]> git.pld-linux.org Git - packages/dotnet-gnome-desktop-sharp.git/blame - dotnet-gnome-desktop-sharp.spec
- fixed build with gnome 3 (disabled panel and gtkhtml support)
[packages/dotnet-gnome-desktop-sharp.git] / dotnet-gnome-desktop-sharp.spec
CommitLineData
bcd1bb31 1#
40ef2860 2%define gnome_version 2.25.0
bcd1bb31
SS
3%include /usr/lib/rpm/macros.mono
4%include /usr/lib/rpm/macros.perl
5#
d13f6b88 6Summary: .NET language bindings for some of the GNOME desktop libraries
34e800af 7Summary(pl.UTF-8): Wiązania niektórych bibliotek GNOME desktop dla .NET
bcd1bb31 8Name: dotnet-gnome-desktop-sharp
e2856448 9Version: 2.26.0
c161a7c9 10Release: 6
bcd1bb31
SS
11License: LGPL
12Group: Libraries
e2856448
PZ
13Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-sharp/2.26/gnome-desktop-sharp-%{version}.tar.bz2
14# Source0-md5: 4bc990900bb318b2ba0b0e7998bb47d1
723351e8 15Patch0: gnome-desktop-soname.patch
bcd1bb31
SS
16URL: http://gtk-sharp.sourceforge.net/
17BuildRequires: autoconf
18BuildRequires: automake
e2856448 19BuildRequires: dotnet-gnome-sharp-devel >= 2.24.1
4e9cff31 20BuildRequires: dotnet-gtk-sharp2-devel >= 2.12.2
c161a7c9 21BuildRequires: gnome-desktop2-devel >= %{gnome_version}
4e9cff31 22BuildRequires: gtk+2-devel >= 2:2.14.0
4e9cff31
MB
23BuildRequires: gtksourceview2-devel >= 2.2.2
24BuildRequires: libgnomeprintui-devel >= 2.18.0
25BuildRequires: librsvg-devel >= 2.22.2
bcd1bb31 26BuildRequires: libtool
c161a7c9 27BuildRequires: libwnck2-devel >= %{gnome_version}
bcd1bb31
SS
28BuildRequires: mono-csharp >= 1.1.16.1
29BuildRequires: monodoc >= 1.1.16
bcd1bb31
SS
30BuildRequires: pkgconfig
31BuildRequires: rpm-perlprov
32BuildRequires: rpmbuild(monoautodeps)
c161a7c9 33BuildRequires: vte0-devel >= 0.16.14
b3e435ba 34BuildConflicts: nautilus-cd-burner-devel
c161a7c9 35Requires: gnome-desktop2 >= 2.30
bcd1bb31
SS
36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
34e800af
JB
39This package provides .NET bindings for some of the GNOME desktop
40libraries.
bcd1bb31
SS
41
42%description -l pl.UTF-8
34e800af
JB
43Pakiet ten dostarcza wiązania niektórych bibliotek GNOME desktop dla
44.NET.
bcd1bb31
SS
45
46%package devel
d13f6b88
MB
47Summary: Development part of GNOMEDesktop#
48Summary(pl.UTF-8): Część dla programistów GNOMEDesktop#
bcd1bb31
SS
49Group: Development/Libraries
50Requires: %{name} = %{version}-%{release}
4e9cff31
MB
51Requires: dotnet-gnome-sharp-devel >= 2.24.0
52Requires: dotnet-gtk-sharp2-devel >= 2.12.2
bcd1bb31
SS
53
54%description devel
55Tools (C source parser and C# code generator) and documentation for
d13f6b88 56developing applications using GNOMEDesktop#.
bcd1bb31
SS
57
58%description devel -l pl.UTF-8
59Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja
d13f6b88 60potrzebne przy tworzeniu aplikacji korzystających z GNOMEDesktop#.
bcd1bb31
SS
61
62%package static
d13f6b88
MB
63Summary: Static GNOMEDesktop# libraries
64Summary(pl.UTF-8): Biblioteki statyczne GNOMEDesktop#
bcd1bb31
SS
65Group: Development/Libraries
66Requires: %{name}-devel = %{version}-%{release}
67
68%description static
d13f6b88 69Static GNOMEDesktop# libraries.
bcd1bb31
SS
70
71%description static -l pl.UTF-8
d13f6b88 72Biblioteki statyczne GNOMEDesktop#.
bcd1bb31
SS
73
74%prep
75%setup -q -n gnome-desktop-sharp-%{version}
723351e8 76%patch0 -p1
bcd1bb31
SS
77
78%build
79%{__libtoolize}
80%{__aclocal}
4e9cff31 81%{__autoconf}
bcd1bb31
SS
82%{__autoheader}
83%{__automake}
bcd1bb31
SS
84%configure
85%{__make}
86
87%install
88rm -rf $RPM_BUILD_ROOT
89
90%{__make} install \
91 DESTDIR=$RPM_BUILD_ROOT \
92 monodocdir=%{_libdir}/monodoc/sources
93
94%clean
95rm -rf $RPM_BUILD_ROOT
96
97%post -p /sbin/ldconfig
98%postun -p /sbin/ldconfig
99
100%files
101%defattr(644,root,root,755)
4e9cff31 102%attr(755,root,root) %{_libdir}/libgtksourceview2sharpglue-2.so
4e9cff31 103%attr(755,root,root) %{_libdir}/libwncksharpglue-2.so
bcd1bb31 104%attr(755,root,root) %{_libdir}/libvtesharpglue-2.so
4e9cff31 105%{_libdir}/libgtksourceview2sharpglue-2.la
4e9cff31 106%{_libdir}/libwncksharpglue-2.la
bcd1bb31 107%{_libdir}/libvtesharpglue-2.la
4e9cff31 108%{_prefix}/lib/mono/gac/gnome-print-sharp
bcd1bb31 109%{_prefix}/lib/mono/gac/gnomedesktop-sharp
bcd1bb31 110%{_prefix}/lib/mono/gac/gtksourceview2-sharp
bcd1bb31
SS
111%{_prefix}/lib/mono/gac/rsvg2-sharp
112%{_prefix}/lib/mono/gac/vte-sharp
113%{_prefix}/lib/mono/gac/wnck-sharp
114
115%files devel
116%defattr(644,root,root,755)
4e9cff31 117%{_prefix}/lib/mono/gnome-print-sharp-2.18
bcd1bb31 118%{_prefix}/lib/mono/gnomedesktop-sharp-2.20
bcd1bb31 119%{_prefix}/lib/mono/gtksourceview2-sharp-2.0
bcd1bb31
SS
120%{_prefix}/lib/mono/rsvg2-sharp-2.0
121%{_prefix}/lib/mono/vte-sharp-0.16
122%{_prefix}/lib/mono/wnck-sharp-2.20
4e9cff31 123%{_datadir}/gnome-print-sharp
34e800af 124%{_datadir}/gnomedesktop-sharp
34e800af 125%{_datadir}/gtksourceview2-sharp
34e800af
JB
126%{_datadir}/rsvg2-sharp
127%{_datadir}/vte-sharp
128%{_datadir}/wnck-sharp
129%{_pkgconfigdir}/gnome-desktop-sharp-2.0.pc
4e9cff31 130%{_pkgconfigdir}/gnome-print-sharp-2.18.pc
34e800af 131%{_pkgconfigdir}/gtksourceview2-sharp.pc
34e800af
JB
132%{_pkgconfigdir}/rsvg2-sharp-2.0.pc
133%{_pkgconfigdir}/vte-sharp-0.16.pc
134%{_pkgconfigdir}/wnck-sharp-1.0.pc
bcd1bb31
SS
135
136%files static
137%defattr(644,root,root,755)
4e9cff31 138%{_libdir}/libgtksourceview2sharpglue-2.a
4e9cff31 139%{_libdir}/libwncksharpglue-2.a
bcd1bb31 140%{_libdir}/libvtesharpglue-2.a
This page took 0.079199 seconds and 4 git commands to generate.