]> git.pld-linux.org Git - packages/ruby-gnome2.git/blame - ruby-gnome2.spec
uses gstreamer-1.0
[packages/ruby-gnome2.git] / ruby-gnome2.spec
CommitLineData
d91e0067
ER
1#
2# Conditional build:
e78de403 3%bcond_without gtk3 # GTK+ 3.x based packages too
5d8373b4 4%bcond_without doc # don't build ri/rdoc
5fa3df82
JR
5%bcond_with gtksourceview3 # GKTSourceView 3.x binding
6%bcond_with vte3 # VTE 3.x binding
d91e0067 7
9a35417f
JB
8%if %{without gtk3}
9%undefine with_vte3
10%endif
f17f265d 11Summary: GNOME 2 libraries for Ruby
9328f09b 12Summary(pl.UTF-8): Biblioteki GNOME 2 dla języka Ruby
1415aa2c 13Name: ruby-gnome2
2f255116 14Version: 3.0.7
7dce57f9 15Release: 2
9328f09b 16License: LGPL v2.1
1415aa2c 17Group: Development/Languages
2c9db93d 18Source0: http://downloads.sourceforge.net/ruby-gnome2/%{name}-all-%{version}.tar.gz
2f255116 19# Source0-md5: f714b70ebb1093a540ff4bfe6c105c66
1415aa2c 20URL: http://ruby-gnome2.sourceforge.jp/
2f46d9e8 21BuildRequires: atk-devel >= 1:1.12.0
9328f09b 22BuildRequires: cairo-devel >= 1.10.0
af308960 23BuildRequires: cairo-gobject-devel >= 1.12.10
07b11d96
JB
24BuildRequires: clutter-devel >= 1.12.0
25%{?with_gtk3:BuildRequires: clutter-gtk-devel >= 1.2.0}
9328f09b 26BuildRequires: gdk-pixbuf2-devel >= 2
2c9db93d 27BuildRequires: glib2-devel >= 1:2.16.0
d40ce743 28BuildRequires: gobject-introspection-devel >= 1.35.4
9baa4f4d
ER
29BuildRequires: gstreamer-devel >= 0.10.35
30BuildRequires: gstreamer-plugins-base-devel >= 0.10.35
431a02b3 31BuildRequires: gtk+2-devel >= 2:2.12.0
e78de403 32%{?with_gtk3:BuildRequires: gtk+3-devel >= 3.4.2}
5145c4f2
ER
33BuildRequires: gtk-webkit-devel >= 1.8.1
34%{?with_gtk3:BuildRequires: gtk-webkit3-devel >= 1.8.1}
e78de403 35BuildRequires: gtksourceview2-devel >= 2
af308960 36%{?with_gtk3:BuildRequires: gtksourceview3-devel >= 3.4.2}
9328f09b 37BuildRequires: librsvg-devel >= 2.8
2f46d9e8 38BuildRequires: pango-devel >= 1:1.14.0
eb536ac1 39BuildRequires: pkgconfig
2f46d9e8 40BuildRequires: poppler-glib-devel >= 0.12.0
9baa4f4d 41BuildRequires: rpm-rubyprov
cc7bc1c2 42BuildRequires: rpmbuild(macros) >= 1.277
2f46d9e8 43BuildRequires: ruby-devel >= 1.9
e78de403 44%{?with_gtk3:BuildRequires: ruby-devel >= 1.9.2}
2c9db93d 45BuildRequires: ruby-pkg-config
988873f4 46BuildRequires: ruby-rcairo-devel
2c9db93d 47BuildRequires: ruby-rubygems
9865ee37 48BuildRequires: sed >= 4.0
ccf825a2 49#%{?with_gtk3:BuildRequires: vte-devel >= 0.32.2}
5145c4f2 50BuildRequires: vte0-devel >= 0.12.1
9a35417f 51%{?with_vte3:BuildRequires: vte2.90-devel >= 0.32.2}
1415aa2c 52BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53
54%description
9328f09b 55GNOME 2 libraries for Ruby.
7c7e8880 56
af27d76f 57%description -l pl.UTF-8
9328f09b 58Biblioteki GNOME 2 dla języka Ruby.
1415aa2c 59
45b7bdba 60%package -n ruby-glib2
2f46d9e8
JB
61Summary: Ruby/Glib2 - Ruby binding of GLib 2.x
62Summary(pl.UTF-8): Ruby/Glib2 - wiązanie języka Ruby do biblioteki GLib 2.x
45b7bdba 63Group: Development/Languages
45b7bdba 64Requires: glib2 >= 1:2.16.0
2f46d9e8 65Requires: ruby >= 1.9
45b7bdba 66Obsoletes: ruby-gnome2
9a35417f 67Obsoletes: ruby-goocanvas < 2.2.1
45b7bdba
JB
68
69%description -n ruby-glib2
2f46d9e8 70Ruby/Glib2 is a Ruby binding of GLib 2.x.
45b7bdba
JB
71
72%description -n ruby-glib2 -l pl.UTF-8
2f46d9e8 73Ruby/Glib2 to wiązanie języka Ruby do biblioteki GLib 2.x.
45b7bdba
JB
74
75%package -n ruby-glib2-devel
2f46d9e8
JB
76Summary: Header files for Ruby/GLib2 library
77Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GLib2
0626bbf7 78Group: Development/Libraries
45b7bdba 79Requires: glib2-devel >= 1:2.16.0
2f46d9e8 80Requires: ruby-devel >= 1.9
45b7bdba
JB
81Requires: ruby-glib2 = %{version}-%{release}
82Obsoletes: ruby-gnome2-devel
9a35417f 83Obsoletes: ruby-goocanvas-devel < 2.2.1
45b7bdba
JB
84
85%description -n ruby-glib2-devel
2f46d9e8 86Header files for Ruby/GLib2 library.
45b7bdba
JB
87
88%description -n ruby-glib2-devel -l pl.UTF-8
2f46d9e8 89Pliki nagłówkowe biblioteki Ruby/GLib2.
45b7bdba 90
d40ce743
JB
91%package -n ruby-gobject-introspection
92Summary: Ruby/GObjectIntrospection - Ruby binding of GObject Introspection
93Summary(pl.UTF-8): Ruby/GObjectIntrospection - wiązania języka Ruby do biblioteki GObject Introspection
94Group: Development/Languages
95Requires: gobject-introspection >= 1.35.4
96Requires: ruby-glib2 = %{version}-%{release}
97
98%description -n ruby-gobject-introspection
99Ruby/GObjectIntrospection is a Ruby binding of GObject Introspection.
100
101%description -n ruby-gobject-introspection -l pl.UTF-8
102Ruby/GObjectIntrospection to wiązanie języka Ruby do biblioteki
103GObject Introspection.
104
af308960
JB
105%package -n ruby-gobject-introspection-devel
106Summary: Header files for Ruby/GObjectIntrospection library
107Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GObjectIntrospection
108Group: Development/Languages
109Requires: ruby-glib2-devel = %{version}-%{release}
110Requires: ruby-gobject-introspection = %{version}-%{release}
111
112%description -n ruby-gobject-introspection-devel
113Header files for Ruby/GObjectIntrospection library.
114
115%description -n ruby-gobject-introspection-devel -l pl.UTF-8
116Pliki nagłówkowe biblioteki Ruby/GObjectIntrospection.
117
2f46d9e8
JB
118%package -n ruby-gio2
119Summary: Ruby/GIO2 - Ruby binding of GIO 2.x library
120Summary(pl.UTF-8): Ruby/GIO2 - wiązanie języka Ruby do biblioteki GIO 2.x
121Group: Development/Languages
122Requires: glib2 >= 1:2.16.0
123Requires: ruby-gobject-introspection = %{version}-%{release}
124
125%description -n ruby-gio2
126Ruby/GIO2 is a Ruby binding of GIO 2.x library.
127
128%description -n ruby-gio2 -l pl.UTF-8
129Ruby/GIO2 to wiązanie języka Ruby do biblioteki GIO 2.x.
130
45b7bdba
JB
131%package -n ruby-atk
132Summary: Ruby/ATK - Ruby binding of ATK
133Summary(pl.UTF-8): Ruby/ATK - wiązanie języka Ruby do biblioteki ATK
134Group: Development/Languages
2f46d9e8 135Requires: atk >= 1:1.12.0
45b7bdba
JB
136Requires: ruby-glib2 = %{version}-%{release}
137
138%description -n ruby-atk
139Ruby/ATK is a Ruby binding of ATK.
140
141%description -n ruby-atk -l pl.UTF-8
142Ruby/ATK to wiązanie języka Ruby do biblioteki ATK.
143
144%package -n ruby-atk-devel
145Summary: Header files for Ruby/ATK library
146Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/ATK
147Group: Development/Libraries
2f46d9e8 148Requires: atk-devel >= 1:1.12.0
45b7bdba
JB
149Requires: ruby-atk = %{version}-%{release}
150Requires: ruby-glib2-devel = %{version}-%{release}
151
152%description -n ruby-atk-devel
153Header files for Ruby/ATK library.
154
155%description -n ruby-atk-devel -l pl.UTF-8
156Pliki nagłówkowe biblioteki Ruby/ATK.
157
d40ce743
JB
158%package -n ruby-cairo-gobject
159Summary: Ruby/CairoGObject - Ruby binding of cairo-gobject library
160Summary(pl.UTF-8): Ruby/CairoGObject - wiązania języka Ruby do biblioteki cairo-gobject
161Group: Development/Languages
af308960 162Requires: cairo-gobject >= 1.12.10
d40ce743
JB
163Requires: ruby-glib2 = %{version}-%{release}
164Requires: ruby-rcairo
165
166%description -n ruby-cairo-gobject
167Ruby/CairoGObject is a Ruby binding of cairo-gobject library.
168
169%description -n ruby-cairo-gobject -l pl.UTF-8
170Ruby/CairoGObject to wiązanie języka Ruby do biblioteki cairo-gobject.
171
45b7bdba
JB
172%package -n ruby-pango
173Summary: Ruby/Pango - Ruby binding of pango 1.x
174Summary(pl.UTF-8): Ruby/Pango - wiązanie języka Ruby do biblioteki pango 1.x
175Group: Development/Languages
176Requires: cairo >= 1.10.0
2f46d9e8 177Requires: pango >= 1:1.14.0
45b7bdba
JB
178Requires: ruby-glib2 = %{version}-%{release}
179Requires: ruby-rcairo
180
181%description -n ruby-pango
182Ruby/Pango is a Ruby binding of pango 1.x.
183
184%description -n ruby-pango -l pl.UTF-8
185Ruby/Pango to wiązanie języka Ruby do biblioteki pango 1.x.
186
187%package -n ruby-pango-devel
188Summary: Header files for Ruby/Pango library
189Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/Pango
190Group: Development/Libraries
191Requires: cairo-devel >= 1.10.0
2f46d9e8 192Requires: pango-devel >= 1:1.14.0
45b7bdba
JB
193Requires: ruby-glib2-devel = %{version}-%{release}
194Requires: ruby-pango = %{version}-%{release}
195
196%description -n ruby-pango-devel
197Header files for Ruby/Pango library.
198
199%description -n ruby-pango-devel -l pl.UTF-8
200Pliki nagłówkowe biblioteki Ruby/Pango.
201
202%package -n ruby-gdk_pixbuf2
203Summary: Ruby/GdkPixbuf2 - Ruby binding of GdkPixbuf 2.x
204Summary(pl.UTF-8): Ruby/GdkPixbuf2 - wiązanie języka Ruby do biblioteki GdkPixbuf 2.x
205Group: Development/Languages
206Requires: gdk-pixbuf2 >= 2
207Requires: ruby-glib2 = %{version}-%{release}
208
209%description -n ruby-gdk_pixbuf2
210Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf 2.x.
211
212%description -n ruby-gdk_pixbuf2 -l pl.UTF-8
213Ruby/GdkPixbuf2 to wiązanie języka Ruby do biblioteki GdkPixbuf 2.x.
214
215%package -n ruby-gdk_pixbuf2-devel
216Summary: Header files for Ruby/GdkPixbuf2 library
217Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GdkPixbuf2
218Group: Development/Libraries
219Requires: gdk-pixbuf2-devel >= 2
220Requires: ruby-gdk_pixbuf2 = %{version}-%{release}
221Requires: ruby-glib2-devel = %{version}-%{release}
222
223%description -n ruby-gdk_pixbuf2-devel
224Header files for Ruby/GdkPixbuf2 library.
225
226%description -n ruby-gdk_pixbuf2-devel -l pl.UTF-8
227Pliki nagłówkowe biblioteki Ruby/GdkPixbuf2.
228
229%package -n ruby-gtk2
230Summary: Ruby/GTK2 - Ruby binding of GTK+ 2.x
231Summary(pl.UTF-8): Ruby/GTK2 - wiązanie języka Ruby do biblioteki GTK+ 2.x
232Group: Development/Languages
233Requires: gtk+2 >= 2:2.12.0
234Requires: ruby-atk = %{version}-%{release}
235Requires: ruby-gdk_pixbuf2 = %{version}-%{release}
236Requires: ruby-glib2 = %{version}-%{release}
237Requires: ruby-pango = %{version}-%{release}
238
239%description -n ruby-gtk2
240Ruby/GTK2 is a Ruby binding of GTK+ 2.x.
241
242%description -n ruby-gtk2 -l pl.UTF-8
243Ruby/GTK2 to wiązanie języka Ruby do biblioteki GTK+ 2.x.
244
245%package -n ruby-gtk2-devel
246Summary: Header files for Ruby/GTK2 library
247Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GTK2
248Group: Development/Libraries
249Requires: gtk+2-devel >= 2:2.12.0
250Requires: ruby-atk-devel = %{version}-%{release}
45b7bdba
JB
251Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release}
252Requires: ruby-glib2-devel = %{version}-%{release}
d91e0067 253Requires: ruby-gtk2 = %{version}-%{release}
45b7bdba
JB
254Requires: ruby-pango-devel = %{version}-%{release}
255
256%description -n ruby-gtk2-devel
257Header files for Ruby/GTK2 library.
258
259%description -n ruby-gtk2-devel -l pl.UTF-8
260Pliki nagłówkowe biblioteki Ruby/GTK2.
261
41f295d4
JB
262%package -n ruby-clutter
263Summary: Ruby/Clutter - Ruby binding of Clutter library
264Summary(pl.UTF-8): Ruby/Clutter - wiązanie języka Ruby do biblioteki Clutter
265Group: Development/Languages
266Requires: clutter >= 1.16.4
267Requires: ruby-cairo-gobject = %{version}-%{release}
268Requires: ruby-gobject-introspection = %{version}-%{release}
269
270%description -n ruby-clutter
271Ruby/Clutter is a Ruby binding of Clutter library.
272
273%description -n ruby-clutter -l pl.UTF-8
274Ruby/Clutter to wiązanie języka Ruby do biblioteki Clutter.
275
276%package -n ruby-clutter-gstreamer
277Summary: Ruby/ClutterGStreamer - Ruby binding of Clutter-GStreamer library
278Summary(pl.UTF-8): Ruby/ClutterGStreamer - wiązanie języka Ruby do biblioteki Clutter-GStreamer
279Group: Development/Languages
280Requires: clutter-gst >= 2.0.10
281Requires: ruby-clutter = %{version}-%{release}
282Requires: ruby-gstreamer = %{version}-%{release}
283
284%description -n ruby-clutter-gstreamer
285Ruby/ClutterGStreamer is a Ruby binding of Clutter-GStreamer library.
286
287%description -n ruby-clutter-gstreamer -l pl.UTF-8
288Ruby/ClutterGStreamer to wiązanie języka Ruby do biblioteki
289Clutter-GStreamer.
290
45b7bdba
JB
291%package -n ruby-gstreamer
292Summary: Ruby/GStreamer - Ruby binding of GStreamer
293Summary(pl.UTF-8): Ruby/GStreamer - wiązanie języka Ruby do biblioteki GStreamer
294Group: Development/Languages
9baa4f4d
ER
295Requires: gstreamer >= 0.10.35
296Requires: gstreamer-plugins-base >= 0.10.35
45b7bdba
JB
297Requires: ruby-gdk_pixbuf2 = %{version}-%{release}
298Requires: ruby-glib2 = %{version}-%{release}
299Requires: ruby-pango = %{version}-%{release}
300
301%description -n ruby-gstreamer
302Ruby/GStreamer is a Ruby binding of GStreamer.
303
304%description -n ruby-gstreamer -l pl.UTF-8
305Ruby/GStreamer to wiązanie języka Ruby do biblioteki GStreamer.
306
307%package -n ruby-gstreamer-devel
308Summary: Header files for Ruby/GStreamer library
309Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GStreamer
310Group: Development/Libraries
9baa4f4d
ER
311Requires: gstreamer-devel >= 0.10.35
312Requires: gstreamer-plugins-base-devel >= 0.10.35
45b7bdba
JB
313Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release}
314Requires: ruby-glib2-devel = %{version}-%{release}
315Requires: ruby-pango-devel = %{version}-%{release}
fc67a9b4 316
45b7bdba
JB
317%description -n ruby-gstreamer-devel
318Header files for Ruby/GStreamer library.
fc67a9b4 319
45b7bdba
JB
320%description -n ruby-gstreamer-devel -l pl.UTF-8
321Pliki nagłówkowe biblioteki Ruby/GStreamer.
322
323%package -n ruby-gtksourceview2
324Summary: Ruby/GtkSourceView2 - Ruby binding of gtksourceview 2.x
325Summary(pl.UTF-8): Ruby/GtkSourceView2 - wiązanie języka Ruby do biblioteki gtksourceview 2.x
326Group: Development/Languages
327Requires: gtksourceview2 >= 2.0.0
328Requires: ruby-gtk2 = %{version}-%{release}
329
330%description -n ruby-gtksourceview2
331Ruby/GtkSourceView2 is a Ruby binding of gtksourceview 2.x.
332
333%description -n ruby-gtksourceview2 -l pl.UTF-8
334Ruby/GtkSourceView2 to wiązanie języka Ruby do biblioteki
335gtksourceview 2.x.
336
337%package -n ruby-gtksourceview2-devel
338Summary: Header files for Ruby/GtkSourceView2 library
339Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GtkSourceView2
340Group: Development/Libraries
341Requires: gtksourceview2-devel >= 2.0.0
342Requires: ruby-gtk2-devel = %{version}-%{release}
e78de403 343Requires: ruby-gtksourceview2 = %{version}-%{release}
45b7bdba
JB
344
345%description -n ruby-gtksourceview2-devel
346Header files for Ruby/GtkSourceView2 library.
347
348%description -n ruby-gtksourceview2-devel -l pl.UTF-8
349Pliki nagłówkowe biblioteki Ruby/GtkSourceView2.
350
351%package -n ruby-poppler
352Summary: Ruby/Poppler - Ruby binding of poppler-glib
353Summary(pl.UTF-8): Ruby/Poppler - wiązanie języka Ruby do biblioteki poppler-glib
354Group: Development/Languages
2f46d9e8 355Requires: poppler-glib >= 0.12.0
45b7bdba
JB
356Requires: ruby-gdk_pixbuf2 = %{version}-%{release}
357Requires: ruby-glib2 = %{version}-%{release}
358Requires: ruby-gtk2 = %{version}-%{release}
359
360%description -n ruby-poppler
361Ruby/Poppler is a Ruby binding of poppler-glib.
362
363%description -n ruby-poppler -l pl.UTF-8
364Ruby/Poppler to wiązanie języka Ruby do biblioteki poppler-glib.
365
366%package -n ruby-poppler-devel
367Summary: Header files for Ruby/Poppler library
368Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/Poppler
369Group: Development/Libraries
2f46d9e8 370Requires: poppler-glib-devel >= 0.12.0
45b7bdba
JB
371Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release}
372Requires: ruby-glib2-devel = %{version}-%{release}
373Requires: ruby-gtk2-devel = %{version}-%{release}
374
375%description -n ruby-poppler-devel
376Header files for Ruby/Poppler library.
377
378%description -n ruby-poppler-devel -l pl.UTF-8
379Pliki nagłówkowe biblioteki Ruby/Poppler.
380
381%package -n ruby-rsvg2
382Summary: Ruby/RSVG - Ruby binding of librsvg
383Summary(pl.UTF-8): Ruby/RSVG - wiązanie języka Ruby do biblioteki librsvg
384Group: Development/Languages
385Requires: librsvg >= 2.8
386Requires: ruby-gdk_pixbuf2 = %{version}-%{release}
387Requires: ruby-glib2 = %{version}-%{release}
388Requires: ruby-rcairo
389
390%description -n ruby-rsvg2
391Ruby/RSVG is a Ruby binding of librsvg.
392
393%description -n ruby-rsvg2 -l pl.UTF-8
394Ruby/RSVG to wiązanie języka Ruby do biblioteki librsvg.
395
396%package -n ruby-rsvg2-devel
397Summary: Header files for Ruby/RSVG library
398Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/RSVG
399Group: Development/Libraries
400Requires: librsvg-devel >= 2.8
401Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release}
402Requires: ruby-glib2-devel = %{version}-%{release}
403
404%description -n ruby-rsvg2-devel
405Header files for Ruby/RSVG library.
406
407%description -n ruby-rsvg2-devel -l pl.UTF-8
408Pliki nagłówkowe biblioteki Ruby/RSVG.
409
410%package -n ruby-vte
411Summary: Ruby/VTE - Ruby binding of VTE
412Summary(pl.UTF-8): Ruby/VTE - wiązanie języka Ruby do biblioteki VTE
413Group: Development/Languages
414Requires: ruby-gtk2 = %{version}-%{release}
415Requires: vte0 >= 0.12.1
416
417%description -n ruby-vte
418Ruby/VTE is a Ruby binding of VTE.
419
420%description -n ruby-vte -l pl.UTF-8
421Ruby/VTE to wiązanie języka Ruby do biblioteki VTE.
422
423%package -n ruby-vte-devel
424Summary: Header files for Ruby/VTE library
425Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/VTE
426Group: Development/Libraries
427Requires: ruby-gtk2-devel = %{version}-%{release}
e78de403 428Requires: ruby-vte = %{version}-%{release}
45b7bdba
JB
429Requires: vte0-devel >= 0.12.1
430
431%description -n ruby-vte-devel
432Header files for Ruby/VTE library.
433
434%description -n ruby-vte-devel -l pl.UTF-8
435Pliki nagłówkowe biblioteki Ruby/VTE.
0626bbf7 436
41f295d4
JB
437%package -n ruby-webkit-gtk2
438Summary: Ruby/WebKitGTK2 - Ruby binding of WebKitGTK+ (GTK+ 2.x based) library
439Summary(pl.UTF-8): Ruby/WebKitGTK2 - wiązanie języka Ruby do biblioteki WebKitGTK+ (dla GTK+ 2.x)
440Group: Development/Languages
441Requires: gtk-webkit >= 2.2.3
442Requires: ruby-gobject-introspection = %{version}-%{release}
443Requires: ruby-gtk2 = %{version}-%{release}
444
445%description -n ruby-webkit-gtk2
5145c4f2
ER
446Ruby/WebKitGTK2 is a Ruby binding of WebKitGTK+ library (based on GTK+
4472.x).
41f295d4
JB
448
449%description -n ruby-webkit-gtk2 -l pl.UTF-8
450Ruby/WebKitGTK2 to wiązanie języka Ruby do biblioteki WebKitGTK+
451(opartej na GTK+ 2.x).
452
e78de403
JB
453%package -n ruby-gtk3
454Summary: Ruby/GTK3 - Ruby binding of GTK+ 3.x
455Summary(pl.UTF-8): Ruby/GTK3 - wiązanie języka Ruby do bibliotek GTK+ 3.x
456Group: Development/Languages
457Requires: gtk+3 >= 3.4.2
458Requires: ruby >= 1.9.2
459Requires: ruby-atk = %{version}-%{release}
460Requires: ruby-gdk_pixbuf2 = %{version}-%{release}
461Requires: ruby-glib2 = %{version}-%{release}
462Requires: ruby-pango = %{version}-%{release}
463
464%description -n ruby-gtk3
465Ruby/GTK3 is a Ruby binding of GTK+ 3.x.
466
467%description -n ruby-gtk3 -l pl.UTF-8
468Ruby/GTK3 to wiązanie języka Ruby do bibliotek GTK+ 3.x.
469
470%package -n ruby-gtk3-devel
471Summary: Header files for Ruby/GTK3 library
472Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GTK3
473Group: Development/Libraries
474Requires: gtk+3-devel >= 3.4.2
475Requires: ruby-atk-devel = %{version}-%{release}
476Requires: ruby-devel >= 1.9.2
477Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release}
478Requires: ruby-glib2-devel = %{version}-%{release}
479Requires: ruby-gtk3 = %{version}-%{release}
480Requires: ruby-pango-devel = %{version}-%{release}
481
482%description -n ruby-gtk3-devel
483Header files for Ruby/GTK3 library.
484
485%description -n ruby-gtk3-devel -l pl.UTF-8
486Pliki nagłówkowe biblioteki Ruby/GTK3.
487
41f295d4
JB
488%package -n ruby-clutter-gtk
489Summary: Ruby/ClutterGTK - Ruby binding of Clutter-GTK library
490Summary(pl.UTF-8): Ruby/ClutterGTK - wiązanie języka Ruby do biblioteki Clutter-GTK
491Group: Development/Languages
492Requires: clutter-gtk >= 1.4.4
493Requires: ruby-clutter = %{version}-%{release}
494Requires: ruby-gtk3 = %{version}-%{release}
495
496%description -n ruby-clutter-gtk
497Ruby/ClutterGTK is a Ruby binding of Clutter-GTK library.
498
499%description -n ruby-clutter-gtk -l pl.UTF-8
500Ruby/ClutterGTK to wiązanie języka Ruby do biblioteki Clutter-GTK.
501
e78de403
JB
502%package -n ruby-gtksourceview3
503Summary: Ruby/GtkSourceView3 - Ruby binding of gtksourceview 3.x
504Summary(pl.UTF-8): Ruby/GtkSourceView3 - wiązanie języka Ruby do biblioteki gtksourceview 3.x
505Group: Development/Languages
af308960 506Requires: gtksourceview3 >= 3.4.2
e78de403
JB
507Requires: ruby-gtk3 = %{version}-%{release}
508
509%description -n ruby-gtksourceview3
510Ruby/GtkSourceView3 is a Ruby binding of gtksourceview 3.x.
511
512%description -n ruby-gtksourceview3 -l pl.UTF-8
513Ruby/GtkSourceView3 to wiązanie języka Ruby do biblioteki
514gtksourceview 3.x.
515
516%package -n ruby-gtksourceview3-devel
517Summary: Header files for Ruby/GtkSourceView3 library
518Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GtkSourceView3
519Group: Development/Libraries
af308960 520Requires: gtksourceview3-devel >= 3.4.2
e78de403
JB
521Requires: ruby-gtk3-devel = %{version}-%{release}
522Requires: ruby-gtksourceview3 = %{version}-%{release}
523
524%description -n ruby-gtksourceview3-devel
525Header files for Ruby/GtkSourceView3 library.
526
527%description -n ruby-gtksourceview3-devel -l pl.UTF-8
528Pliki nagłówkowe biblioteki Ruby/GtkSourceView3.
529
530%package -n ruby-vte3
531Summary: Ruby/VTE3 - Ruby binding of VTE on GTK+ 3.x
532Summary(pl.UTF-8): Ruby/VTE3 - wiązanie języka Ruby do biblioteki VTE na GTK+ 3.x
533Group: Development/Languages
534Requires: ruby-gtk3 = %{version}-%{release}
af308960 535Requires: vte >= 0.32.2
e78de403
JB
536
537%description -n ruby-vte3
538Ruby/VTE3 is a Ruby binding of VTE on GTK+ 3.x.
539
540%description -n ruby-vte3 -l pl.UTF-8
541Ruby/VTE3 to wiązanie języka Ruby do biblioteki VTE opartej na GTK+
5423.x.
543
544%package -n ruby-vte3-devel
545Summary: Header files for Ruby/VTE3 library
546Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/VTE3
547Group: Development/Libraries
548Requires: ruby-gtk3-devel = %{version}-%{release}
549Requires: ruby-vte3 = %{version}-%{release}
af308960 550Requires: vte-devel >= 0.32.2
e78de403
JB
551
552%description -n ruby-vte3-devel
553Header files for Ruby/VTE3 library.
554
555%description -n ruby-vte3-devel -l pl.UTF-8
556Pliki nagłówkowe biblioteki Ruby/VTE3.
557
41f295d4
JB
558%package -n ruby-webkit-gtk
559Summary: Ruby/WebKitGTK - Ruby binding of WebKitGTK+ (GTK+ 3.x based) library
560Summary(pl.UTF-8): Ruby/WebKitGTK - wiązanie języka Ruby do biblioteki WebKitGTK+ (dla GTK+ 3.x)
561Group: Development/Languages
562Requires: gtk-webkit3 >= 2.2.3
563Requires: ruby-gobject-introspection = %{version}-%{release}
564Requires: ruby-gtk3 = %{version}-%{release}
565
566%description -n ruby-webkit-gtk
5145c4f2
ER
567Ruby/WebKitGTK is a Ruby binding of WebKitGTK+ library (based on GTK+
5683.x).
41f295d4
JB
569
570%description -n ruby-webkit-gtk -l pl.UTF-8
571Ruby/WebKitGTK to wiązanie języka Ruby do biblioteki WebKitGTK+
572(opartej na GTK+ 3.x).
573
9fdef8cc 574%package doc-ri
575Summary: Ruby-GNOME2 ri documentation
9328f09b 576Summary(pl.UTF-8): Dokumentacja dla Ruby-GNOME2 w formacie ri
9fdef8cc 577Group: Documentation
c7a1d5cf 578Requires: ruby
1a316027 579
9fdef8cc 580%description doc-ri
581Ruby-GNOME2 ri documentation.
1a316027 582
af27d76f 583%description doc-ri -l pl.UTF-8
9fdef8cc 584Dokumentacja dla Ruby-GNOME2 w formacie ri.
1a316027 585
9328f09b
JB
586%package doc-html
587Summary: Ruby-GNOME2 HTML documentation
588Summary(pl.UTF-8): Dokumentacja dla Ruby-GNOME2 w formacie HTML
589Group: Documentation
9328f09b
JB
590
591%description doc-html
592Ruby-GNOME2 HTML documentation.
593
594%description doc-html -l pl.UTF-8
595Dokumentacja dla Ruby-GNOME2 w formacie HTML.
596
1a316027 597%package examples
598Summary: Ruby-GNOME2 examples
4b7b2784 599Summary(pl.UTF-8): Przykłady do Ruby-GNOME2
1a316027 600Group: Development/Libraries
601
602%description examples
603Ruby-GNOME2 examples.
604
af27d76f
JR
605%description examples -l pl.UTF-8
606Przykłady do Ruby-GNOME2.
1a316027 607
1415aa2c 608%prep
6f024924 609%setup -q -n %{name}-all-%{version}
9865ee37 610find . -name '*.rb' | xargs sed -i -e '1s,#.*local/bin/ruby,#!%{_bindir}/ruby,'
1415aa2c 611
2f255116 612cp -p glib2/README.md README.glib2.md
45b7bdba 613cp -p glib2/TODO TODO.glib2
e78de403
JB
614cp -p gdk3/README.md README.gdk3.md
615cp -p gtk3/README.md README.gtk3.md
45b7bdba 616
1415aa2c 617%build
d91e0067
ER
618# echo */extconf.rb | xargs -l1 dirname
619
620comps="
621 atk
af308960 622 clutter
2f46d9e8 623 clutter-gstreamer
d91e0067
ER
624 cairo-gobject
625 gdk_pixbuf2
626 gio2
627 glib2
628 gobject-introspection
d91e0067
ER
629 gstreamer
630 gtk2
631 gtksourceview2
632 pango
633 poppler
634 rsvg2
635 vte
af308960 636 webkit-gtk2
d91e0067 637%if %{with gtk3}
af308960 638 clutter-gtk
d91e0067
ER
639 gdk3
640 gtk3
641 gtksourceview3
9a35417f 642%if %{with vte3}
d91e0067 643 vte3
9a35417f 644%endif
af308960 645 webkit-gtk
d91e0067
ER
646%endif
647"
648
9328f09b 649ruby extconf.rb \
d91e0067
ER
650 --vendor \
651 --enable-glib-experimental \
652 $comps
1415aa2c 653%{__make}
654
5d8373b4
ER
655%if %{with doc}
656exclude="-x \.(so|o|gif|png|jpg|ri|xpm|pdf|gresource)$ -x rdoc -x ri"
657rm -rf rdoc ri
658rdoc -o rdoc $exclude
659rdoc --ri -o ri $exclude
660rm ri/{cache.ri,created.rid}
661%endif
479e3a17 662
1415aa2c 663%install
664rm -rf $RPM_BUILD_ROOT
5d8373b4 665install -d $RPM_BUILD_ROOT{%{ruby_archdir},%{ruby_rubylibdir}} \
2c9db93d 666 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1415aa2c 667
c17551df 668%{__make} install \
57b56947
JR
669 DESTDIR=$RPM_BUILD_ROOT \
670 RUBYLIBDIR=$RPM_BUILD_ROOT%{ruby_rubylibdir} \
671 sitearchdir=$RPM_BUILD_ROOT%{ruby_archdir} \
2c9db93d 672 pkgconfigdir=$RPM_BUILD_ROOT%{_pkgconfigdir} \
57b56947 673 RUBYARCHDIR=$RPM_BUILD_ROOT%{ruby_archdir}
1f4a1c85 674
41f295d4
JB
675# omitted by make install
676cp -pr clutter/lib/{clutter,clutter.rb} $RPM_BUILD_ROOT%{ruby_rubylibdir}
677cp -p clutter-gstreamer/lib/clutter-gst.rb $RPM_BUILD_ROOT%{ruby_rubylibdir}
678cp -p webkit-gtk2/lib/webkit-gtk2.rb $RPM_BUILD_ROOT%{ruby_rubylibdir}
679%if %{with gtk3}
680cp -p clutter-gtk/lib/clutter-gtk.rb $RPM_BUILD_ROOT%{ruby_rubylibdir}
681cp -p webkit-gtk/lib/webkit-gtk.rb $RPM_BUILD_ROOT%{ruby_rubylibdir}
682%endif
683
684cp -a clutter/sample \
685 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/clutter
686
687cp -a clutter-gstreamer/sample \
688 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/clutter-gstreamer
689
2c9db93d
MB
690cp -a gdk_pixbuf2/sample \
691 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gdk_pixbuf2
1415aa2c 692
2c9db93d
MB
693cp -a glib2/sample \
694 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/glib2
1415aa2c 695
2c9db93d
MB
696cp -a gstreamer/sample \
697 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gstreamer
1415aa2c 698
2c9db93d
MB
699cp -a gtk2/sample \
700 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk2
1415aa2c 701
2c9db93d
MB
702cp -a gtksourceview2/sample \
703 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtksourceview2
1415aa2c 704
2c9db93d
MB
705cp -a pango/sample \
706 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/pango
1415aa2c 707
2c9db93d
MB
708cp -a poppler/sample \
709 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/poppler
1415aa2c 710
2c9db93d
MB
711cp -a rsvg2/sample \
712 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/rsvg2
1415aa2c 713
2c9db93d
MB
714cp -a vte/sample \
715 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/vte
1415aa2c 716
41f295d4
JB
717cp -a webkit-gtk2/sample \
718 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/webkit-gtk2
719
720%if %{with gtk3}
721cp -a clutter-gtk/sample \
722 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/clutter-gtk
723
724cp -a gtk3/sample \
725 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk3
726
5fa3df82 727%if %{with gtksourceview3}
41f295d4
JB
728cp -a gtksourceview3/sample \
729 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtksourceview3
5fa3df82 730%endif
41f295d4 731
9a35417f 732%if %{with vte3}
41f295d4
JB
733cp -a vte3/sample \
734 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/vte3
9a35417f 735%endif
41f295d4
JB
736
737cp -a webkit-gtk/sample \
738 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/webkit-gtk
739%endif
740
5d8373b4
ER
741%if %{with doc}
742install -d $RPM_BUILD_ROOT%{ruby_ridir}
baa03b11 743cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
40f9d26f 744%{__rm} -r $RPM_BUILD_ROOT%{ruby_ridir}/{Math,Object,REXML,RbConfig,Test*,page-*}
e78de403 745%if %{without gtk3}
9a35417f
JB
746%{__rm} -r $RPM_BUILD_ROOT%{ruby_ridir}/{ClutterGtk*,Goo*,WebKitGtk,WebKitGtkTestUtils,clutter-gtk,gdk3,gtk3,gtksourceview3,webkit-gtk}
747%endif
748%if %{without vte3}
749%{__rm} -r $RPM_BUILD_ROOT%{ruby_ridir}/vte3
e78de403 750%endif
5d8373b4 751%endif
4932b6e1 752
1415aa2c 753%clean
754rm -rf $RPM_BUILD_ROOT
755
45b7bdba 756%files -n ruby-glib2
1415aa2c 757%defattr(644,root,root,755)
5fa3df82 758%doc AUTHORS NEWS README.md README.glib2.md TODO.glib2
431a02b3 759%attr(755,root,root) %{ruby_archdir}/glib2.so
9328f09b
JB
760%{ruby_rubylibdir}/glib-mkenums.rb
761%{ruby_rubylibdir}/glib2.rb
762%{ruby_rubylibdir}/gnome2-raketask.rb
2f46d9e8
JB
763%dir %{ruby_rubylibdir}/gnome2
764%{ruby_rubylibdir}/gnome2/rake
9328f09b 765%{ruby_rubylibdir}/mkmf-gnome2.rb
9328f09b 766%{ruby_rubylibdir}/glib2
fc67a9b4 767
45b7bdba 768%files -n ruby-glib2-devel
0626bbf7 769%defattr(644,root,root,755)
9328f09b 770%{ruby_archdir}/glib-enum-types.h
9328f09b 771%{ruby_archdir}/rbgcompat.h
9328f09b
JB
772%{ruby_archdir}/rbglib.h
773%{ruby_archdir}/rbglib2conversions.h
774%{ruby_archdir}/rbglibdeprecated.h
775%{ruby_archdir}/rbgobject.h
9328f09b
JB
776%{ruby_archdir}/rbgutil.h
777%{ruby_archdir}/rbgutil_list.h
778%{ruby_archdir}/rbgutildeprecated.h
45b7bdba
JB
779%{_pkgconfigdir}/ruby-glib2.pc
780
d40ce743
JB
781%files -n ruby-gobject-introspection
782%defattr(644,root,root,755)
783%doc gobject-introspection/README.md
784%attr(755,root,root) %{ruby_archdir}/gobject_introspection.so
785%{ruby_rubylibdir}/gobject-introspection.rb
786%{ruby_rubylibdir}/gobject-introspection
787
af308960
JB
788%files -n ruby-gobject-introspection-devel
789%defattr(644,root,root,755)
790%{ruby_archdir}/rb-gobject-introspection.h
791%{_pkgconfigdir}/ruby-gobject-introspection.pc
792
2f46d9e8
JB
793%files -n ruby-gio2
794%defattr(644,root,root,755)
795%doc gio2/README.md
796%attr(755,root,root) %{ruby_archdir}/gio2.so
797%{ruby_rubylibdir}/gio2.rb
798%{ruby_rubylibdir}/gio2
dcbe4439 799%{_pkgconfigdir}/ruby-gio2.pc
2f46d9e8 800
45b7bdba
JB
801%files -n ruby-atk
802%defattr(644,root,root,755)
803%doc atk/README
804%attr(755,root,root) %{ruby_archdir}/atk.so
805%{ruby_rubylibdir}/atk.rb
806
807%files -n ruby-atk-devel
808%defattr(644,root,root,755)
809%{ruby_archdir}/rbatk.h
810%{ruby_archdir}/rbatkversion.h
811%{_pkgconfigdir}/ruby-atk.pc
812
d40ce743
JB
813%files -n ruby-cairo-gobject
814%defattr(644,root,root,755)
815%doc cairo-gobject/README.md
816%attr(755,root,root) %{ruby_archdir}/cairo_gobject.so
817%{ruby_rubylibdir}/cairo-gobject.rb
818
45b7bdba
JB
819%files -n ruby-pango
820%defattr(644,root,root,755)
821%doc pango/README
822%attr(755,root,root) %{ruby_archdir}/pango.so
823%{ruby_rubylibdir}/pango.rb
824
825%files -n ruby-pango-devel
826%defattr(644,root,root,755)
9328f09b
JB
827%{ruby_archdir}/rbpango.h
828%{ruby_archdir}/rbpangoconversions.h
45b7bdba
JB
829%{_pkgconfigdir}/ruby-pango.pc
830
831%files -n ruby-gdk_pixbuf2
832%defattr(644,root,root,755)
833%doc gdk_pixbuf2/README
834%attr(755,root,root) %{ruby_archdir}/gdk_pixbuf2.so
835%{ruby_rubylibdir}/gdk_pixbuf2.rb
836
837%files -n ruby-gdk_pixbuf2-devel
838%defattr(644,root,root,755)
839%{ruby_archdir}/rbgdk-pixbuf.h
840%{ruby_archdir}/rbgdk-pixbuf2conversions.h
9328f09b 841%{_pkgconfigdir}/ruby-gdk-pixbuf2.pc
45b7bdba
JB
842
843%files -n ruby-gtk2
844%defattr(644,root,root,755)
845%doc gtk2/README
846%attr(755,root,root) %{ruby_archdir}/gtk2.so
847%{ruby_rubylibdir}/gtk2.rb
848%{ruby_rubylibdir}/gtk2
849
850%files -n ruby-gtk2-devel
851%defattr(644,root,root,755)
852%{ruby_archdir}/rbgdk.h
853%{ruby_archdir}/rbgdkconversions.h
854%{ruby_archdir}/rbgtk.h
855%{ruby_archdir}/rbgtkconversions.h
856%{ruby_archdir}/rbgtkmacros.h
9328f09b 857%{_pkgconfigdir}/ruby-gtk2.pc
45b7bdba 858
41f295d4
JB
859%files -n ruby-clutter
860%defattr(644,root,root,755)
861%doc clutter/README.md
862%{ruby_rubylibdir}/clutter.rb
863%{ruby_rubylibdir}/clutter
864
865%files -n ruby-clutter-gstreamer
866%defattr(644,root,root,755)
867%doc clutter-gstreamer/README.md
868%{ruby_rubylibdir}/clutter-gst.rb
869
45b7bdba
JB
870%files -n ruby-gstreamer
871%defattr(644,root,root,755)
2f46d9e8 872%doc gstreamer/README.md
45b7bdba
JB
873%attr(755,root,root) %{ruby_archdir}/gstreamer.so
874%{ruby_rubylibdir}/gst.rb
2f46d9e8 875%{ruby_rubylibdir}/gst
dcbe4439 876%{ruby_rubylibdir}/gstreamer.rb
45b7bdba
JB
877
878%files -n ruby-gstreamer-devel
879%defattr(644,root,root,755)
880%{_pkgconfigdir}/ruby-gstreamer.pc
881
882%files -n ruby-gtksourceview2
883%defattr(644,root,root,755)
884%doc gtksourceview2/README
885%attr(755,root,root) %{ruby_archdir}/gtksourceview2.so
886%{ruby_rubylibdir}/gtksourceview2.rb
887
888%files -n ruby-gtksourceview2-devel
889%defattr(644,root,root,755)
9328f09b 890%{_pkgconfigdir}/ruby-gtksourceview2.pc
45b7bdba
JB
891
892%files -n ruby-poppler
893%defattr(644,root,root,755)
894%doc poppler/README
895%attr(755,root,root) %{ruby_archdir}/poppler.so
896%{ruby_rubylibdir}/poppler.rb
897
898%files -n ruby-poppler-devel
899%defattr(644,root,root,755)
9328f09b 900%{_pkgconfigdir}/ruby-poppler.pc
45b7bdba
JB
901
902%files -n ruby-rsvg2
903%defattr(644,root,root,755)
904%doc rsvg2/README
905%attr(755,root,root) %{ruby_archdir}/rsvg2.so
906%{ruby_rubylibdir}/rsvg2.rb
907
908%files -n ruby-rsvg2-devel
909%defattr(644,root,root,755)
9328f09b 910%{_pkgconfigdir}/ruby-rsvg2.pc
45b7bdba
JB
911
912%files -n ruby-vte
913%defattr(644,root,root,755)
e78de403 914%doc vte/README
45b7bdba
JB
915%attr(755,root,root) %{ruby_archdir}/vte.so
916%{ruby_rubylibdir}/vte.rb
917%{ruby_rubylibdir}/vte
918
919%files -n ruby-vte-devel
920%defattr(644,root,root,755)
9328f09b
JB
921%{_pkgconfigdir}/ruby-vte.pc
922
07b11d96
JB
923%files -n ruby-webkit-gtk2
924%defattr(644,root,root,755)
925%doc webkit-gtk2/README.md
926%{ruby_rubylibdir}/webkit-gtk2.rb
927
e78de403
JB
928%if %{with gtk3}
929%files -n ruby-gtk3
930%defattr(644,root,root,755)
931%doc README.gdk3.md README.gtk3.md
e78de403 932%attr(755,root,root) %{ruby_archdir}/gtk3.so
e78de403
JB
933%{ruby_rubylibdir}/gtk3.rb
934%{ruby_rubylibdir}/gtk3
935
936%files -n ruby-gtk3-devel
937%defattr(644,root,root,755)
e78de403
JB
938%{_pkgconfigdir}/ruby-gtk3.pc
939
41f295d4
JB
940%files -n ruby-clutter-gtk
941%defattr(644,root,root,755)
942%doc clutter-gtk/README.md
943%{ruby_rubylibdir}/clutter-gtk.rb
944
5fa3df82 945%if %{with gtksourceview3}
e78de403
JB
946%files -n ruby-gtksourceview3
947%defattr(644,root,root,755)
2f46d9e8 948%doc gtksourceview3/README.md
e78de403
JB
949%attr(755,root,root) %{ruby_archdir}/gtksourceview3.so
950%{ruby_rubylibdir}/gtksourceview3.rb
951%{ruby_rubylibdir}/gtksourceview3
952
953%files -n ruby-gtksourceview3-devel
954%defattr(644,root,root,755)
955%{_pkgconfigdir}/ruby-gtksourceview3.pc
5fa3df82 956%endif
e78de403 957
9a35417f 958%if %{with vte3}
e78de403
JB
959%files -n ruby-vte3
960%defattr(644,root,root,755)
2f46d9e8 961%doc vte3/README.md
e78de403
JB
962%attr(755,root,root) %{ruby_archdir}/vte3.so
963%{ruby_rubylibdir}/vte3.rb
964%{ruby_rubylibdir}/vte3
965
966%files -n ruby-vte3-devel
967%defattr(644,root,root,755)
968%{_pkgconfigdir}/ruby-vte3.pc
9a35417f 969%endif
41f295d4
JB
970
971%files -n ruby-webkit-gtk
972%defattr(644,root,root,755)
973%doc webkit-gtk/README.md
974%{ruby_rubylibdir}/webkit-gtk.rb
e78de403
JB
975%endif
976
9328f09b
JB
977%files doc-html
978%defattr(644,root,root,755)
979%doc rdoc/*
1a316027 980
9fdef8cc 981%files doc-ri
1a316027 982%defattr(644,root,root,755)
9328f09b
JB
983%{ruby_ridir}/A
984%{ruby_ridir}/AlphaDemo
985%{ruby_ridir}/AssistantRunner
986%{ruby_ridir}/Atk
af308960 987%{ruby_ridir}/AtkTestUtils
9328f09b
JB
988%{ruby_ridir}/ButtonBoxSample
989%{ruby_ridir}/ButtonSample
990%{ruby_ridir}/Cairo
d40ce743
JB
991%{ruby_ridir}/CairoGObject
992%{ruby_ridir}/CairoGObjectTestUtils
9328f09b 993%{ruby_ridir}/Canvas
9328f09b 994%{ruby_ridir}/CheckButtonSample
af308960 995%{ruby_ridir}/Clutter
9a35417f
JB
996%{ruby_ridir}/ClutterBlurEffectTest
997%{ruby_ridir}/ClutterBrightnessContrastEffectTest
998%{ruby_ridir}/ClutterCanvasTest
2f46d9e8 999%{ruby_ridir}/ClutterColorTest
9a35417f
JB
1000%{ruby_ridir}/ClutterColorizeEffectTest
1001%{ruby_ridir}/ClutterDesaturateEffectTest
2f46d9e8
JB
1002%{ruby_ridir}/ClutterGStreamerTestUtils
1003%{ruby_ridir}/ClutterGst
9a35417f
JB
1004%{ruby_ridir}/ClutterPageTurnEffect
1005%{ruby_ridir}/ClutterShaderEffect
af308960 1006%{ruby_ridir}/ClutterTestUtils
9328f09b
JB
1007%{ruby_ridir}/ColorSelectionSample
1008%{ruby_ridir}/Demo
1009%{ruby_ridir}/DestWindow
1010%{ruby_ridir}/DialogSample
1011%{ruby_ridir}/DraggableWidget
1012%{ruby_ridir}/EntrySample
1013%{ruby_ridir}/FileSelectionSample
1014%{ruby_ridir}/FontSelectionSample
1015%{ruby_ridir}/GLib
1016%{ruby_ridir}/GLibTestUtils
2f46d9e8 1017%{ruby_ridir}/GNOME2
d40ce743
JB
1018%{ruby_ridir}/GObjectIntrospection
1019%{ruby_ridir}/GObjectIntrospectionTestUtils
9328f09b
JB
1020%{ruby_ridir}/GammaCurveSample
1021%{ruby_ridir}/Gdk
af308960 1022%{ruby_ridir}/GdkTestUtils
9328f09b
JB
1023%{ruby_ridir}/Gesture
1024%{ruby_ridir}/GestureProcessor
1025%{ruby_ridir}/GesturedWidget
1026%{ruby_ridir}/Gio
2f46d9e8 1027%{ruby_ridir}/GioTestUtils
9328f09b 1028%{ruby_ridir}/Gst
9328f09b 1029%{ruby_ridir}/Gtk
d40ce743 1030%{ruby_ridir}/GtkSource
9328f09b
JB
1031%{ruby_ridir}/GtkTestUtils
1032%{ruby_ridir}/Inspector
d40ce743 1033%{ruby_ridir}/LabelSample
9328f09b
JB
1034%{ruby_ridir}/Layout
1035%{ruby_ridir}/LayoutSample
9328f09b
JB
1036%{ruby_ridir}/MenuSample
1037%{ruby_ridir}/MultiTerm
1038%{ruby_ridir}/MyButton
1039%{ruby_ridir}/MyButton2
1040%{ruby_ridir}/MyGtkPlug
1041%{ruby_ridir}/MyGtkSocket
1042%{ruby_ridir}/NotebookSample
1043%{ruby_ridir}/Pager
1044%{ruby_ridir}/Pango
1045%{ruby_ridir}/PangoTestUtils
1046%{ruby_ridir}/PixmapSample
1047%{ruby_ridir}/Pong
1048%{ruby_ridir}/Poppler
1049%{ruby_ridir}/PopplerTestUtils
1050%{ruby_ridir}/Print
1051%{ruby_ridir}/ProgressBarSample
1052%{ruby_ridir}/RSVG
1053%{ruby_ridir}/RadioButtonSample
1054%{ruby_ridir}/RangeSample
1055%{ruby_ridir}/ReparentSample
1056%{ruby_ridir}/RulerSample
1057%{ruby_ridir}/Sample
1058%{ruby_ridir}/SampleClass
1059%{ruby_ridir}/SampleDialog
1060%{ruby_ridir}/SampleWindow
1061%{ruby_ridir}/SavedPositionSample
1062%{ruby_ridir}/ScrolledWindowSample
1063%{ruby_ridir}/ShapeSampleBasic
1064%{ruby_ridir}/ShapeSampleModeller
1065%{ruby_ridir}/ShapeSampleRings
1066%{ruby_ridir}/ShapeSampleSheets
1067%{ruby_ridir}/ShapesSample
1068%{ruby_ridir}/SpinButtonSample
1069%{ruby_ridir}/SrcWindow
1070%{ruby_ridir}/StatusIconSample
1071%{ruby_ridir}/StatusbarSample
1072%{ruby_ridir}/ToggleButtonSample
1073%{ruby_ridir}/ToolbarSample
1074%{ruby_ridir}/TooltipsSample
2f46d9e8 1075%{ruby_ridir}/VideoApp
9328f09b
JB
1076%{ruby_ridir}/Vte
1077%{ruby_ridir}/WMHintsSample
af308960 1078%{ruby_ridir}/WebKitGtk2
9a35417f 1079%{ruby_ridir}/WebKitGtk2TestUtils
9328f09b 1080%{ruby_ridir}/Window
d40ce743
JB
1081%{ruby_ridir}/atk
1082%{ruby_ridir}/cairo-gobject
af308960 1083%{ruby_ridir}/clutter
2f46d9e8 1084%{ruby_ridir}/clutter-gstreamer
d40ce743
JB
1085%{ruby_ridir}/gdk_pixbuf2
1086%{ruby_ridir}/gio2
1087%{ruby_ridir}/glib2
1088%{ruby_ridir}/gobject-introspection
d40ce743
JB
1089%{ruby_ridir}/gstreamer
1090%{ruby_ridir}/gtk2
d40ce743 1091%{ruby_ridir}/gtksourceview2
d40ce743
JB
1092%{ruby_ridir}/pango
1093%{ruby_ridir}/poppler
1094%{ruby_ridir}/rsvg2
1095%{ruby_ridir}/vte
af308960 1096%{ruby_ridir}/webkit-gtk2
e78de403 1097%if %{with gtk3}
af308960 1098%{ruby_ridir}/ClutterGtk
2f46d9e8 1099%{ruby_ridir}/ClutterGtkEmbedTest
af308960
JB
1100%{ruby_ridir}/ClutterGtkTestUtils
1101%{ruby_ridir}/WebKitGtk
9a35417f 1102%{ruby_ridir}/WebKitGtkTestUtils
af308960 1103%{ruby_ridir}/clutter-gtk
e78de403
JB
1104%{ruby_ridir}/gdk3
1105%{ruby_ridir}/gtk3
1106%{ruby_ridir}/gtksourceview3
9a35417f 1107%if %{with vte3}
d40ce743 1108%{ruby_ridir}/vte3
9a35417f 1109%endif
af308960 1110%{ruby_ridir}/webkit-gtk
e78de403 1111%endif
1a316027 1112
1113%files examples
1114%defattr(644,root,root,755)
1115%{_examplesdir}/%{name}-%{version}
This page took 0.229126 seconds and 4 git commands to generate.