]>
Commit | Line | Data |
---|---|---|
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 | 7 | Summary: GNOME 2 libraries for Ruby |
9328f09b | 8 | Summary(pl.UTF-8): Biblioteki GNOME 2 dla języka Ruby |
1415aa2c | 9 | Name: ruby-gnome2 |
2f46d9e8 | 10 | Version: 2.2.0 |
d91e0067 | 11 | Release: 1 |
9328f09b | 12 | License: LGPL v2.1 |
1415aa2c | 13 | Group: Development/Languages |
2c9db93d | 14 | Source0: http://downloads.sourceforge.net/ruby-gnome2/%{name}-all-%{version}.tar.gz |
2f46d9e8 | 15 | # Source0-md5: 5addc6fde34061387ab7b5c16a0075e5 |
1415aa2c | 16 | URL: http://ruby-gnome2.sourceforge.jp/ |
2f46d9e8 | 17 | BuildRequires: atk-devel >= 1:1.12.0 |
9328f09b | 18 | BuildRequires: cairo-devel >= 1.10.0 |
af308960 JB |
19 | BuildRequires: cairo-gobject-devel >= 1.12.10 |
20 | #BuildRequires: clutter-devel >= 1.12.0 | |
21 | #%{?with_gtk3:BuildRequires: clutter-gtk-devel >= 1.2.0} | |
9328f09b | 22 | BuildRequires: gdk-pixbuf2-devel >= 2 |
2c9db93d | 23 | BuildRequires: glib2-devel >= 1:2.16.0 |
d40ce743 | 24 | BuildRequires: gobject-introspection-devel >= 1.35.4 |
431a02b3 | 25 | BuildRequires: goocanvas-devel >= 0.8 |
9328f09b JB |
26 | BuildRequires: gstreamer0.10-devel >= 0.10.35 |
27 | BuildRequires: gstreamer0.10-plugins-base-devel >= 0.10.35 | |
431a02b3 | 28 | BuildRequires: gtk+2-devel >= 2:2.12.0 |
e78de403 JB |
29 | %{?with_gtk3:BuildRequires: gtk+3-devel >= 3.4.2} |
30 | BuildRequires: gtksourceview2-devel >= 2 | |
af308960 | 31 | %{?with_gtk3:BuildRequires: gtksourceview3-devel >= 3.4.2} |
9328f09b | 32 | BuildRequires: librsvg-devel >= 2.8 |
2f46d9e8 | 33 | BuildRequires: pango-devel >= 1:1.14.0 |
eb536ac1 | 34 | BuildRequires: pkgconfig |
2f46d9e8 | 35 | BuildRequires: poppler-glib-devel >= 0.12.0 |
cc7bc1c2 | 36 | BuildRequires: rpmbuild(macros) >= 1.277 |
2f46d9e8 | 37 | BuildRequires: ruby-devel >= 1.9 |
e78de403 | 38 | %{?with_gtk3:BuildRequires: ruby-devel >= 1.9.2} |
2c9db93d | 39 | BuildRequires: ruby-pkg-config |
988873f4 | 40 | BuildRequires: ruby-rcairo-devel |
2c9db93d | 41 | BuildRequires: ruby-rubygems |
9865ee37 | 42 | BuildRequires: sed >= 4.0 |
45b7bdba | 43 | BuildRequires: 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 | 47 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
48 | ||
49 | %description | |
9328f09b | 50 | GNOME 2 libraries for Ruby. |
7c7e8880 | 51 | |
af27d76f | 52 | %description -l pl.UTF-8 |
9328f09b | 53 | Biblioteki GNOME 2 dla języka Ruby. |
1415aa2c | 54 | |
45b7bdba | 55 | %package -n ruby-glib2 |
2f46d9e8 JB |
56 | Summary: Ruby/Glib2 - Ruby binding of GLib 2.x |
57 | Summary(pl.UTF-8): Ruby/Glib2 - wiązanie języka Ruby do biblioteki GLib 2.x | |
45b7bdba | 58 | Group: Development/Languages |
45b7bdba | 59 | Requires: glib2 >= 1:2.16.0 |
2f46d9e8 | 60 | Requires: ruby >= 1.9 |
45b7bdba JB |
61 | Obsoletes: ruby-gnome2 |
62 | ||
63 | %description -n ruby-glib2 | |
2f46d9e8 | 64 | Ruby/Glib2 is a Ruby binding of GLib 2.x. |
45b7bdba JB |
65 | |
66 | %description -n ruby-glib2 -l pl.UTF-8 | |
2f46d9e8 | 67 | Ruby/Glib2 to wiązanie języka Ruby do biblioteki GLib 2.x. |
45b7bdba JB |
68 | |
69 | %package -n ruby-glib2-devel | |
2f46d9e8 JB |
70 | Summary: Header files for Ruby/GLib2 library |
71 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GLib2 | |
0626bbf7 | 72 | Group: Development/Libraries |
45b7bdba | 73 | Requires: glib2-devel >= 1:2.16.0 |
2f46d9e8 | 74 | Requires: ruby-devel >= 1.9 |
45b7bdba JB |
75 | Requires: ruby-glib2 = %{version}-%{release} |
76 | Obsoletes: ruby-gnome2-devel | |
77 | ||
78 | %description -n ruby-glib2-devel | |
2f46d9e8 | 79 | Header files for Ruby/GLib2 library. |
45b7bdba JB |
80 | |
81 | %description -n ruby-glib2-devel -l pl.UTF-8 | |
2f46d9e8 | 82 | Pliki nagłówkowe biblioteki Ruby/GLib2. |
45b7bdba | 83 | |
d40ce743 JB |
84 | %package -n ruby-gobject-introspection |
85 | Summary: Ruby/GObjectIntrospection - Ruby binding of GObject Introspection | |
86 | Summary(pl.UTF-8): Ruby/GObjectIntrospection - wiązania języka Ruby do biblioteki GObject Introspection | |
87 | Group: Development/Languages | |
88 | Requires: gobject-introspection >= 1.35.4 | |
89 | Requires: ruby-glib2 = %{version}-%{release} | |
90 | ||
91 | %description -n ruby-gobject-introspection | |
92 | Ruby/GObjectIntrospection is a Ruby binding of GObject Introspection. | |
93 | ||
94 | %description -n ruby-gobject-introspection -l pl.UTF-8 | |
95 | Ruby/GObjectIntrospection to wiązanie języka Ruby do biblioteki | |
96 | GObject Introspection. | |
97 | ||
af308960 JB |
98 | %package -n ruby-gobject-introspection-devel |
99 | Summary: Header files for Ruby/GObjectIntrospection library | |
100 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GObjectIntrospection | |
101 | Group: Development/Languages | |
102 | Requires: ruby-glib2-devel = %{version}-%{release} | |
103 | Requires: ruby-gobject-introspection = %{version}-%{release} | |
104 | ||
105 | %description -n ruby-gobject-introspection-devel | |
106 | Header files for Ruby/GObjectIntrospection library. | |
107 | ||
108 | %description -n ruby-gobject-introspection-devel -l pl.UTF-8 | |
109 | Pliki nagłówkowe biblioteki Ruby/GObjectIntrospection. | |
110 | ||
2f46d9e8 JB |
111 | %package -n ruby-gio2 |
112 | Summary: Ruby/GIO2 - Ruby binding of GIO 2.x library | |
113 | Summary(pl.UTF-8): Ruby/GIO2 - wiązanie języka Ruby do biblioteki GIO 2.x | |
114 | Group: Development/Languages | |
115 | Requires: glib2 >= 1:2.16.0 | |
116 | Requires: ruby-gobject-introspection = %{version}-%{release} | |
117 | ||
118 | %description -n ruby-gio2 | |
119 | Ruby/GIO2 is a Ruby binding of GIO 2.x library. | |
120 | ||
121 | %description -n ruby-gio2 -l pl.UTF-8 | |
122 | Ruby/GIO2 to wiązanie języka Ruby do biblioteki GIO 2.x. | |
123 | ||
45b7bdba JB |
124 | %package -n ruby-atk |
125 | Summary: Ruby/ATK - Ruby binding of ATK | |
126 | Summary(pl.UTF-8): Ruby/ATK - wiązanie języka Ruby do biblioteki ATK | |
127 | Group: Development/Languages | |
2f46d9e8 | 128 | Requires: atk >= 1:1.12.0 |
45b7bdba JB |
129 | Requires: ruby-glib2 = %{version}-%{release} |
130 | ||
131 | %description -n ruby-atk | |
132 | Ruby/ATK is a Ruby binding of ATK. | |
133 | ||
134 | %description -n ruby-atk -l pl.UTF-8 | |
135 | Ruby/ATK to wiązanie języka Ruby do biblioteki ATK. | |
136 | ||
137 | %package -n ruby-atk-devel | |
138 | Summary: Header files for Ruby/ATK library | |
139 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/ATK | |
140 | Group: Development/Libraries | |
2f46d9e8 | 141 | Requires: atk-devel >= 1:1.12.0 |
45b7bdba JB |
142 | Requires: ruby-atk = %{version}-%{release} |
143 | Requires: ruby-glib2-devel = %{version}-%{release} | |
144 | ||
145 | %description -n ruby-atk-devel | |
146 | Header files for Ruby/ATK library. | |
147 | ||
148 | %description -n ruby-atk-devel -l pl.UTF-8 | |
149 | Pliki nagłówkowe biblioteki Ruby/ATK. | |
150 | ||
d40ce743 JB |
151 | %package -n ruby-cairo-gobject |
152 | Summary: Ruby/CairoGObject - Ruby binding of cairo-gobject library | |
153 | Summary(pl.UTF-8): Ruby/CairoGObject - wiązania języka Ruby do biblioteki cairo-gobject | |
154 | Group: Development/Languages | |
af308960 | 155 | Requires: cairo-gobject >= 1.12.10 |
d40ce743 JB |
156 | Requires: ruby-glib2 = %{version}-%{release} |
157 | Requires: ruby-rcairo | |
158 | ||
159 | %description -n ruby-cairo-gobject | |
160 | Ruby/CairoGObject is a Ruby binding of cairo-gobject library. | |
161 | ||
162 | %description -n ruby-cairo-gobject -l pl.UTF-8 | |
163 | Ruby/CairoGObject to wiązanie języka Ruby do biblioteki cairo-gobject. | |
164 | ||
45b7bdba JB |
165 | %package -n ruby-pango |
166 | Summary: Ruby/Pango - Ruby binding of pango 1.x | |
167 | Summary(pl.UTF-8): Ruby/Pango - wiązanie języka Ruby do biblioteki pango 1.x | |
168 | Group: Development/Languages | |
169 | Requires: cairo >= 1.10.0 | |
2f46d9e8 | 170 | Requires: pango >= 1:1.14.0 |
45b7bdba JB |
171 | Requires: ruby-glib2 = %{version}-%{release} |
172 | Requires: ruby-rcairo | |
173 | ||
174 | %description -n ruby-pango | |
175 | Ruby/Pango is a Ruby binding of pango 1.x. | |
176 | ||
177 | %description -n ruby-pango -l pl.UTF-8 | |
178 | Ruby/Pango to wiązanie języka Ruby do biblioteki pango 1.x. | |
179 | ||
180 | %package -n ruby-pango-devel | |
181 | Summary: Header files for Ruby/Pango library | |
182 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/Pango | |
183 | Group: Development/Libraries | |
184 | Requires: cairo-devel >= 1.10.0 | |
2f46d9e8 | 185 | Requires: pango-devel >= 1:1.14.0 |
45b7bdba JB |
186 | Requires: ruby-glib2-devel = %{version}-%{release} |
187 | Requires: ruby-pango = %{version}-%{release} | |
188 | ||
189 | %description -n ruby-pango-devel | |
190 | Header files for Ruby/Pango library. | |
191 | ||
192 | %description -n ruby-pango-devel -l pl.UTF-8 | |
193 | Pliki nagłówkowe biblioteki Ruby/Pango. | |
194 | ||
195 | %package -n ruby-gdk_pixbuf2 | |
196 | Summary: Ruby/GdkPixbuf2 - Ruby binding of GdkPixbuf 2.x | |
197 | Summary(pl.UTF-8): Ruby/GdkPixbuf2 - wiązanie języka Ruby do biblioteki GdkPixbuf 2.x | |
198 | Group: Development/Languages | |
199 | Requires: gdk-pixbuf2 >= 2 | |
200 | Requires: ruby-glib2 = %{version}-%{release} | |
201 | ||
202 | %description -n ruby-gdk_pixbuf2 | |
203 | Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf 2.x. | |
204 | ||
205 | %description -n ruby-gdk_pixbuf2 -l pl.UTF-8 | |
206 | Ruby/GdkPixbuf2 to wiązanie języka Ruby do biblioteki GdkPixbuf 2.x. | |
207 | ||
208 | %package -n ruby-gdk_pixbuf2-devel | |
209 | Summary: Header files for Ruby/GdkPixbuf2 library | |
210 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GdkPixbuf2 | |
211 | Group: Development/Libraries | |
212 | Requires: gdk-pixbuf2-devel >= 2 | |
213 | Requires: ruby-gdk_pixbuf2 = %{version}-%{release} | |
214 | Requires: ruby-glib2-devel = %{version}-%{release} | |
215 | ||
216 | %description -n ruby-gdk_pixbuf2-devel | |
217 | Header files for Ruby/GdkPixbuf2 library. | |
218 | ||
219 | %description -n ruby-gdk_pixbuf2-devel -l pl.UTF-8 | |
220 | Pliki nagłówkowe biblioteki Ruby/GdkPixbuf2. | |
221 | ||
222 | %package -n ruby-gtk2 | |
223 | Summary: Ruby/GTK2 - Ruby binding of GTK+ 2.x | |
224 | Summary(pl.UTF-8): Ruby/GTK2 - wiązanie języka Ruby do biblioteki GTK+ 2.x | |
225 | Group: Development/Languages | |
226 | Requires: gtk+2 >= 2:2.12.0 | |
227 | Requires: ruby-atk = %{version}-%{release} | |
228 | Requires: ruby-gdk_pixbuf2 = %{version}-%{release} | |
229 | Requires: ruby-glib2 = %{version}-%{release} | |
230 | Requires: ruby-pango = %{version}-%{release} | |
231 | ||
232 | %description -n ruby-gtk2 | |
233 | Ruby/GTK2 is a Ruby binding of GTK+ 2.x. | |
234 | ||
235 | %description -n ruby-gtk2 -l pl.UTF-8 | |
236 | Ruby/GTK2 to wiązanie języka Ruby do biblioteki GTK+ 2.x. | |
237 | ||
238 | %package -n ruby-gtk2-devel | |
239 | Summary: Header files for Ruby/GTK2 library | |
240 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GTK2 | |
241 | Group: Development/Libraries | |
242 | Requires: gtk+2-devel >= 2:2.12.0 | |
243 | Requires: ruby-atk-devel = %{version}-%{release} | |
45b7bdba JB |
244 | Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release} |
245 | Requires: ruby-glib2-devel = %{version}-%{release} | |
d91e0067 | 246 | Requires: ruby-gtk2 = %{version}-%{release} |
45b7bdba JB |
247 | Requires: ruby-pango-devel = %{version}-%{release} |
248 | ||
249 | %description -n ruby-gtk2-devel | |
250 | Header files for Ruby/GTK2 library. | |
251 | ||
252 | %description -n ruby-gtk2-devel -l pl.UTF-8 | |
253 | Pliki nagłówkowe biblioteki Ruby/GTK2. | |
254 | ||
41f295d4 JB |
255 | %package -n ruby-clutter |
256 | Summary: Ruby/Clutter - Ruby binding of Clutter library | |
257 | Summary(pl.UTF-8): Ruby/Clutter - wiązanie języka Ruby do biblioteki Clutter | |
258 | Group: Development/Languages | |
259 | Requires: clutter >= 1.16.4 | |
260 | Requires: ruby-cairo-gobject = %{version}-%{release} | |
261 | Requires: ruby-gobject-introspection = %{version}-%{release} | |
262 | ||
263 | %description -n ruby-clutter | |
264 | Ruby/Clutter is a Ruby binding of Clutter library. | |
265 | ||
266 | %description -n ruby-clutter -l pl.UTF-8 | |
267 | Ruby/Clutter to wiązanie języka Ruby do biblioteki Clutter. | |
268 | ||
269 | %package -n ruby-clutter-gstreamer | |
270 | Summary: Ruby/ClutterGStreamer - Ruby binding of Clutter-GStreamer library | |
271 | Summary(pl.UTF-8): Ruby/ClutterGStreamer - wiązanie języka Ruby do biblioteki Clutter-GStreamer | |
272 | Group: Development/Languages | |
273 | Requires: clutter-gst >= 2.0.10 | |
274 | Requires: ruby-clutter = %{version}-%{release} | |
275 | Requires: ruby-gstreamer = %{version}-%{release} | |
276 | ||
277 | %description -n ruby-clutter-gstreamer | |
278 | Ruby/ClutterGStreamer is a Ruby binding of Clutter-GStreamer library. | |
279 | ||
280 | %description -n ruby-clutter-gstreamer -l pl.UTF-8 | |
281 | Ruby/ClutterGStreamer to wiązanie języka Ruby do biblioteki | |
282 | Clutter-GStreamer. | |
283 | ||
988873f4 JB |
284 | %package -n ruby-goocanvas |
285 | Summary: Ruby/GooCanvas - Ruby binding of GooCanvas | |
286 | Summary(pl.UTF-8): Ruby/GooCanvas - wiązanie języka Ruby do biblioteki GooCanvas | |
287 | Group: Development/Languages | |
288 | Requires: goocanvas >= 0.8 | |
289 | Requires: ruby-gtk2 = %{version}-%{release} | |
290 | Requires: ruby-rcairo | |
291 | ||
292 | %description -n ruby-goocanvas | |
293 | Ruby/GooCanvas is a Ruby binding of GooCanvas. | |
294 | ||
295 | %description -n ruby-goocanvas -l pl.UTF-8 | |
296 | Ruby/GooCanvas to wiązanie języka Ruby do biblioteki GooCanvas. | |
297 | ||
298 | %package -n ruby-goocanvas-devel | |
299 | Summary: Header files for Ruby/GooCanvas library | |
300 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GooCanvas | |
301 | Group: Development/Libraries | |
302 | Requires: goocanvas-devel >= 0.8 | |
303 | Requires: ruby-gtk2-devel = %{version}-%{release} | |
304 | Requires: ruby-rcairo-devel | |
305 | ||
306 | %description -n ruby-goocanvas-devel | |
307 | Header files for Ruby/GooCanvas library. | |
308 | ||
309 | %description -n ruby-goocanvas-devel -l pl.UTF-8 | |
310 | Pliki nagłówkowe biblioteki Ruby/GooCanvas. | |
311 | ||
45b7bdba JB |
312 | %package -n ruby-gstreamer |
313 | Summary: Ruby/GStreamer - Ruby binding of GStreamer | |
314 | Summary(pl.UTF-8): Ruby/GStreamer - wiązanie języka Ruby do biblioteki GStreamer | |
315 | Group: Development/Languages | |
316 | Requires: gstreamer0.10 >= 0.10.35 | |
317 | Requires: gstreamer0.10-plugins-base >= 0.10.35 | |
318 | Requires: ruby-gdk_pixbuf2 = %{version}-%{release} | |
319 | Requires: ruby-glib2 = %{version}-%{release} | |
320 | Requires: ruby-pango = %{version}-%{release} | |
321 | ||
322 | %description -n ruby-gstreamer | |
323 | Ruby/GStreamer is a Ruby binding of GStreamer. | |
324 | ||
325 | %description -n ruby-gstreamer -l pl.UTF-8 | |
326 | Ruby/GStreamer to wiązanie języka Ruby do biblioteki GStreamer. | |
327 | ||
328 | %package -n ruby-gstreamer-devel | |
329 | Summary: Header files for Ruby/GStreamer library | |
330 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GStreamer | |
331 | Group: Development/Libraries | |
332 | Requires: gstreamer0.10-devel >= 0.10.35 | |
333 | Requires: gstreamer0.10-plugins-base-devel >= 0.10.35 | |
334 | Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release} | |
335 | Requires: ruby-glib2-devel = %{version}-%{release} | |
336 | Requires: ruby-pango-devel = %{version}-%{release} | |
fc67a9b4 | 337 | |
45b7bdba JB |
338 | %description -n ruby-gstreamer-devel |
339 | Header files for Ruby/GStreamer library. | |
fc67a9b4 | 340 | |
45b7bdba JB |
341 | %description -n ruby-gstreamer-devel -l pl.UTF-8 |
342 | Pliki nagłówkowe biblioteki Ruby/GStreamer. | |
343 | ||
344 | %package -n ruby-gtksourceview2 | |
345 | Summary: Ruby/GtkSourceView2 - Ruby binding of gtksourceview 2.x | |
346 | Summary(pl.UTF-8): Ruby/GtkSourceView2 - wiązanie języka Ruby do biblioteki gtksourceview 2.x | |
347 | Group: Development/Languages | |
348 | Requires: gtksourceview2 >= 2.0.0 | |
349 | Requires: ruby-gtk2 = %{version}-%{release} | |
350 | ||
351 | %description -n ruby-gtksourceview2 | |
352 | Ruby/GtkSourceView2 is a Ruby binding of gtksourceview 2.x. | |
353 | ||
354 | %description -n ruby-gtksourceview2 -l pl.UTF-8 | |
355 | Ruby/GtkSourceView2 to wiązanie języka Ruby do biblioteki | |
356 | gtksourceview 2.x. | |
357 | ||
358 | %package -n ruby-gtksourceview2-devel | |
359 | Summary: Header files for Ruby/GtkSourceView2 library | |
360 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GtkSourceView2 | |
361 | Group: Development/Libraries | |
362 | Requires: gtksourceview2-devel >= 2.0.0 | |
363 | Requires: ruby-gtk2-devel = %{version}-%{release} | |
e78de403 | 364 | Requires: ruby-gtksourceview2 = %{version}-%{release} |
45b7bdba JB |
365 | |
366 | %description -n ruby-gtksourceview2-devel | |
367 | Header files for Ruby/GtkSourceView2 library. | |
368 | ||
369 | %description -n ruby-gtksourceview2-devel -l pl.UTF-8 | |
370 | Pliki nagłówkowe biblioteki Ruby/GtkSourceView2. | |
371 | ||
372 | %package -n ruby-poppler | |
373 | Summary: Ruby/Poppler - Ruby binding of poppler-glib | |
374 | Summary(pl.UTF-8): Ruby/Poppler - wiązanie języka Ruby do biblioteki poppler-glib | |
375 | Group: Development/Languages | |
2f46d9e8 | 376 | Requires: poppler-glib >= 0.12.0 |
45b7bdba JB |
377 | Requires: ruby-gdk_pixbuf2 = %{version}-%{release} |
378 | Requires: ruby-glib2 = %{version}-%{release} | |
379 | Requires: ruby-gtk2 = %{version}-%{release} | |
380 | ||
381 | %description -n ruby-poppler | |
382 | Ruby/Poppler is a Ruby binding of poppler-glib. | |
383 | ||
384 | %description -n ruby-poppler -l pl.UTF-8 | |
385 | Ruby/Poppler to wiązanie języka Ruby do biblioteki poppler-glib. | |
386 | ||
387 | %package -n ruby-poppler-devel | |
388 | Summary: Header files for Ruby/Poppler library | |
389 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/Poppler | |
390 | Group: Development/Libraries | |
2f46d9e8 | 391 | Requires: poppler-glib-devel >= 0.12.0 |
45b7bdba JB |
392 | Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release} |
393 | Requires: ruby-glib2-devel = %{version}-%{release} | |
394 | Requires: ruby-gtk2-devel = %{version}-%{release} | |
395 | ||
396 | %description -n ruby-poppler-devel | |
397 | Header files for Ruby/Poppler library. | |
398 | ||
399 | %description -n ruby-poppler-devel -l pl.UTF-8 | |
400 | Pliki nagłówkowe biblioteki Ruby/Poppler. | |
401 | ||
402 | %package -n ruby-rsvg2 | |
403 | Summary: Ruby/RSVG - Ruby binding of librsvg | |
404 | Summary(pl.UTF-8): Ruby/RSVG - wiązanie języka Ruby do biblioteki librsvg | |
405 | Group: Development/Languages | |
406 | Requires: librsvg >= 2.8 | |
407 | Requires: ruby-gdk_pixbuf2 = %{version}-%{release} | |
408 | Requires: ruby-glib2 = %{version}-%{release} | |
409 | Requires: ruby-rcairo | |
410 | ||
411 | %description -n ruby-rsvg2 | |
412 | Ruby/RSVG is a Ruby binding of librsvg. | |
413 | ||
414 | %description -n ruby-rsvg2 -l pl.UTF-8 | |
415 | Ruby/RSVG to wiązanie języka Ruby do biblioteki librsvg. | |
416 | ||
417 | %package -n ruby-rsvg2-devel | |
418 | Summary: Header files for Ruby/RSVG library | |
419 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/RSVG | |
420 | Group: Development/Libraries | |
421 | Requires: librsvg-devel >= 2.8 | |
422 | Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release} | |
423 | Requires: ruby-glib2-devel = %{version}-%{release} | |
424 | ||
425 | %description -n ruby-rsvg2-devel | |
426 | Header files for Ruby/RSVG library. | |
427 | ||
428 | %description -n ruby-rsvg2-devel -l pl.UTF-8 | |
429 | Pliki nagłówkowe biblioteki Ruby/RSVG. | |
430 | ||
431 | %package -n ruby-vte | |
432 | Summary: Ruby/VTE - Ruby binding of VTE | |
433 | Summary(pl.UTF-8): Ruby/VTE - wiązanie języka Ruby do biblioteki VTE | |
434 | Group: Development/Languages | |
435 | Requires: ruby-gtk2 = %{version}-%{release} | |
436 | Requires: vte0 >= 0.12.1 | |
437 | ||
438 | %description -n ruby-vte | |
439 | Ruby/VTE is a Ruby binding of VTE. | |
440 | ||
441 | %description -n ruby-vte -l pl.UTF-8 | |
442 | Ruby/VTE to wiązanie języka Ruby do biblioteki VTE. | |
443 | ||
444 | %package -n ruby-vte-devel | |
445 | Summary: Header files for Ruby/VTE library | |
446 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/VTE | |
447 | Group: Development/Libraries | |
448 | Requires: ruby-gtk2-devel = %{version}-%{release} | |
e78de403 | 449 | Requires: ruby-vte = %{version}-%{release} |
45b7bdba JB |
450 | Requires: vte0-devel >= 0.12.1 |
451 | ||
452 | %description -n ruby-vte-devel | |
453 | Header files for Ruby/VTE library. | |
454 | ||
455 | %description -n ruby-vte-devel -l pl.UTF-8 | |
456 | Pliki nagłówkowe biblioteki Ruby/VTE. | |
0626bbf7 | 457 | |
41f295d4 JB |
458 | %package -n ruby-webkit-gtk2 |
459 | Summary: Ruby/WebKitGTK2 - Ruby binding of WebKitGTK+ (GTK+ 2.x based) library | |
460 | Summary(pl.UTF-8): Ruby/WebKitGTK2 - wiązanie języka Ruby do biblioteki WebKitGTK+ (dla GTK+ 2.x) | |
461 | Group: Development/Languages | |
462 | Requires: gtk-webkit >= 2.2.3 | |
463 | Requires: ruby-gobject-introspection = %{version}-%{release} | |
464 | Requires: ruby-gtk2 = %{version}-%{release} | |
465 | ||
466 | %description -n ruby-webkit-gtk2 | |
467 | Ruby/WebKitGTK2 is a Ruby binding of WebKitGTK+ library (based on | |
468 | GTK+ 2.x). | |
469 | ||
470 | %description -n ruby-webkit-gtk2 -l pl.UTF-8 | |
471 | Ruby/WebKitGTK2 to wiązanie języka Ruby do biblioteki WebKitGTK+ | |
472 | (opartej na GTK+ 2.x). | |
473 | ||
e78de403 JB |
474 | %package -n ruby-gtk3 |
475 | Summary: Ruby/GTK3 - Ruby binding of GTK+ 3.x | |
476 | Summary(pl.UTF-8): Ruby/GTK3 - wiązanie języka Ruby do bibliotek GTK+ 3.x | |
477 | Group: Development/Languages | |
478 | Requires: gtk+3 >= 3.4.2 | |
479 | Requires: ruby >= 1.9.2 | |
480 | Requires: ruby-atk = %{version}-%{release} | |
481 | Requires: ruby-gdk_pixbuf2 = %{version}-%{release} | |
482 | Requires: ruby-glib2 = %{version}-%{release} | |
483 | Requires: ruby-pango = %{version}-%{release} | |
484 | ||
485 | %description -n ruby-gtk3 | |
486 | Ruby/GTK3 is a Ruby binding of GTK+ 3.x. | |
487 | ||
488 | %description -n ruby-gtk3 -l pl.UTF-8 | |
489 | Ruby/GTK3 to wiązanie języka Ruby do bibliotek GTK+ 3.x. | |
490 | ||
491 | %package -n ruby-gtk3-devel | |
492 | Summary: Header files for Ruby/GTK3 library | |
493 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GTK3 | |
494 | Group: Development/Libraries | |
495 | Requires: gtk+3-devel >= 3.4.2 | |
496 | Requires: ruby-atk-devel = %{version}-%{release} | |
497 | Requires: ruby-devel >= 1.9.2 | |
498 | Requires: ruby-gdk_pixbuf2-devel = %{version}-%{release} | |
499 | Requires: ruby-glib2-devel = %{version}-%{release} | |
500 | Requires: ruby-gtk3 = %{version}-%{release} | |
501 | Requires: ruby-pango-devel = %{version}-%{release} | |
502 | ||
503 | %description -n ruby-gtk3-devel | |
504 | Header files for Ruby/GTK3 library. | |
505 | ||
506 | %description -n ruby-gtk3-devel -l pl.UTF-8 | |
507 | Pliki nagłówkowe biblioteki Ruby/GTK3. | |
508 | ||
41f295d4 JB |
509 | %package -n ruby-clutter-gtk |
510 | Summary: Ruby/ClutterGTK - Ruby binding of Clutter-GTK library | |
511 | Summary(pl.UTF-8): Ruby/ClutterGTK - wiązanie języka Ruby do biblioteki Clutter-GTK | |
512 | Group: Development/Languages | |
513 | Requires: clutter-gtk >= 1.4.4 | |
514 | Requires: ruby-clutter = %{version}-%{release} | |
515 | Requires: ruby-gtk3 = %{version}-%{release} | |
516 | ||
517 | %description -n ruby-clutter-gtk | |
518 | Ruby/ClutterGTK is a Ruby binding of Clutter-GTK library. | |
519 | ||
520 | %description -n ruby-clutter-gtk -l pl.UTF-8 | |
521 | Ruby/ClutterGTK to wiązanie języka Ruby do biblioteki Clutter-GTK. | |
522 | ||
e78de403 JB |
523 | %package -n ruby-gtksourceview3 |
524 | Summary: Ruby/GtkSourceView3 - Ruby binding of gtksourceview 3.x | |
525 | Summary(pl.UTF-8): Ruby/GtkSourceView3 - wiązanie języka Ruby do biblioteki gtksourceview 3.x | |
526 | Group: Development/Languages | |
af308960 | 527 | Requires: gtksourceview3 >= 3.4.2 |
e78de403 JB |
528 | Requires: ruby-gtk3 = %{version}-%{release} |
529 | ||
530 | %description -n ruby-gtksourceview3 | |
531 | Ruby/GtkSourceView3 is a Ruby binding of gtksourceview 3.x. | |
532 | ||
533 | %description -n ruby-gtksourceview3 -l pl.UTF-8 | |
534 | Ruby/GtkSourceView3 to wiązanie języka Ruby do biblioteki | |
535 | gtksourceview 3.x. | |
536 | ||
537 | %package -n ruby-gtksourceview3-devel | |
538 | Summary: Header files for Ruby/GtkSourceView3 library | |
539 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/GtkSourceView3 | |
540 | Group: Development/Libraries | |
af308960 | 541 | Requires: gtksourceview3-devel >= 3.4.2 |
e78de403 JB |
542 | Requires: ruby-gtk3-devel = %{version}-%{release} |
543 | Requires: ruby-gtksourceview3 = %{version}-%{release} | |
544 | ||
545 | %description -n ruby-gtksourceview3-devel | |
546 | Header files for Ruby/GtkSourceView3 library. | |
547 | ||
548 | %description -n ruby-gtksourceview3-devel -l pl.UTF-8 | |
549 | Pliki nagłówkowe biblioteki Ruby/GtkSourceView3. | |
550 | ||
551 | %package -n ruby-vte3 | |
552 | Summary: Ruby/VTE3 - Ruby binding of VTE on GTK+ 3.x | |
553 | Summary(pl.UTF-8): Ruby/VTE3 - wiązanie języka Ruby do biblioteki VTE na GTK+ 3.x | |
554 | Group: Development/Languages | |
555 | Requires: ruby-gtk3 = %{version}-%{release} | |
af308960 | 556 | Requires: vte >= 0.32.2 |
e78de403 JB |
557 | |
558 | %description -n ruby-vte3 | |
559 | Ruby/VTE3 is a Ruby binding of VTE on GTK+ 3.x. | |
560 | ||
561 | %description -n ruby-vte3 -l pl.UTF-8 | |
562 | Ruby/VTE3 to wiązanie języka Ruby do biblioteki VTE opartej na GTK+ | |
563 | 3.x. | |
564 | ||
565 | %package -n ruby-vte3-devel | |
566 | Summary: Header files for Ruby/VTE3 library | |
567 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ruby/VTE3 | |
568 | Group: Development/Libraries | |
569 | Requires: ruby-gtk3-devel = %{version}-%{release} | |
570 | Requires: ruby-vte3 = %{version}-%{release} | |
af308960 | 571 | Requires: vte-devel >= 0.32.2 |
e78de403 JB |
572 | |
573 | %description -n ruby-vte3-devel | |
574 | Header files for Ruby/VTE3 library. | |
575 | ||
576 | %description -n ruby-vte3-devel -l pl.UTF-8 | |
577 | Pliki nagłówkowe biblioteki Ruby/VTE3. | |
578 | ||
41f295d4 JB |
579 | %package -n ruby-webkit-gtk |
580 | Summary: Ruby/WebKitGTK - Ruby binding of WebKitGTK+ (GTK+ 3.x based) library | |
581 | Summary(pl.UTF-8): Ruby/WebKitGTK - wiązanie języka Ruby do biblioteki WebKitGTK+ (dla GTK+ 3.x) | |
582 | Group: Development/Languages | |
583 | Requires: gtk-webkit3 >= 2.2.3 | |
584 | Requires: ruby-gobject-introspection = %{version}-%{release} | |
585 | Requires: ruby-gtk3 = %{version}-%{release} | |
586 | ||
587 | %description -n ruby-webkit-gtk | |
588 | Ruby/WebKitGTK is a Ruby binding of WebKitGTK+ library (based on | |
589 | GTK+ 3.x). | |
590 | ||
591 | %description -n ruby-webkit-gtk -l pl.UTF-8 | |
592 | Ruby/WebKitGTK to wiązanie języka Ruby do biblioteki WebKitGTK+ | |
593 | (opartej na GTK+ 3.x). | |
594 | ||
9fdef8cc | 595 | %package doc-ri |
596 | Summary: Ruby-GNOME2 ri documentation | |
9328f09b | 597 | Summary(pl.UTF-8): Dokumentacja dla Ruby-GNOME2 w formacie ri |
9fdef8cc | 598 | Group: Documentation |
c7a1d5cf | 599 | Requires: ruby |
1a316027 | 600 | |
9fdef8cc | 601 | %description doc-ri |
602 | Ruby-GNOME2 ri documentation. | |
1a316027 | 603 | |
af27d76f | 604 | %description doc-ri -l pl.UTF-8 |
9fdef8cc | 605 | Dokumentacja dla Ruby-GNOME2 w formacie ri. |
1a316027 | 606 | |
9328f09b JB |
607 | %package doc-html |
608 | Summary: Ruby-GNOME2 HTML documentation | |
609 | Summary(pl.UTF-8): Dokumentacja dla Ruby-GNOME2 w formacie HTML | |
610 | Group: Documentation | |
9328f09b JB |
611 | |
612 | %description doc-html | |
613 | Ruby-GNOME2 HTML documentation. | |
614 | ||
615 | %description doc-html -l pl.UTF-8 | |
616 | Dokumentacja dla Ruby-GNOME2 w formacie HTML. | |
617 | ||
1a316027 | 618 | %package examples |
619 | Summary: Ruby-GNOME2 examples | |
4b7b2784 | 620 | Summary(pl.UTF-8): Przykłady do Ruby-GNOME2 |
1a316027 | 621 | Group: Development/Libraries |
622 | ||
623 | %description examples | |
624 | Ruby-GNOME2 examples. | |
625 | ||
af27d76f JR |
626 | %description examples -l pl.UTF-8 |
627 | Przykłady do Ruby-GNOME2. | |
1a316027 | 628 | |
1415aa2c | 629 | %prep |
6f024924 | 630 | %setup -q -n %{name}-all-%{version} |
9865ee37 | 631 | find . -name '*.rb' | xargs sed -i -e '1s,#.*local/bin/ruby,#!%{_bindir}/ruby,' |
1415aa2c | 632 | |
45b7bdba JB |
633 | cp -p glib2/README README.glib2 |
634 | cp -p glib2/TODO TODO.glib2 | |
e78de403 JB |
635 | cp -p gdk3/README.md README.gdk3.md |
636 | cp -p gtk3/README.md README.gtk3.md | |
45b7bdba | 637 | |
1415aa2c | 638 | %build |
d91e0067 ER |
639 | # echo */extconf.rb | xargs -l1 dirname |
640 | ||
641 | comps=" | |
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 | 669 | ruby extconf.rb \ |
d91e0067 ER |
670 | --vendor \ |
671 | --enable-glib-experimental \ | |
672 | $comps | |
1415aa2c | 673 | %{__make} |
674 | ||
479e3a17 | 675 | rdoc -o rdoc |
676 | rdoc --ri -o ri | |
677 | ||
1415aa2c | 678 | %install |
679 | rm -rf $RPM_BUILD_ROOT | |
479e3a17 | 680 | install -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 |
691 | cp -pr clutter/lib/{clutter,clutter.rb} $RPM_BUILD_ROOT%{ruby_rubylibdir} | |
692 | cp -p clutter-gstreamer/lib/clutter-gst.rb $RPM_BUILD_ROOT%{ruby_rubylibdir} | |
693 | cp -p webkit-gtk2/lib/webkit-gtk2.rb $RPM_BUILD_ROOT%{ruby_rubylibdir} | |
694 | %if %{with gtk3} | |
695 | cp -p clutter-gtk/lib/clutter-gtk.rb $RPM_BUILD_ROOT%{ruby_rubylibdir} | |
696 | cp -p webkit-gtk/lib/webkit-gtk.rb $RPM_BUILD_ROOT%{ruby_rubylibdir} | |
697 | %endif | |
698 | ||
699 | cp -a clutter/sample \ | |
700 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/clutter | |
701 | ||
702 | cp -a clutter-gstreamer/sample \ | |
703 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/clutter-gstreamer | |
704 | ||
2c9db93d MB |
705 | cp -a gdk_pixbuf2/sample \ |
706 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gdk_pixbuf2 | |
1415aa2c | 707 | |
2c9db93d MB |
708 | cp -a glib2/sample \ |
709 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/glib2 | |
1415aa2c | 710 | |
2c9db93d MB |
711 | cp -a goocanvas/sample \ |
712 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/goocanvas | |
1415aa2c | 713 | |
2c9db93d MB |
714 | cp -a gstreamer/sample \ |
715 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gstreamer | |
1415aa2c | 716 | |
2c9db93d MB |
717 | cp -a gtk2/sample \ |
718 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk2 | |
1415aa2c | 719 | |
2c9db93d MB |
720 | cp -a gtksourceview2/sample \ |
721 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtksourceview2 | |
1415aa2c | 722 | |
2c9db93d MB |
723 | cp -a pango/sample \ |
724 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/pango | |
1415aa2c | 725 | |
2c9db93d MB |
726 | cp -a poppler/sample \ |
727 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/poppler | |
1415aa2c | 728 | |
2c9db93d MB |
729 | cp -a rsvg2/sample \ |
730 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/rsvg2 | |
1415aa2c | 731 | |
2c9db93d MB |
732 | cp -a vte/sample \ |
733 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/vte | |
1415aa2c | 734 | |
41f295d4 JB |
735 | cp -a webkit-gtk2/sample \ |
736 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/webkit-gtk2 | |
737 | ||
738 | %if %{with gtk3} | |
739 | cp -a clutter-gtk/sample \ | |
740 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/clutter-gtk | |
741 | ||
742 | cp -a gtk3/sample \ | |
743 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk3 | |
744 | ||
745 | cp -a gtksourceview3/sample \ | |
746 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtksourceview3 | |
747 | ||
748 | cp -a vte3/sample \ | |
749 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/vte3 | |
750 | ||
751 | cp -a webkit-gtk/sample \ | |
752 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/webkit-gtk | |
753 | %endif | |
754 | ||
baa03b11 | 755 | cp -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 |
763 | rm -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} |