]> git.pld-linux.org Git - packages/dotnet-gnome-desktop-sharp.git/blame - dotnet-gnome-desktop-sharp.spec
- hacking around soname bump in gnome-desktop
[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
723351e8 10Release: 3
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
40ef2860 21BuildRequires: gnome-desktop-devel >= %{gnome_version}
22BuildRequires: gnome-panel-devel >= %{gnome_version}
4e9cff31
MB
23BuildRequires: gtk+2-devel >= 2:2.14.0
24BuildRequires: gtkhtml-devel >= 3.24.0
25BuildRequires: gtksourceview2-devel >= 2.2.2
26BuildRequires: libgnomeprintui-devel >= 2.18.0
27BuildRequires: librsvg-devel >= 2.22.2
bcd1bb31 28BuildRequires: libtool
40ef2860 29BuildRequires: libwnck-devel >= %{gnome_version}
bcd1bb31
SS
30BuildRequires: mono-csharp >= 1.1.16.1
31BuildRequires: monodoc >= 1.1.16
bcd1bb31
SS
32BuildRequires: pkgconfig
33BuildRequires: rpm-perlprov
34BuildRequires: rpmbuild(monoautodeps)
4e9cff31 35BuildRequires: vte-devel >= 0.16.14
b3e435ba 36BuildConflicts: nautilus-cd-burner-devel
bcd1bb31
SS
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
34e800af
JB
40This package provides .NET bindings for some of the GNOME desktop
41libraries.
bcd1bb31
SS
42
43%description -l pl.UTF-8
34e800af
JB
44Pakiet ten dostarcza wiązania niektórych bibliotek GNOME desktop dla
45.NET.
bcd1bb31
SS
46
47%package devel
d13f6b88
MB
48Summary: Development part of GNOMEDesktop#
49Summary(pl.UTF-8): Część dla programistów GNOMEDesktop#
bcd1bb31
SS
50Group: Development/Libraries
51Requires: %{name} = %{version}-%{release}
4e9cff31
MB
52Requires: dotnet-gnome-sharp-devel >= 2.24.0
53Requires: dotnet-gtk-sharp2-devel >= 2.12.2
bcd1bb31
SS
54
55%description devel
56Tools (C source parser and C# code generator) and documentation for
d13f6b88 57developing applications using GNOMEDesktop#.
bcd1bb31
SS
58
59%description devel -l pl.UTF-8
60Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja
d13f6b88 61potrzebne przy tworzeniu aplikacji korzystających z GNOMEDesktop#.
bcd1bb31
SS
62
63%package static
d13f6b88
MB
64Summary: Static GNOMEDesktop# libraries
65Summary(pl.UTF-8): Biblioteki statyczne GNOMEDesktop#
bcd1bb31
SS
66Group: Development/Libraries
67Requires: %{name}-devel = %{version}-%{release}
68
69%description static
d13f6b88 70Static GNOMEDesktop# libraries.
bcd1bb31
SS
71
72%description static -l pl.UTF-8
d13f6b88 73Biblioteki statyczne GNOMEDesktop#.
bcd1bb31
SS
74
75%prep
76%setup -q -n gnome-desktop-sharp-%{version}
723351e8 77%patch0 -p1
bcd1bb31
SS
78
79%build
80%{__libtoolize}
81%{__aclocal}
4e9cff31 82%{__autoconf}
bcd1bb31
SS
83%{__autoheader}
84%{__automake}
bcd1bb31
SS
85%configure
86%{__make}
87
88%install
89rm -rf $RPM_BUILD_ROOT
90
91%{__make} install \
92 DESTDIR=$RPM_BUILD_ROOT \
93 monodocdir=%{_libdir}/monodoc/sources
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98%post -p /sbin/ldconfig
99%postun -p /sbin/ldconfig
100
101%files
102%defattr(644,root,root,755)
4e9cff31
MB
103%attr(755,root,root) %{_libdir}/libgnomepanelsharpglue-2.so
104%attr(755,root,root) %{_libdir}/libgtkhtmlsharpglue-2.so
105%attr(755,root,root) %{_libdir}/libgtksourceview2sharpglue-2.so
4e9cff31 106%attr(755,root,root) %{_libdir}/libwncksharpglue-2.so
bcd1bb31 107%attr(755,root,root) %{_libdir}/libvtesharpglue-2.so
4e9cff31
MB
108%{_libdir}/libgnomepanelsharpglue-2.la
109%{_libdir}/libgtkhtmlsharpglue-2.la
110%{_libdir}/libgtksourceview2sharpglue-2.la
4e9cff31 111%{_libdir}/libwncksharpglue-2.la
bcd1bb31 112%{_libdir}/libvtesharpglue-2.la
4e9cff31
MB
113%{_prefix}/lib/mono/gac/gnome-panel-sharp
114%{_prefix}/lib/mono/gac/gnome-print-sharp
bcd1bb31
SS
115%{_prefix}/lib/mono/gac/gnomedesktop-sharp
116%{_prefix}/lib/mono/gac/gtkhtml-sharp
117%{_prefix}/lib/mono/gac/gtksourceview2-sharp
bcd1bb31
SS
118%{_prefix}/lib/mono/gac/rsvg2-sharp
119%{_prefix}/lib/mono/gac/vte-sharp
120%{_prefix}/lib/mono/gac/wnck-sharp
121
122%files devel
123%defattr(644,root,root,755)
4e9cff31
MB
124%{_prefix}/lib/mono/gnome-panel-sharp-2.24
125%{_prefix}/lib/mono/gnome-print-sharp-2.18
bcd1bb31
SS
126%{_prefix}/lib/mono/gnomedesktop-sharp-2.20
127%{_prefix}/lib/mono/gtkhtml-sharp-3.14
128%{_prefix}/lib/mono/gtksourceview2-sharp-2.0
bcd1bb31
SS
129%{_prefix}/lib/mono/rsvg2-sharp-2.0
130%{_prefix}/lib/mono/vte-sharp-0.16
131%{_prefix}/lib/mono/wnck-sharp-2.20
4e9cff31
MB
132%{_datadir}/gnome-panel-sharp
133%{_datadir}/gnome-print-sharp
34e800af
JB
134%{_datadir}/gnomedesktop-sharp
135%{_datadir}/gtkhtml-sharp
136%{_datadir}/gtksourceview2-sharp
34e800af
JB
137%{_datadir}/rsvg2-sharp
138%{_datadir}/vte-sharp
139%{_datadir}/wnck-sharp
140%{_pkgconfigdir}/gnome-desktop-sharp-2.0.pc
4e9cff31
MB
141%{_pkgconfigdir}/gnome-panel-sharp-2.24.pc
142%{_pkgconfigdir}/gnome-print-sharp-2.18.pc
34e800af
JB
143%{_pkgconfigdir}/gtkhtml-sharp-3.14.pc
144%{_pkgconfigdir}/gtksourceview2-sharp.pc
34e800af
JB
145%{_pkgconfigdir}/rsvg2-sharp-2.0.pc
146%{_pkgconfigdir}/vte-sharp-0.16.pc
147%{_pkgconfigdir}/wnck-sharp-1.0.pc
bcd1bb31
SS
148
149%files static
150%defattr(644,root,root,755)
4e9cff31
MB
151%{_libdir}/libgnomepanelsharpglue-2.a
152%{_libdir}/libgtkhtmlsharpglue-2.a
153%{_libdir}/libgtksourceview2sharpglue-2.a
4e9cff31 154%{_libdir}/libwncksharpglue-2.a
bcd1bb31 155%{_libdir}/libvtesharpglue-2.a
This page took 0.185597 seconds and 4 git commands to generate.