]>
Commit | Line | Data |
---|---|---|
9ceb6d83 JB |
1 | # |
2 | # Conditional build: | |
10469c71 JB |
3 | %bcond_with gda # GDA bindings |
4 | %bcond_without gnome # GNOME (and dependent) bindings | |
5 | %bcond_without gnomedb # GNOME DB bindings [depends on gda && gnome] | |
6 | %bcond_without gtkhtml # GTKHTML bindings | |
9a36a1b0 | 7 | %bcond_without librsvg # RSVG bindings |
10469c71 | 8 | %bcond_without vte # VTE bindings [depends on gnome] |
9ceb6d83 | 9 | # |
10469c71 JB |
10 | %if %{without gda} || %{without gnome} |
11 | %undefine with_gnomedb | |
12 | %endif | |
13 | %if %{without gnome} | |
14 | %undefine with_gtkhtml | |
15 | %undefine with_vte | |
16 | %endif | |
17 | %if %{with gtkhtml} | |
58df7bf6 | 18 | %define gtkhtml_soversion %(/bin/ls %{_libdir}/libgtkhtml-3.14.so.* 2>/dev/null | /usr/bin/head -n 1 | /bin/awk '{ split($1,v,"."); print v[4]; }') |
10469c71 | 19 | %endif |
833027e4 | 20 | Summary: .NET language bindings for GTK+ and GNOME |
5d05b39e | 21 | Summary(pl.UTF-8): Wiązania GTK+ oraz GNOME dla .NET |
e18eac49 | 22 | Name: dotnet-gtk-sharp |
b181b676 | 23 | Version: 1.0.10 |
10469c71 JB |
24 | Release: 11 |
25 | License: LGPL v2 | |
6db5cdef | 26 | Group: Libraries |
81ef39f6 | 27 | Source0: http://download.mono-project.com/sources/gtk-sharp/gtk-sharp-%{version}.tar.gz |
b181b676 | 28 | # Source0-md5: e21fb3c5a39374f86ba70b926311a6d0 |
eb046221 | 29 | Patch0: %{name}-gtkhtml.patch |
93b42a72 | 30 | Patch1: %{name}-mint.patch |
50c1225f | 31 | Patch2: %{name}-am.patch |
10469c71 | 32 | Patch3: %{name}-glib.patch |
eb06c7ab | 33 | URL: http://gtk-sharp.sourceforge.net/ |
d0e51392 MM |
34 | BuildRequires: autoconf |
35 | BuildRequires: automake | |
3d0966b8 | 36 | BuildRequires: gawk |
10469c71 | 37 | %{?with_gtkhtml:BuildRequires: gtkhtml3-devel >= 3.16.0} |
17ff6b31 | 38 | BuildRequires: libart_lgpl-devel >= 2.2.0 |
9ceb6d83 | 39 | %{?with_gda:BuildRequires: libgda-devel >= 1.0.0} |
a22609be | 40 | BuildRequires: libglade2-devel >= 2.0.1 |
10469c71 JB |
41 | %if %{with gnome} |
42 | BuildRequires: libgnomecanvas-devel >= 2.4.0 | |
43 | BuildRequires: libgnomeprintui-devel >= 2.4.0 | |
44 | BuildRequires: libgnomeui-devel >= 2.4.0 | |
45 | %endif | |
46 | %{?with_gnomedb:BuildRequires: libgnomedb-devel >= 1.0.0} | |
9a36a1b0 | 47 | %{?with_librsvg:BuildRequires: librsvg-devel >= 2.4.0} |
de023962 | 48 | BuildRequires: libtool |
17ff6b31 | 49 | BuildRequires: libxml2-devel |
3d0966b8 | 50 | BuildRequires: mono-csharp >= 1.0.2 |
e06ebdb9 | 51 | BuildRequires: ncurses-devel |
3d0966b8 | 52 | BuildRequires: pkgconfig |
d30c0d86 | 53 | BuildRequires: rpm-perlprov |
eb06c7ab | 54 | BuildRequires: rpmbuild(monoautodeps) |
10469c71 | 55 | %{?with_vte:BuildRequires: vte0-devel >= 0.11.10} |
fb0d65ea | 56 | Requires: mono >= 1.0.2 |
5221cfe5 | 57 | ExclusiveArch: %{ix86} %{x8664} alpha arm hppa ia64 mips ppc s390 s390x sparc sparcv9 |
c69006d6 | 58 | ExcludeArch: i386 |
d0e51392 MM |
59 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
60 | ||
61 | %description | |
833027e4 | 62 | This package provides bindings for .NET to GTK+2 and GNOME2 libraries. |
d0e51392 | 63 | |
ac095928 JR |
64 | %description -l pl.UTF-8 |
65 | Pakiet ten dostarcza wiązania dla .NET do bibliotek z GTK+2 oraz | |
d0e51392 MM |
66 | GNOME2. |
67 | ||
68 | %package devel | |
69 | Summary: Development part of GTK# | |
5d05b39e | 70 | Summary(pl.UTF-8): Część dla programistów GTK# |
d0e51392 | 71 | Group: Development/Libraries |
7e4601f9 | 72 | Requires: %{name} = %{version}-%{release} |
d0e51392 MM |
73 | |
74 | %description devel | |
75 | Tools (C source parser and C# code generator) and documentation for | |
76 | developing applications using GTK#. | |
77 | ||
ac095928 JR |
78 | %description devel -l pl.UTF-8 |
79 | Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja | |
80 | potrzebne przy tworzeniu aplikacji korzystających z GTK#. | |
d0e51392 | 81 | |
de023962 | 82 | %package static |
83 | Summary: Static gtk-sharp libraries | |
5d05b39e | 84 | Summary(pl.UTF-8): Biblioteki statyczne gtk-sharp |
de023962 | 85 | Group: Development/Libraries |
7e4601f9 | 86 | Requires: %{name}-devel = %{version}-%{release} |
de023962 | 87 | |
88 | %description static | |
89 | Static gtk-sharp libraries. | |
90 | ||
ac095928 | 91 | %description static -l pl.UTF-8 |
de023962 | 92 | Biblioteki statyczne gtk-sharp. |
93 | ||
10469c71 JB |
94 | %package art |
95 | Summary: Art# - .NET language bindings for libart_lgpl library | |
96 | Summary(pl.UTF-8): Art# - wiązanie .NET do biblioteki libart_lgpl | |
97 | Group: Libraries | |
98 | Requires: %{name} = %{version}-%{release} | |
99 | Requires: libart_lgpl >= 2.2.0 | |
100 | ||
101 | %description art | |
102 | Art# - .NET language bindings for libart_lgpl library. | |
103 | ||
104 | %description art -l pl.UTF-8 | |
105 | Art# - wiązanie .NET do biblioteki libart_lgpl. | |
106 | ||
107 | %package art-devel | |
108 | Summary: .NET language bindings for libart_lgpl library - development files | |
109 | Summary(pl.UTF-8): Wiązanie .NET do biblioteki libart_lgpl - pliki programistyczne | |
110 | Group: Development/Libraries | |
111 | Requires: %{name}-art = %{version}-%{release} | |
112 | Requires: %{name}-devel = %{version}-%{release} | |
113 | ||
114 | %description art-devel | |
115 | .NET language bindings for libart_lgpl library - development files. | |
116 | ||
117 | %description art-devel -l pl.UTF-8 | |
118 | Wiązanie .NET do biblioteki libart_lgpl - pliki programistyczne. | |
119 | ||
6db5cdef | 120 | %package gnome |
10469c71 JB |
121 | Summary: Gnome# - .NET language bindings for GNOME libraries |
122 | Summary(pl.UTF-8): Gnome# - wiązania .NET dla bibliotek GNOME | |
6db5cdef JB |
123 | Group: Libraries |
124 | Requires: %{name} = %{version}-%{release} | |
10469c71 | 125 | Requires: %{name}-art = %{version}-%{release} |
6db5cdef JB |
126 | |
127 | %description gnome | |
10469c71 | 128 | Gnome# - .NET language bindings for GNOME libraries. |
6db5cdef | 129 | |
ac095928 | 130 | %description gnome -l pl.UTF-8 |
10469c71 | 131 | Gnome# - wiązania .NET dla bibliotek GNOME. |
6db5cdef JB |
132 | |
133 | %package gnome-devel | |
134 | Summary: .NET language bindings for GNOME libraries - development files | |
5d05b39e | 135 | Summary(pl.UTF-8): Wiązania .NET dla bibliotek GNOME - pliki programistyczne |
10469c71 JB |
136 | Group: Development/Libraries |
137 | Requires: %{name}-art-devel = %{version}-%{release} | |
6db5cdef JB |
138 | Requires: %{name}-devel = %{version}-%{release} |
139 | Requires: %{name}-gnome = %{version}-%{release} | |
140 | ||
141 | %description gnome-devel | |
142 | .NET language bindings for GNOME libraries - development files. | |
143 | ||
ac095928 JR |
144 | %description gnome-devel -l pl.UTF-8 |
145 | Wiązania .NET dla bibliotek GNOME - pliki programistyczne. | |
6db5cdef JB |
146 | |
147 | %package gnome-static | |
148 | Summary: .NET language bindings for GNOME libraries - static libraries | |
5d05b39e | 149 | Summary(pl.UTF-8): Wiązania .NET dla bibliotek GNOME - static libraries |
10469c71 | 150 | Group: Development/Libraries |
6db5cdef JB |
151 | Requires: %{name}-gnome-devel = %{version}-%{release} |
152 | ||
153 | %description gnome-static | |
154 | .NET language bindings for GNOME libraries - static libraries. | |
155 | ||
ac095928 JR |
156 | %description gnome-static -l pl.UTF-8 |
157 | Wiązania .NET dla bibliotek GNOME - static libraries. | |
6db5cdef JB |
158 | |
159 | %package gda | |
10469c71 JB |
160 | Summary: Gda# - .NET language bindings for GDA library |
161 | Summary(pl.UTF-8): Gda# - wiązania .NET dla biblioteki GDA | |
6db5cdef JB |
162 | Group: Libraries |
163 | Requires: %{name} = %{version}-%{release} | |
10469c71 | 164 | Requires: libgda-devel >= 1.0.0 |
6db5cdef JB |
165 | |
166 | %description gda | |
10469c71 | 167 | Gda# - .NET language bindings for GDA library. |
6db5cdef | 168 | |
ac095928 | 169 | %description gda -l pl.UTF-8 |
10469c71 | 170 | Gda# - wiązania .NET dla biblioteki GDA. |
6db5cdef JB |
171 | |
172 | %package gda-devel | |
173 | Summary: .NET language bindings for GDA library - development files | |
5d05b39e | 174 | Summary(pl.UTF-8): Wiązania .NET dla biblioteki GDA - pliki programistyczne |
10469c71 | 175 | Group: Development/Libraries |
6db5cdef JB |
176 | Requires: %{name}-devel = %{version}-%{release} |
177 | Requires: %{name}-gda = %{version}-%{release} | |
178 | ||
179 | %description gda-devel | |
180 | .NET language bindings for GDA library - development files. | |
181 | ||
ac095928 JR |
182 | %description gda-devel -l pl.UTF-8 |
183 | Wiązania .NET dla biblioteki GDA - pliki programistyczne. | |
6db5cdef JB |
184 | |
185 | %package gnomedb | |
10469c71 JB |
186 | Summary: GnomeDB# - .NET language bindings for GNOME-DB library |
187 | Summary(pl.UTF-8): GnomeDB# - wiązania .NET dla biblioteki GNOME-DB | |
6db5cdef JB |
188 | Group: Libraries |
189 | Requires: %{name}-gda = %{version}-%{release} | |
190 | Requires: %{name}-gnome = %{version}-%{release} | |
10469c71 | 191 | Requires: libgnomedb >= 1.0.0 |
6db5cdef JB |
192 | |
193 | %description gnomedb | |
10469c71 | 194 | GnomeDB# - .NET language bindings for GNOME-DB library. |
6db5cdef | 195 | |
ac095928 | 196 | %description gnomedb -l pl.UTF-8 |
10469c71 | 197 | GnomeDB# - wiązania .NET dla biblioteki GNOME-DB. |
6db5cdef JB |
198 | |
199 | %package gnomedb-devel | |
200 | Summary: .NET language bindings for GNOME-DB library - development files | |
5d05b39e | 201 | Summary(pl.UTF-8): Wiązania .NET dla biblioteki GNOME-DB - pliki programistyczne |
10469c71 | 202 | Group: Development/Libraries |
6db5cdef JB |
203 | Requires: %{name}-gda-devel = %{version}-%{release} |
204 | Requires: %{name}-gnome-devel = %{version}-%{release} | |
205 | Requires: %{name}-gnomedb = %{version}-%{release} | |
206 | ||
207 | %description gnomedb-devel | |
208 | .NET language bindings for GNOME-DB library - development files. | |
209 | ||
ac095928 JR |
210 | %description gnomedb-devel -l pl.UTF-8 |
211 | Wiązania .NET dla biblioteki GNOME-DB - pliki programistyczne. | |
6db5cdef | 212 | |
10469c71 JB |
213 | %package gtkhtml |
214 | Summary: Gtkhtml# - .NET language bindings for GtkHTML library | |
215 | Summary(pl.UTF-8): Gtkhtml# - wiązania .NET do biblioteki GtkHTML | |
216 | Group: Libraries | |
217 | Requires: %{name}-gnome = %{version}-%{release} | |
218 | Requires: gtkhtml3 >= 3.16.0 | |
219 | ||
220 | %description gtkhtml | |
221 | Gtkhtml# - .NET language bindings for GtkHTML library. | |
222 | ||
223 | %description gtkhtml -l pl.UTF-8 | |
224 | Gtkhtml# - wiązania .NET do biblioteki GtkHTML. | |
225 | ||
226 | %package gtkhtml-devel | |
227 | Summary: .NET language bindings for GtkHTML library - development files | |
228 | Summary(pl.UTF-8): Wiązania .NET do biblioteki GtkHTML - pliki programistyczne | |
229 | Group: Development/Libraries | |
230 | Requires: %{name}-gnome-devel = %{version}-%{release} | |
231 | Requires: %{name}-gtkhtml = %{version}-%{release} | |
232 | ||
233 | %description gtkhtml-devel | |
234 | .NET language bindings for GtkHTML library - development files. | |
235 | ||
236 | %description gtkhtml-devel -l pl.UTF-8 | |
237 | Wiązania .NET do biblioteki GtkHTML - pliki programistyczne. | |
238 | ||
239 | %package rsvg | |
240 | Summary: Rsvg# - .NET language bindings for RSVG library | |
241 | Summary(pl.UTF-8): Rsvg# - wiązania .NET do biblioteki RSVG | |
242 | Group: Libraries | |
243 | Requires: %{name} = %{version}-%{release} | |
244 | Requires: %{name}-art = %{version}-%{release} | |
245 | Requires: librsvg >= 2.4.0 | |
246 | ||
247 | %description rsvg | |
248 | Rsvg# - .NET language bindings for RSVG library. | |
249 | ||
250 | %description rsvg -l pl.UTF-8 | |
251 | Rsvg# - wiązania .NET do biblioteki RSVG. | |
252 | ||
253 | %package rsvg-devel | |
254 | Summary: .NET language bindings for RSVG library - development files | |
255 | Summary(pl.UTF-8): Wiązania .NET do biblioteki RSVG - pliki programistyczne | |
256 | Group: Development/Libraries | |
257 | Requires: %{name}-art-devel = %{version}-%{release} | |
258 | Requires: %{name}-devel = %{version}-%{release} | |
259 | Requires: %{name}-rsvg = %{version}-%{release} | |
260 | ||
261 | %description rsvg-devel | |
262 | .NET language bindings for RSVG library - development files. | |
263 | ||
264 | %description rsvg-devel -l pl.UTF-8 | |
265 | Wiązania .NET do biblioteki RSVG - pliki programistyczne. | |
266 | ||
267 | %package vte | |
268 | Summary: Vte# - .NET language bindings for Vte library | |
269 | Summary(pl.UTF-8): Vte# - wiązania .NET do biblioteki Vte | |
270 | Group: Libraries | |
271 | Requires: %{name}-gnome = %{version}-%{release} | |
272 | Requires: vte0 >= 0.11.10 | |
273 | ||
274 | %description vte | |
275 | Vte# - .NET language bindings for Vte library. | |
276 | ||
277 | %description vte -l pl.UTF-8 | |
278 | Vte# - wiązania .NET do biblioteki Vte. | |
279 | ||
280 | %package vte-devel | |
281 | Summary: .NET language bindings for Vte library - development files | |
282 | Summary(pl.UTF-8): Wiązania .NET do biblioteki Vte - pliki programistyczne | |
283 | Group: Development/Libraries | |
284 | Requires: %{name}-gnome-devel = %{version}-%{release} | |
285 | Requires: %{name}-vte = %{version}-%{release} | |
286 | ||
287 | %description vte-devel | |
288 | .NET language bindings for Vte library - development files. | |
289 | ||
290 | %description vte-devel -l pl.UTF-8 | |
291 | Wiązania .NET do biblioteki Vte - pliki programistyczne. | |
292 | ||
293 | %package examples | |
294 | Summary: Examples for Gtk# 1.x libraries | |
295 | Summary(pl.UTF-8): Przykłady do bibliotek Gtk# 1.x | |
296 | Group: Development/Libraries | |
297 | ||
298 | %description examples | |
299 | Examples for Gtk# 1.x libraries. | |
300 | ||
301 | %description examples -l pl.UTF-8 | |
302 | Przykłady do bibliotek Gtk# 1.x. | |
303 | ||
d0e51392 | 304 | %prep |
407f5dc2 | 305 | %setup -q -n gtk-sharp-%{version} |
a22609be | 306 | %patch0 -p1 |
93b42a72 | 307 | %patch1 -p1 |
50c1225f | 308 | %patch2 -p1 |
10469c71 | 309 | %patch3 -p1 |
d0e51392 | 310 | |
9ceb6d83 JB |
311 | # workaround for variable name |
312 | echo 'm4_pattern_allow(PKG_PATH)' > acinclude.m4 | |
313 | ||
d0e51392 MM |
314 | %build |
315 | %{__libtoolize} | |
316 | %{__aclocal} | |
317 | %{__autoheader} | |
318 | %{__automake} | |
319 | %{__autoconf} | |
7272b9d1 | 320 | %configure \ |
6db5cdef | 321 | %{?with_gnome:GTKHTMLSOVERSION=%{gtkhtml_soversion}} |
d0e51392 MM |
322 | %{__make} |
323 | ||
324 | %install | |
325 | rm -rf $RPM_BUILD_ROOT | |
6db5cdef | 326 | install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
d0e51392 | 327 | |
de023962 | 328 | %{__make} install \ |
329 | DESTDIR=$RPM_BUILD_ROOT | |
d0e51392 | 330 | |
d0e51392 MM |
331 | cp -a sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
332 | ||
ddc9f483 MM |
333 | %clean |
334 | rm -rf $RPM_BUILD_ROOT | |
335 | ||
b4428635 JB |
336 | %post -p /sbin/ldconfig |
337 | %postun -p /sbin/ldconfig | |
ddc9f483 | 338 | |
d0e51392 MM |
339 | %files |
340 | %defattr(644,root,root,755) | |
10469c71 | 341 | %doc AUTHORS ChangeLog NEWS README |
6db5cdef JB |
342 | %attr(755,root,root) %{_libdir}/libgdksharpglue.so |
343 | %attr(755,root,root) %{_libdir}/libgladesharpglue.so | |
344 | %attr(755,root,root) %{_libdir}/libglibsharpglue.so | |
345 | %attr(755,root,root) %{_libdir}/libgtksharpglue.so | |
346 | %attr(755,root,root) %{_libdir}/libpangosharpglue.so | |
347 | %{_libdir}/libgdksharpglue.la | |
348 | %{_libdir}/libgladesharpglue.la | |
349 | %{_libdir}/libglibsharpglue.la | |
350 | %{_libdir}/libgtksharpglue.la | |
351 | %{_libdir}/libpangosharpglue.la | |
8823b8b7 JB |
352 | %{_prefix}/lib/mono/gac/atk-sharp |
353 | %{_prefix}/lib/mono/gac/gdk-sharp | |
354 | %{_prefix}/lib/mono/gac/glade-sharp | |
355 | %{_prefix}/lib/mono/gac/glib-sharp | |
356 | %{_prefix}/lib/mono/gac/gtk-sharp | |
357 | %{_prefix}/lib/mono/gac/pango-sharp | |
d0e51392 MM |
358 | |
359 | %files devel | |
360 | %defattr(644,root,root,755) | |
10469c71 JB |
361 | %doc README.generator |
362 | %attr(755,root,root) %{_bindir}/gapi-codegen | |
363 | %attr(755,root,root) %{_bindir}/gapi-fixup | |
364 | %attr(755,root,root) %{_bindir}/gapi-fixup.exe | |
365 | %attr(755,root,root) %{_bindir}/gapi-parser | |
366 | %attr(755,root,root) %{_bindir}/gapi.pl | |
367 | %attr(755,root,root) %{_bindir}/gapi2xml.pl | |
368 | %attr(755,root,root) %{_bindir}/gapi_codegen.exe | |
369 | %attr(755,root,root) %{_bindir}/gapi_format_xml | |
370 | %attr(755,root,root) %{_bindir}/gapi_pp.pl | |
93b42a72 | 371 | %dir %{_prefix}/lib/mono/gtk-sharp |
8823b8b7 JB |
372 | %{_prefix}/lib/mono/gtk-sharp/art-sharp.dll |
373 | %{_prefix}/lib/mono/gtk-sharp/atk-sharp.dll | |
374 | %{_prefix}/lib/mono/gtk-sharp/gdk-sharp.dll | |
375 | %{_prefix}/lib/mono/gtk-sharp/glade-sharp.dll | |
376 | %{_prefix}/lib/mono/gtk-sharp/glib-sharp.dll | |
377 | %{_prefix}/lib/mono/gtk-sharp/gtk-sharp.dll | |
378 | %{_prefix}/lib/mono/gtk-sharp/pango-sharp.dll | |
6db5cdef | 379 | %dir %{_datadir}/gapi |
6db5cdef | 380 | %{_datadir}/gapi/atk-api.xml |
10469c71 JB |
381 | %{_datadir}/gapi/gdk-api.xml |
382 | %{_datadir}/gapi/gdk-symbols.xml | |
6db5cdef | 383 | %{_datadir}/gapi/glade-api.xml |
10469c71 JB |
384 | %{_datadir}/gapi/gtk-api.xml |
385 | %{_datadir}/gapi/gtk-symbols.xml | |
6db5cdef | 386 | %{_datadir}/gapi/pango-api.xml |
6db5cdef JB |
387 | %{_pkgconfigdir}/gapi.pc |
388 | %{_pkgconfigdir}/glade-sharp.pc | |
389 | %{_pkgconfigdir}/gtk-sharp.pc | |
de023962 | 390 | |
391 | %files static | |
392 | %defattr(644,root,root,755) | |
6db5cdef JB |
393 | %{_libdir}/libgdksharpglue.a |
394 | %{_libdir}/libgladesharpglue.a | |
395 | %{_libdir}/libglibsharpglue.a | |
396 | %{_libdir}/libgtksharpglue.a | |
397 | %{_libdir}/libpangosharpglue.a | |
398 | ||
10469c71 JB |
399 | %files art |
400 | %defattr(644,root,root,755) | |
401 | %{_prefix}/lib/mono/gac/art-sharp | |
402 | ||
403 | %files art-devel | |
404 | %defattr(644,root,root,755) | |
405 | %{_datadir}/gapi/art-api.xml | |
406 | %{_datadir}/gapi/art-symbols.xml | |
407 | %{_pkgconfigdir}/art-sharp.pc | |
408 | ||
6db5cdef JB |
409 | %if %{with gnome} |
410 | %files gnome | |
411 | %defattr(644,root,root,755) | |
10469c71 JB |
412 | %attr(755,root,root) %{_bindir}/gconfsharp-schemagen |
413 | %attr(755,root,root) %{_bindir}/gconfsharp-schemagen.exe | |
6db5cdef JB |
414 | %attr(755,root,root) %{_libdir}/libgnomesharpglue.so |
415 | %{_libdir}/libgnomesharpglue.la | |
8823b8b7 JB |
416 | %{_prefix}/lib/mono/gac/gconf-sharp |
417 | %{_prefix}/lib/mono/gac/gconf-sharp-peditors | |
418 | %{_prefix}/lib/mono/gac/gnome-sharp | |
6db5cdef JB |
419 | |
420 | %files gnome-devel | |
421 | %defattr(644,root,root,755) | |
8823b8b7 JB |
422 | %{_prefix}/lib/mono/gtk-sharp/gconf-sharp.dll |
423 | %{_prefix}/lib/mono/gtk-sharp/gconf-sharp-peditors.dll | |
424 | %{_prefix}/lib/mono/gtk-sharp/gnome-sharp.dll | |
6db5cdef | 425 | %{_datadir}/gapi/gnome-api.xml |
6db5cdef JB |
426 | %{_pkgconfigdir}/gconf-sharp.pc |
427 | %{_pkgconfigdir}/gnome-sharp.pc | |
6db5cdef JB |
428 | |
429 | %files gnome-static | |
430 | %defattr(644,root,root,755) | |
431 | %{_libdir}/libgnomesharpglue.a | |
432 | %endif | |
433 | ||
434 | %if %{with gda} | |
435 | %files gda | |
436 | %defattr(644,root,root,755) | |
8823b8b7 | 437 | %{_prefix}/lib/mono/gac/gda-sharp |
6db5cdef JB |
438 | |
439 | %files gda-devel | |
440 | %defattr(644,root,root,755) | |
8823b8b7 | 441 | %{_prefix}/lib/mono/gtk-sharp/gda-sharp.dll |
6db5cdef JB |
442 | %{_datadir}/gapi/gda-api.xml |
443 | %{_pkgconfigdir}/gda-sharp.pc | |
444 | %endif | |
445 | ||
10469c71 | 446 | %if %{with gnomedb} |
6db5cdef JB |
447 | %files gnomedb |
448 | %defattr(644,root,root,755) | |
8823b8b7 | 449 | %{_prefix}/lib/mono/gac/gnomedb-sharp |
6db5cdef JB |
450 | |
451 | %files gnomedb-devel | |
452 | %defattr(644,root,root,755) | |
8823b8b7 | 453 | %{_prefix}/lib/mono/gtk-sharp/gnomedb-sharp.dll |
6db5cdef JB |
454 | %{_datadir}/gapi/gnomedb-api.xml |
455 | %{_pkgconfigdir}/gnomedb-sharp.pc | |
456 | %endif | |
10469c71 JB |
457 | |
458 | %if %{with gtkhtml} | |
459 | %files gtkhtml | |
460 | %defattr(644,root,root,755) | |
461 | %{_prefix}/lib/mono/gac/gtkhtml-sharp | |
462 | ||
463 | %files gtkhtml-devel | |
464 | %defattr(644,root,root,755) | |
465 | %{_prefix}/lib/mono/gtk-sharp/gtkhtml-sharp.dll | |
466 | %{_datadir}/gapi/gtkhtml-api.xml | |
467 | %{_pkgconfigdir}/gtkhtml-sharp.pc | |
468 | %endif | |
469 | ||
9a36a1b0 | 470 | %if %{with librsvg} |
10469c71 JB |
471 | %files rsvg |
472 | %defattr(644,root,root,755) | |
473 | %{_prefix}/lib/mono/gac/rsvg-sharp | |
474 | ||
475 | %files rsvg-devel | |
476 | %defattr(644,root,root,755) | |
477 | %{_prefix}/lib/mono/gtk-sharp/rsvg-sharp.dll | |
478 | %{_datadir}/gapi/rsvg-api.xml | |
479 | %{_pkgconfigdir}/rsvg-sharp.pc | |
480 | %endif | |
481 | ||
482 | %if %{with vte} | |
483 | %files vte | |
484 | %defattr(644,root,root,755) | |
485 | %{_prefix}/lib/mono/gac/vte-sharp | |
486 | ||
487 | %files vte-devel | |
488 | %defattr(644,root,root,755) | |
489 | %{_prefix}/lib/mono/gtk-sharp/vte-sharp.dll | |
490 | %{_datadir}/gapi/vte-api.xml | |
491 | %{_pkgconfigdir}/vte-sharp.pc | |
492 | %endif | |
493 | ||
494 | %files examples | |
495 | %defattr(644,root,root,755) | |
496 | %{_examplesdir}/%{name}-%{version} |