]> git.pld-linux.org Git - packages/dotnet-gtk-sharp2.git/blame - dotnet-gtk-sharp2.spec
- updated to 2.12.4
[packages/dotnet-gtk-sharp2.git] / dotnet-gtk-sharp2.spec
CommitLineData
9fa457fe 1#
9fa457fe 2%include /usr/lib/rpm/macros.mono
c28ed5d2 3#
4Summary: .NET language bindings for GTK+
7351d783 5Summary(pl.UTF-8): Wiązania GTK+ dla .NET
9fa457fe 6Name: dotnet-gtk-sharp2
fe18689a 7Version: 2.12.4
c28ed5d2 8Release: 1
9fa457fe 9License: LGPL
3109a3de 10Group: Libraries
e99f0772 11Source0: http://ftp.gnome.org/pub/GNOME/sources/gtk-sharp/2.12/gtk-sharp-%{version}.tar.bz2
fe18689a 12# Source0-md5: e7265671f4359b3affbe8f00f01be87e
c28ed5d2 13Patch0: %{name}-destdir.patch
14Patch1: %{name}-mint.patch
9f334d27 15URL: http://gtk-sharp.sourceforge.net/
9fa457fe 16BuildRequires: autoconf
17BuildRequires: automake
4b030a13
MB
18BuildRequires: gtk+2-devel >= 2:2.12.0
19BuildRequires: libglade2-devel >= 1:2.6.2
9fa457fe 20BuildRequires: libtool
c28ed5d2 21BuildRequires: mono-csharp >= 1.1.16.1
22BuildRequires: monodoc >= 1.1.16
9fa457fe 23BuildRequires: pkgconfig
e99f0772 24BuildRequires: rpmbuild(monoautodeps)
4b030a13
MB
25Requires: gtk+2 >= 2:2.12.0
26Requires: libglade2 >= 1:2.6.2
c28ed5d2 27Requires: mono >= 1.1.16.1
9fa457fe 28Obsoletes: gtk-sharp2
c42fefc5 29ExclusiveArch: %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9 sparc64
e89079c6 30ExcludeArch: i386
9fa457fe 31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
c28ed5d2 34This package provides bindings for .NET to GTK+ libraries.
9fa457fe 35
22c3e9c2
JR
36%description -l pl.UTF-8
37Pakiet ten dostarcza wiązania dla .NET do bibliotek z GTK+.
9fa457fe 38
39%package devel
40Summary: Development part of GTK#
7351d783 41Summary(pl.UTF-8): Część dla programistów GTK#
9fa457fe 42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
c42fefc5 44Requires: monodoc >= 1.1.16
e4e0a50c 45Requires: which
9f334d27 46Obsoletes: gtk-sharp2-devel
9fa457fe 47
48%description devel
49Tools (C source parser and C# code generator) and documentation for
50developing applications using GTK#.
51
22c3e9c2
JR
52%description devel -l pl.UTF-8
53Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja
54potrzebne przy tworzeniu aplikacji korzystających z GTK#.
9fa457fe 55
56%package static
57Summary: Static gtk-sharp libraries
7351d783 58Summary(pl.UTF-8): Biblioteki statyczne gtk-sharp
9fa457fe 59Group: Development/Libraries
60Requires: %{name}-devel = %{version}-%{release}
61
62%description static
63Static gtk-sharp libraries.
64
22c3e9c2 65%description static -l pl.UTF-8
9fa457fe 66Biblioteki statyczne gtk-sharp.
67
9fa457fe 68%prep
69%setup -q -n gtk-sharp-%{version}
88426721 70%patch0 -p1
9fa457fe 71%patch1 -p1
9fa457fe 72
9fa457fe 73%build
74%{__libtoolize}
75%{__aclocal}
4b030a13 76%{__autoconf}
9fa457fe 77%{__autoheader}
78%{__automake}
9fa457fe 79%configure
b4fbfdde 80%{__make} -j1
9fa457fe 81
82%install
83rm -rf $RPM_BUILD_ROOT
4b030a13 84install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
9fa457fe 85
86%{__make} install \
23c7c415
JB
87 DESTDIR=$RPM_BUILD_ROOT \
88 monodocdir=%{_libdir}/monodoc/sources
9fa457fe 89
90cp -a sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
91
92%clean
93rm -rf $RPM_BUILD_ROOT
94
95%post -p /sbin/ldconfig
96%postun -p /sbin/ldconfig
97
98%files
99%defattr(644,root,root,755)
100%doc README
6bd3ba2a
JB
101%attr(755,root,root) %{_libdir}/libatksharpglue-2.so
102%attr(755,root,root) %{_libdir}/libgdksharpglue-2.so
103%attr(755,root,root) %{_libdir}/libgladesharpglue-2.so
104%attr(755,root,root) %{_libdir}/libglibsharpglue-2.so
105%attr(755,root,root) %{_libdir}/libgtksharpglue-2.so
106%attr(755,root,root) %{_libdir}/libpangosharpglue-2.so
107# needed for DllImport on basename
108%{_libdir}/libatksharpglue-2.la
109%{_libdir}/libgdksharpglue-2.la
110%{_libdir}/libgladesharpglue-2.la
111%{_libdir}/libglibsharpglue-2.la
112%{_libdir}/libgtksharpglue-2.la
113%{_libdir}/libpangosharpglue-2.la
552d067e
JB
114%dir %{_prefix}/lib/gtk-sharp-2.0
115%attr(755,root,root) %{_prefix}/lib/gtk-sharp-2.0/gapi*
552d067e
JB
116%{_prefix}/lib/mono/gac/atk-sharp
117%{_prefix}/lib/mono/gac/gdk-sharp
118%{_prefix}/lib/mono/gac/glade-sharp
119%{_prefix}/lib/mono/gac/glib-sharp
120%{_prefix}/lib/mono/gac/gtk-dotnet
121%{_prefix}/lib/mono/gac/gtk-sharp
122%{_prefix}/lib/mono/gac/pango-sharp
123
552d067e
JB
124%{_prefix}/lib/mono/gac/policy.2.4.atk-sharp
125%{_prefix}/lib/mono/gac/policy.2.4.gdk-sharp
126%{_prefix}/lib/mono/gac/policy.2.4.glade-sharp
127%{_prefix}/lib/mono/gac/policy.2.4.glib-sharp
128%{_prefix}/lib/mono/gac/policy.2.4.gtk-dotnet
129%{_prefix}/lib/mono/gac/policy.2.4.gtk-sharp
130%{_prefix}/lib/mono/gac/policy.2.4.pango-sharp
77f35ca5 131
6361f6e0 132%{_prefix}/lib/mono/gac/policy.2.6.atk-sharp
133%{_prefix}/lib/mono/gac/policy.2.6.gdk-sharp
134%{_prefix}/lib/mono/gac/policy.2.6.glade-sharp
135%{_prefix}/lib/mono/gac/policy.2.6.glib-sharp
136%{_prefix}/lib/mono/gac/policy.2.6.gtk-dotnet
137%{_prefix}/lib/mono/gac/policy.2.6.gtk-sharp
138%{_prefix}/lib/mono/gac/policy.2.6.pango-sharp
139
c28ed5d2 140%{_prefix}/lib/mono/gac/policy.2.8.atk-sharp
141%{_prefix}/lib/mono/gac/policy.2.8.gdk-sharp
142%{_prefix}/lib/mono/gac/policy.2.8.glade-sharp
143%{_prefix}/lib/mono/gac/policy.2.8.glib-sharp
144%{_prefix}/lib/mono/gac/policy.2.8.gtk-dotnet
145%{_prefix}/lib/mono/gac/policy.2.8.gtk-sharp
146%{_prefix}/lib/mono/gac/policy.2.8.pango-sharp
147
9ab2d606 148%{_prefix}/lib/mono/gac/policy.2.10.atk-sharp
149%{_prefix}/lib/mono/gac/policy.2.10.gdk-sharp
150%{_prefix}/lib/mono/gac/policy.2.10.glade-sharp
151%{_prefix}/lib/mono/gac/policy.2.10.glib-sharp
152%{_prefix}/lib/mono/gac/policy.2.10.gtk-dotnet
153%{_prefix}/lib/mono/gac/policy.2.10.gtk-sharp
154%{_prefix}/lib/mono/gac/policy.2.10.pango-sharp
155
9fa457fe 156%files devel
157%defattr(644,root,root,755)
158%doc README.generator ChangeLog
159%attr(755,root,root) %{_bindir}/gapi*
552d067e 160%dir %{_prefix}/lib/mono/gtk-sharp-2.0
552d067e
JB
161%{_prefix}/lib/mono/gtk-sharp-2.0/atk-sharp.dll
162%{_prefix}/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
163%{_prefix}/lib/mono/gtk-sharp-2.0/glade-sharp.dll
164%{_prefix}/lib/mono/gtk-sharp-2.0/glib-sharp.dll
165%{_prefix}/lib/mono/gtk-sharp-2.0/gtk-dotnet.dll
166%{_prefix}/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
167%{_prefix}/lib/mono/gtk-sharp-2.0/pango-sharp.dll
3fd332fb 168
169%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.atk-sharp.dll
170%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gdk-sharp.dll
171%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.glade-sharp.dll
172%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.glib-sharp.dll
173%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gtk-dotnet.dll
174%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gtk-sharp.dll
175%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.pango-sharp.dll
176
177%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.atk-sharp.dll
178%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gdk-sharp.dll
179%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.glade-sharp.dll
180%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.glib-sharp.dll
181%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gtk-dotnet.dll
182%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gtk-sharp.dll
183%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.pango-sharp.dll
184
185%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.atk-sharp.dll
186%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gdk-sharp.dll
187%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.glade-sharp.dll
188%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.glib-sharp.dll
189%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gtk-dotnet.dll
190%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gtk-sharp.dll
191%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.pango-sharp.dll
192
9ab2d606 193%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.atk-sharp.dll
194%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.gdk-sharp.dll
195%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.glade-sharp.dll
196%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.glib-sharp.dll
197%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.gtk-dotnet.dll
198%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.gtk-sharp.dll
199%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.10.pango-sharp.dll
200
23c7c415 201%{_libdir}/monodoc/sources/*
9fa457fe 202%dir %{_datadir}/gapi-2.0
9fa457fe 203%{_datadir}/gapi-2.0/atk-api.xml
204%{_datadir}/gapi-2.0/gdk-api.xml
205%{_datadir}/gapi-2.0/glade-api.xml
2758e750 206%{_datadir}/gapi-2.0/glib-api.xml
9fa457fe 207%{_datadir}/gapi-2.0/gtk-api.xml
208%{_datadir}/gapi-2.0/pango-api.xml
209%{_examplesdir}/%{name}-%{version}
9fa457fe 210%{_pkgconfigdir}/gapi-2.0.pc
211%{_pkgconfigdir}/glade-sharp-2.0.pc
77f35ca5 212%{_pkgconfigdir}/glib-sharp-2.0.pc
9fa457fe 213%{_pkgconfigdir}/gtk-dotnet-2.0.pc
214%{_pkgconfigdir}/gtk-sharp-2.0.pc
215
9fa457fe 216%files static
217%defattr(644,root,root,755)
218%{_libdir}/lib*sharpglue-2.a
This page took 0.091969 seconds and 4 git commands to generate.