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