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