/[packages]/cauldron/gambas3/current/SPECS/gambas3.spec
ViewVC logotype

Contents of /cauldron/gambas3/current/SPECS/gambas3.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1855509 - (show annotations) (download)
Mon May 2 18:23:43 2022 UTC (22 months, 3 weeks ago) by wally
File size: 57345 byte(s)
- update component pkg requires
1 Name: gambas3
2 Summary: Complete IDE based on a BASIC interpreter with object extensions
3 Version: 3.17.2
4 Release: %mkrel 2
5 License: GPLv2+
6 Group: Development/Basic
7 URL: http://gambas.sourceforge.net
8 Source0: https://gitlab.com/gambas/gambas/-/archive/%{version}/gambas-%{version}.tar.bz2
9 Patch1: gambas-poppler-22.04.patch
10 BuildRequires: autoconf
11 BuildRequires: automake
12 BuildRequires: libtool
13 BuildRequires: desktop-file-utils
14 BuildRequires: imagemagick
15 BuildRequires: xdg-utils
16 BuildRequires: pkgconfig(bzip2)
17 BuildRequires: gettext-devel
18 BuildRequires: gmp-devel
19 BuildRequires: pkgconfig(libjpeg)
20 BuildRequires: mysql-devel
21 BuildRequires: pkgconfig(odbc)
22 BuildRequires: pkgconfig(alure)
23 BuildRequires: pkgconfig(cairo)
24 BuildRequires: pkgconfig(dbus-1)
25 BuildRequires: pkgconfig(glew)
26 BuildRequires: pkgconfig(gmime-2.6)
27 BuildRequires: pkgconfig(gnome-keyring-1)
28 BuildRequires: pkgconfig(gsl)
29 BuildRequires: pkgconfig(gstreamer-1.0)
30 BuildRequires: pkgconfig(gstreamer-video-1.0)
31 BuildRequires: pkgconfig(gtk+-2.0)
32 BuildRequires: pkgconfig(gtk+-3.0)
33 BuildRequires: pkgconfig(gtkglext-1.0)
34 BuildRequires: pkgconfig(imlib2)
35 BuildRequires: pkgconfig(libcurl)
36 BuildRequires: pkgconfig(libffi)
37 BuildRequires: pkgconfig(libpcre)
38 BuildRequires: pkgconfig(libpng)
39 BuildRequires: pkgconfig(libpq)
40 BuildRequires: pkgconfig(librsvg-2.0)
41 BuildRequires: pkgconfig(libv4l1)
42 BuildRequires: pkgconfig(libxml-2.0)
43 BuildRequires: pkgconfig(libxslt)
44 BuildRequires: pkgconfig(ncurses)
45 BuildRequires: pkgconfig(openal)
46 BuildRequires: pkgconfig(openssl)
47 BuildRequires: pkgconfig(poppler)
48 BuildRequires: pkgconfig(poppler-cpp)
49 BuildRequires: pkgconfig(poppler-glib)
50 BuildRequires: pkgconfig(poppler-qt5)
51 BuildRequires: pkgconfig(sdl)
52 BuildRequires: pkgconfig(SDL_image)
53 BuildRequires: pkgconfig(SDL_mixer)
54 BuildRequires: pkgconfig(SDL_ttf)
55 BuildRequires: SDL_sound-devel
56 BuildRequires: pkgconfig(sdl2)
57 BuildRequires: pkgconfig(SDL2_image)
58 BuildRequires: pkgconfig(SDL2_mixer)
59 BuildRequires: pkgconfig(SDL2_ttf)
60 BuildRequires: pkgconfig(sqlite)
61 BuildRequires: pkgconfig(sqlite3)
62 BuildRequires: pkgconfig(webkit2gtk-4.0)
63 BuildRequires: pkgconfig(xcursor)
64 BuildRequires: pkgconfig(libxml-2.0)
65 BuildRequires: pkgconfig(xtst)
66 ###Qt4 ###
67 BuildRequires: qt4-devel
68 BuildRequires: pkgconfig(QtWebKit)
69 ### Qt5 ###
70 BuildRequires: qttools5
71 BuildRequires: pkgconfig(Qt5Core)
72 BuildRequires: pkgconfig(Qt5Gui)
73 BuildRequires: pkgconfig(Qt5Network)
74 BuildRequires: pkgconfig(Qt5OpenGL)
75 BuildRequires: pkgconfig(Qt5PrintSupport)
76 BuildRequires: pkgconfig(Qt5Svg)
77 BuildRequires: pkgconfig(Qt5WebEngineWidgets)
78 BuildRequires: pkgconfig(Qt5WebKit)
79 BuildRequires: pkgconfig(Qt5WebKitWidgets)
80 BuildRequires: pkgconfig(Qt5Widgets)
81 BuildRequires: pkgconfig(Qt5Xml)
82 BuildRequires: pkgconfig(Qt5X11Extras)
83
84 Recommends: qttranslations5
85
86 %description
87 Gambas is a free development environment based on a Basic interpreter
88 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
89 With Gambas, you can quickly design your program GUI, access MySQL or
90 PostgreSQL databases, translate your program into many languages,
91 create network applications easily, build RPMs of your apps
92 automatically, and so on...
93
94 #-----------------------------------------------------------------------------
95
96 %package runtime
97 Summary: The Gambas runtime
98 Group: Development/Basic
99 Requires: %{name}-gb-pcre = %{version}
100 Obsoletes: %{name}-gb-geom < 3.17.2-2
101 Obsoletes: %{name}-gb-test < 3.17.2-2
102 Obsoletes: %{name}-gb-gui < 3.17.2-2
103
104 %description runtime
105 This package includes the Gambas interpreter needed to run Gambas applications.
106
107 %files runtime
108 %doc README AUTHORS ChangeLog
109 %{_bindir}/gbx3
110 %{_bindir}/gbr3
111 %dir %{_libdir}/%{name}
112 %{_libdir}/%{name}/gb.component
113 %{_libdir}/%{name}/gb.debug.*
114 %{_libdir}/%{name}/gb.eval.*
115 %{_libdir}/%{name}/gb.geom.*
116 %{_libdir}/%{name}/gb.draw.*
117 %{_libdir}/%{name}/gb.gui.*
118 %{_libdir}/%{name}/gb.test.*
119 %dir %{_datadir}/%{name}
120 %dir %{_datadir}/%{name}/info
121 %{_datadir}/%{name}/info/gb.info
122 %{_datadir}/%{name}/info/gb.list
123 %{_datadir}/%{name}/info/gb.debug.*
124 %{_datadir}/%{name}/info/gb.eval.*
125 %{_datadir}/%{name}/info/gb.gui.*
126 %{_datadir}/%{name}/info/gb.test.*
127 %{_datadir}/%{name}/template/
128 %dir %{_datadir}/%{name}/control
129 %{_mandir}/man1/gbx3.1*
130 %{_mandir}/man1/gbr3.1*
131
132 #-----------------------------------------------------------------------------
133
134 %package devel
135 Summary: The Gambas development package
136 Group: Development/Basic
137
138 %description devel
139 This package includes all tools needed to compile Gambas projects
140 without having to install the complete development environment.
141
142 %files devel
143 %{_bindir}/gbc3
144 %{_bindir}/gba3
145 %{_bindir}/gbi3
146 %{_bindir}/gbh3
147 %{_bindir}/gbh3.gambas
148 %{_mandir}/man1/gbc3.1*
149 %{_mandir}/man1/gba3.1*
150 %{_mandir}/man1/gbi3.1*
151 %{_mandir}/man1/gbh3.1*
152
153 #-----------------------------------------------------------------------------
154
155 %package script
156 Summary: The Gambas scripter package
157 Group: Development/Basic
158 Requires: %{name}-runtime = %{version}
159 Requires: %{name}-devel = %{version}
160 Requires: %{name}-gb-pcre = %{version}
161
162 %description script
163 This package includes the scripter program that allows to write script files
164 in Gambas.
165
166 %files script
167 %{_bindir}/gbs3
168 %{_bindir}/gbs3.gambas
169 %{_bindir}/gbw3
170 %{_mandir}/man1/gbs3.1*
171 %{_mandir}/man1/gbw3.1*
172
173 #-----------------------------------------------------------------------------
174
175 %package ide
176 Summary: The Gambas IDE
177 Group: Development/Basic
178 Requires: %{name}-runtime = %{version}
179 Requires: %{name}-devel = %{version}
180
181 Requires: %{name}-gb-clipper = %{version}
182 Requires: %{name}-gb-db = %{version}
183 Requires: %{name}-gb-db-form = %{version}
184 Requires: %{name}-gb-desktop = %{version}
185 Requires: %{name}-gb-eval-highlight = %{version}
186 Requires: %{name}-gb-form = %{version}
187 Requires: %{name}-gb-form-dialog = %{version}
188 Requires: %{name}-gb-form-editor = %{version}
189 Requires: %{name}-gb-form-htmlview = %{version}
190 Requires: %{name}-gb-form-mdi = %{version}
191 Requires: %{name}-gb-form-print = %{version}
192 Requires: %{name}-gb-form-stock = %{version}
193 Requires: %{name}-gb-form-terminal = %{version}
194 Requires: %{name}-gb-image = %{version}
195 Requires: %{name}-gb-markdown = %{version}
196 Requires: %{name}-gb-net = %{version}
197 Requires: %{name}-gb-net-curl = %{version}
198 Requires: %{name}-gb-settings = %{version}
199 Requires: %{name}-gb-signal = %{version}
200 Requires: %{name}-gb-term = %{version}
201 Requires: %{name}-gb-util = %{version}
202 Requires: gettext
203 Requires: rpm-build
204 Requires: wget
205 Requires: pngquant
206 Requires: git-core
207 Requires: translate-shell
208
209 Recommends: %{name}-examples = %{version}
210
211 %description ide
212 This package together with dependencies form the complete Gambas Development
213 Environment. Other gambas3-* packages may be needed to run programs
214 (including the examples), in which case there will be messages about that.
215
216 %files ide
217 %{_bindir}/%{name}
218 %{_bindir}/%{name}.gambas
219 %{_datadir}/applications/%{name}.desktop
220 %{_iconsdir}/hicolor/*/*/%{name}.png
221 %{_iconsdir}/hicolor/*/*/%{name}.svg
222 %{_datadir}/pixmaps/%{name}.png
223 %{_datadir}/metainfo/%{name}.appdata.xml
224 %{_mandir}/man1/%{name}.1*
225
226 #-----------------------------------------------------------------------------
227
228 %package examples
229 Summary: The Gambas examples
230 Group: Development/Basic
231 BuildArch: noarch
232 Requires: %{name}-ide >= %{version}
233
234 %description examples
235 This package includes all the example projects provided with Gambas.
236
237 %files examples
238 %{_datadir}/%{name}/examples/
239
240 #-----------------------------------------------------------------------------
241
242 %package gb-cairo
243 Summary: The Gambas Cairo component
244 Group: Development/Basic
245 Requires: %{name}-runtime = %{version}
246 Requires: %{name}-gb-image = %{version}
247
248 %description gb-cairo
249 This package contains the Gambas Cairo components.
250
251 %files gb-cairo
252 %{_libdir}/%{name}/gb.cairo.*
253 %{_datadir}/%{name}/info/gb.cairo.*
254
255 #-----------------------------------------------------------------------------
256
257 %package gb-chart
258 Summary: The Gambas chart component
259 Group: Development/Basic
260 Requires: %{name}-runtime = %{version}
261 Requires: %{name}-gb-form = %{version}
262
263 %description gb-chart
264 This package contains the Gambas Chart components.
265
266 %files gb-chart
267 %{_libdir}/%{name}/gb.chart.*
268 %{_datadir}/%{name}/info/gb.chart.*
269
270 #-----------------------------------------------------------------------------
271
272 %package gb-clipper
273 Summary: The Gambas clipper component
274 Group: Development/Basic
275 Requires: %{name}-runtime = %{version}
276
277 %description gb-clipper
278 This package contains the Gambas Clipper components.
279 It wraps the Clipper library that performs polygon clipping:
280 - intersection
281 - union
282 - difference & exclusive-or
283 - polygon and polyline offsetting.
284 The library is based on Vatti's clipping algorithm.
285
286 %files gb-clipper
287 %{_libdir}/%{name}/gb.clipper.*
288 %{_datadir}/%{name}/info/gb.clipper.*
289
290 #-----------------------------------------------------------------------------
291
292 %package gb-compress
293 Summary: The Gambas compression component
294 Group: Development/Basic
295 Requires: %{name}-runtime = %{version}
296
297 %description gb-compress
298 This component allows you to compress/uncompress data or files with
299 the bzip2 and zip algorithms.
300
301 %files gb-compress
302 %{_libdir}/%{name}/gb.compress.*
303 %{_datadir}/%{name}/info/gb.compress.*
304
305 #-----------------------------------------------------------------------------
306
307 %package gb-crypt
308 Summary: The Gambas cryptography component
309 Group: Development/Basic
310 Requires: %{name}-runtime = %{version}
311
312 %description gb-crypt
313 This component allows you to use cryptography in your projects.
314
315 %files gb-crypt
316 %{_libdir}/%{name}/gb.crypt.*
317 %{_datadir}/%{name}/info/gb.crypt.*
318
319 #-----------------------------------------------------------------------------
320
321 %package gb-db
322 Summary: The Gambas database component
323 Group: Development/Basic
324 Requires: %{name}-runtime = %{version}
325
326 %description gb-db
327 This component allows you to access many databases management systems,
328 provided that you install the needed driver packages.
329
330 %files gb-db
331 %{_libdir}/%{name}/gb.db.so
332 %{_libdir}/%{name}/gb.db.component
333 %{_libdir}/%{name}/gb.db.gambas
334 %{_datadir}/%{name}/info/gb.db.info
335 %{_datadir}/%{name}/info/gb.db.list
336
337 #-----------------------------------------------------------------------------
338
339 %package gb-db-form
340 Summary: The Gambas database-form component
341 Group: Development/Basic
342 Requires: %{name}-runtime = %{version}
343 Requires: %{name}-gb-db = %{version}
344 Requires: %{name}-gb-form = %{version}
345
346 %description gb-db-form
347 This package contains the Gambas Database form components.
348
349 %files gb-db-form
350 %{_libdir}/%{name}/gb.db.form.*
351 %{_datadir}/%{name}/info/gb.db.form.*
352 %{_datadir}/%{name}/control/gb.db.form
353
354 #-----------------------------------------------------------------------------
355
356 %package gb-db-mysql
357 Summary: The MySQL driver for the Gambas database component
358 Group: Development/Basic
359 Requires: %{name}-runtime = %{version}
360 Requires: %{name}-gb-db = %{version}
361
362 %description gb-db-mysql
363 This component allows you to access MySQL databases.
364
365 %files gb-db-mysql
366 %{_libdir}/%{name}/gb.db.mysql.*
367 %{_datadir}/%{name}/info/gb.db.mysql.*
368
369 #-----------------------------------------------------------------------------
370
371 %package gb-db-odbc
372 Summary: The ODBC driver for the Gambas database component
373 Group: Development/Basic
374 Requires: %{name}-runtime = %{version}
375 Requires: %{name}-gb-db = %{version}
376
377 %description gb-db-odbc
378 This component allows you to access ODBC databases.
379
380 %files gb-db-odbc
381 %{_libdir}/%{name}/gb.db.odbc.*
382 %{_datadir}/%{name}/info/gb.db.odbc.*
383
384 #-----------------------------------------------------------------------------
385
386 %package gb-db-postgresql
387 Summary: The PostgreSQL driver for the Gambas database component
388 Group: Development/Basic
389 Requires: %{name}-runtime = %{version}
390 Requires: %{name}-gb-db = %{version}
391
392 %description gb-db-postgresql
393 This component allows you to access PostgreSQL databases.
394
395 %files gb-db-postgresql
396 %{_libdir}/%{name}/gb.db.postgresql.*
397 %{_datadir}/%{name}/info/gb.db.postgresql.*
398
399 #-----------------------------------------------------------------------------
400
401 %package gb-db-sqlite2
402 Summary: The SQLite 2 driver for the Gambas database component
403 Group: Development/Basic
404 Requires: %{name}-runtime = %{version}
405 Requires: %{name}-gb-db = %{version}
406
407 %description gb-db-sqlite2
408 This component allows you to access SQLite 2 databases.
409
410 %files gb-db-sqlite2
411
412 %{_libdir}/%{name}/gb.db.sqlite2.*
413 %{_datadir}/%{name}/info/gb.db.sqlite2.*
414
415 #-----------------------------------------------------------------------------
416
417 %package gb-db-sqlite3
418 Summary: The SQLite 3 driver for the Gambas database component
419 Group: Development/Basic
420 Requires: %{name}-runtime = %{version}
421 Requires: %{name}-gb-db = %{version}
422
423 %description gb-db-sqlite3
424 This component allows you to access SQLite 3 databases.
425
426 %files gb-db-sqlite3
427
428 %{_libdir}/%{name}/gb.db.sqlite3.*
429 %{_datadir}/%{name}/info/gb.db.sqlite3.*
430
431 #-----------------------------------------------------------------------------
432
433 %package gb-dbus
434 Summary: The Gambas dbus component
435 Group: Development/Basic
436 Requires: %{name}-runtime = %{version}
437 Requires: %{name}-gb-image = %{version}
438
439 %description gb-dbus
440 This package contains the Gambas D-bus components.
441
442 %files gb-dbus
443
444 %{_libdir}/%{name}/gb.dbus.*
445 %{_datadir}/%{name}/info/gb.dbus.*
446
447 #-----------------------------------------------------------------------------
448
449 %package gb-desktop
450 Summary: The Gambas XDG component
451 Group: Development/Basic
452 Requires: %{name}-runtime = %{version}
453 Requires: %{name}-gb-image = %{version}
454
455 %description gb-desktop
456 This component allows you to use desktop-agnostic routines based on
457 the xdg-utils scripts of the Portland project.
458
459 %files gb-desktop
460
461 %{_libdir}/%{name}/gb.desktop.*
462 %{_datadir}/%{name}/info/gb.desktop.*
463 %{_datadir}/%{name}/control/gb.desktop
464
465 #-----------------------------------------------------------------------------
466
467 %package gb-eval-highlight
468 Summary: The Gambas eval-highlight component
469 Group: Development/Basic
470 Requires: %{name}-runtime = %{version}
471
472 %description gb-eval-highlight
473 This component implements the eval-highlight control.
474
475 %files gb-eval-highlight
476
477 %{_libdir}/%{name}/gb.eval.highlight.*
478 %{_datadir}/%{name}/info/gb.eval.highlight.*
479
480 #-----------------------------------------------------------------------------
481
482 %package gb-form
483 Summary: The Gambas dialog form component
484 Group: Development/Basic
485 Requires: %{name}-runtime = %{version}
486 Requires: %{name}-gui = %{version}
487
488 %description gb-form
489 This component implements the form control.
490
491 %files gb-form
492 %{_libdir}/%{name}/gb.form.component
493 %{_libdir}/%{name}/gb.form.gambas
494 %{_datadir}/%{name}/control/gb.form
495 %{_datadir}/%{name}/info/gb.form.info
496 %{_datadir}/%{name}/info/gb.form.list
497
498 #-----------------------------------------------------------------------------
499
500 %package gb-form-editor
501 Summary: The Gambas dialog form editor component
502 Group: Development/Basic
503 Requires: %{name}-runtime = %{version}
504 Requires: %{name}-gb-eval-highlight = %{version}
505 Requires: %{name}-gb-util = %{version}
506 Requires: %{name}-gb-form = %{version}
507
508
509 %description gb-form-editor
510 This component implements the form-editor control.
511
512 %files gb-form-editor
513 %{_libdir}/%{name}/gb.form.editor.component
514 %{_libdir}/%{name}/gb.form.editor.gambas
515 %dir %{_datadir}/%{name}/control/gb.form.editor
516 %{_datadir}/%{name}/control/gb.form.editor/*
517 %{_datadir}/%{name}/info/gb.form.editor.info
518 %{_datadir}/%{name}/info/gb.form.editor.list
519
520 #-----------------------------------------------------------------------------
521
522 %package gb-form-dialog
523 Summary: The Gambas dialog form component
524 Group: Development/Basic
525 Requires: %{name}-runtime = %{version}
526 Requires: %{name}-gb-form = %{version}
527
528 %description gb-form-dialog
529 This component implements the form-dialog control.
530
531 %files gb-form-dialog
532
533 %{_libdir}/%{name}/gb.form.dialog.component
534 %{_libdir}/%{name}/gb.form.dialog.gambas
535 %{_datadir}/%{name}/info/gb.form.dialog.info
536 %{_datadir}/%{name}/info/gb.form.dialog.list
537
538 #-----------------------------------------------------------------------------
539
540 %package gb-form-htmlview
541 Summary: The Gambas dialog form component
542 Group: Development/Basic
543 Requires: %{name}-runtime = %{version}
544
545 %description gb-form-htmlview
546 This component implements the form-dialog control.
547
548 %files gb-form-htmlview
549
550 %{_libdir}/%{name}/gb.form.htmlview.*
551 %dir %{_datadir}/%{name}/control/gb.form.htmlview/
552 %{_datadir}/%{name}/control/gb.form.htmlview/htmlview.png
553 %{_datadir}/%{name}/info/gb.form.htmlview.*
554
555 #-----------------------------------------------------------------------------
556
557 %package gb-form-mdi
558 Summary: The Gambas mdi form component
559 Group: Development/Basic
560 Requires: %{name}-runtime = %{version}
561 Requires: %{name}-gb-form = %{version}
562 Requires: %{name}-gb-settings = %{version}
563
564 %description gb-form-mdi
565 This component implements the form-mdi control.
566
567 %files gb-form-mdi
568
569 %{_libdir}/%{name}/gb.form.mdi.component
570 %{_libdir}/%{name}/gb.form.mdi.gambas
571 %{_datadir}/%{name}/control/gb.form.mdi
572 %{_datadir}/%{name}/info/gb.form.mdi.info
573 %{_datadir}/%{name}/info/gb.form.mdi.list
574
575 #-----------------------------------------------------------------------------
576
577 %package gb-form-print
578 Summary: The Gambas print form component
579 Group: Development/Basic
580 Requires: %{name}-runtime = %{version}
581 Requires: %{name}-gb-form = %{version}
582
583 %description gb-form-print
584 This component implements the form-print control.
585
586 %files gb-form-print
587
588 %{_libdir}/%{name}/gb.form.print.component
589 %{_libdir}/%{name}/gb.form.print.gambas
590 %{_datadir}/%{name}/info/gb.form.print.info
591 %{_datadir}/%{name}/info/gb.form.print.list
592
593 #-----------------------------------------------------------------------------
594
595 %package gb-form-stock
596 Summary: The Gambas stock form component
597 Group: Development/Basic
598 Requires: %{name}-runtime = %{version}
599 Requires: %{name}-gb-form = %{version}
600
601 %description gb-form-stock
602 This component implements the form-stock control.
603
604 %files gb-form-stock
605
606 %{_libdir}/%{name}/gb.form.stock.component
607 %{_libdir}/%{name}/gb.form.stock.gambas
608 %{_datadir}/%{name}/info/gb.form.stock.info
609 %{_datadir}/%{name}/info/gb.form.stock.list
610
611 #-----------------------------------------------------------------------------
612
613 %package gb-form-terminal
614 Summary: The Gambas terminal form component
615 Group: Development/Basic
616 Requires: %{name}-runtime = %{version}
617 Requires: %{name}-gui = %{version}
618
619 %description gb-form-terminal
620 This component implements the form-terminal control.
621
622 %files gb-form-terminal
623
624 %{_libdir}/%{name}/gb.form.terminal.component
625 %{_libdir}/%{name}/gb.form.terminal.gambas
626 %{_datadir}/%{name}/info/gb.form.terminal.info
627 %{_datadir}/%{name}/info/gb.form.terminal.list
628 %dir %{_datadir}/%{name}/control/gb.form.terminal
629 %{_datadir}/%{name}/control/gb.form.terminal/terminalview.png
630
631 #-----------------------------------------------------------------------------
632
633 %package gb-gtk
634 Summary: The Gambas GTK+ GUI component
635 Group: Development/Basic
636 Requires: %{name}-runtime = %{version}
637 Requires: %{name}-gb-image = %{version}
638 Provides: %{name}-gui-package = %{version}-%{relese}
639
640 %description gb-gtk
641 This package contains the Gambas GTK+ GUI components.
642
643 %files gb-gtk
644
645 %{_libdir}/%{name}/gb.gtk.*
646 %{_datadir}/%{name}/info/gb.gtk.*
647
648 #-----------------------------------------------------------------------------
649
650 %package gb-gtk3
651 Summary: The Gambas GTK+ 3 GUI component
652 Group: Development/Basic
653 Requires: %{name}-runtime = %{version}
654 Requires: %{name}-gb-image = %{version}
655 Provides: %{name}-gui-package = %{version}-%{relese}
656
657 %description gb-gtk3
658 This package contains the Gambas GTK+ 3 GUI components.
659
660 %files gb-gtk3
661
662 %{_libdir}/%{name}/gb.gtk3.*
663 %{_datadir}/%{name}/info/gb.gtk3.*
664
665 #-----------------------------------------------------------------------------
666
667 %package gb-gmp
668 Summary: The Gambas gmp component
669 Group: Development/Basic
670 Requires: %{name}-runtime = %{version}
671
672 %description gb-gmp
673 This component implements an interface to the Gnu Multiple Precision
674 Arithmetic Library.
675
676 %files gb-gmp
677
678 %{_libdir}/%{name}/gb.gmp.*
679 %{_datadir}/%{name}/info/gb.gmp.*
680
681 #-----------------------------------------------------------------------------
682
683 %package gb-gsl
684 Summary: The Gambas interface to the GNU Scientific Library
685 Group: Development/Basic
686 Requires: %{name}-runtime = %{version}
687
688 %description gb-gsl
689 This component provides an interface to the GNU Scientific Library.
690
691 %files gb-gsl
692 %{_libdir}/%{name}/gb.gsl.*
693 %{_datadir}/%{name}/info/gb.gsl.*
694
695 #-----------------------------------------------------------------------------
696
697 %package gui
698 Summary: The Gambas GUI package
699 Group: Development/Basic
700 Requires: %{name}-gui-package = %{version}
701
702 %description gui
703 This is a virtual package requiring one of the GUI packages.
704
705 %files gui
706 # virtual package
707
708 #-----------------------------------------------------------------------------
709
710 %package gb-jit
711 Summary: The Gambas JIT component
712 Group: Development/Basic
713 Requires: %{name}-runtime = %{version}
714
715 %description gb-jit
716 This component provides the jit compiler for gambas.
717
718 %files gb-jit
719
720 %{_libdir}/%{name}/gb.jit.so
721 %{_libdir}/%{name}/gb.jit.component
722 %{_libdir}/%{name}/gb.jit.gambas
723 %{_datadir}/%{name}/info/gb.jit.info
724 %{_datadir}/%{name}/info/gb.jit.list
725
726 #-----------------------------------------------------------------------------
727
728 %package gb-image
729 Summary: The Gambas image manipulation component
730 Group: Development/Basic
731 Requires: %{name}-runtime = %{version}
732
733 %description gb-image
734 This component allows you to apply various effects to images.
735
736 %files gb-image
737
738 %{_libdir}/%{name}/gb.image.component
739 %{_libdir}/%{name}/gb.image.so
740 %{_datadir}/%{name}/info/gb.image.info
741 %{_datadir}/%{name}/info/gb.image.list
742
743 #-----------------------------------------------------------------------------
744
745 %package gb-image-effect
746 Summary: The Gambas image effect component
747 Group: Development/Basic
748 Requires: %{name}-runtime = %{version}
749 Requires: %{name}-gb-image = %{version}
750
751 %description gb-image-effect
752 This component allows you to apply various effects to images.
753
754 %files gb-image-effect
755
756 %{_libdir}/%{name}/gb.image.effect.*
757 %{_datadir}/%{name}/info/gb.image.effect.*
758
759 #-----------------------------------------------------------------------------
760
761 %package gb-image-imlib
762 Summary: The Gambas image imlib component
763 Group: Development/Basic
764 Requires: %{name}-runtime = %{version}
765 Requires: %{name}-gb-image = %{version}
766
767 %description gb-image-imlib
768 This component allows you to manipulate images with imlibs.
769
770 %files gb-image-imlib
771
772 %{_libdir}/%{name}/gb.image.imlib.*
773 %{_datadir}/%{name}/info/gb.image.imlib.*
774
775 #-----------------------------------------------------------------------------
776
777 %package gb-image-io
778 Summary: The Gambas image io component
779 Group: Development/Basic
780 Requires: %{name}-runtime = %{version}
781 Requires: %{name}-gb-image = %{version}
782
783 %description gb-image-io
784 This component allows you to perform images input output operations.
785
786 %files gb-image-io
787
788 %{_libdir}/%{name}/gb.image.io.*
789 %{_datadir}/%{name}/info/gb.image.io.*
790
791 #-----------------------------------------------------------------------------
792
793 %package gb-inotify
794 Summary: The Gambas inotify component
795 Group: Development/Basic
796 Requires: %{name}-runtime = %{version}
797
798 %description gb-inotify
799 This component enables you to catch filesystem events using Linux' inotify API.
800
801 %files gb-inotify
802
803 %{_libdir}/%{name}/gb.inotify.*
804 %{_datadir}/%{name}/info/gb.inotify.*
805
806 #-----------------------------------------------------------------------------
807
808 %package gb-map
809 Summary: The Gambas map component
810 Group: Development/Basic
811 Requires: %{name}-runtime = %{version}
812 Requires: %{name}-gb-net = %{version}
813 Requires: %{name}-gb-net-curl = %{version}
814
815 %description gb-map
816 This component implements an online map viewer
817 based on Google Maps, OpenStreetMap, etc.
818
819 %files gb-map
820
821 %{_libdir}/%{name}/gb.map*
822 %{_datadir}/%{name}/info/gb.map*
823 %dir %{_datadir}/%{name}/control/gb.map
824 %{_datadir}/%{name}/control/gb.map/mapview.png
825
826 #-----------------------------------------------------------------------------
827
828 %package gb-markdown
829 Summary: The Gambas markdown component
830 Group: Development/Basic
831 Requires: %{name}-runtime = %{version}
832
833 %description gb-markdown
834 This component allows to convert the Gambas Markdown Syntax to HTML.
835
836 %files gb-markdown
837
838 %{_libdir}/%{name}/gb.markdown*
839 %{_datadir}/%{name}/info/gb.markdown*
840
841 #-----------------------------------------------------------------------------
842
843 %package gb-media
844 Summary: The Gambas media component
845 Group: Development/Basic
846 Requires: %{name}-runtime = %{version}
847 Requires: %{name}-gb-image = %{version}
848
849 %description gb-media
850 This package contains the Gambas media component.
851
852 %files gb-media
853
854 %{_libdir}/%{name}/gb.media.so
855 %{_libdir}/%{name}/gb.media.component
856 %{_datadir}/%{name}/info/gb.media.info
857 %{_datadir}/%{name}/info/gb.media.list
858
859 #-----------------------------------------------------------------------------
860
861 %package gb-media-form
862 Summary: The Gambas media form component
863 Group: Development/Basic
864 Requires: %{name}-runtime = %{version}
865 Requires: %{name}-gb-media = %{version}
866 Requires: %{name}-gui = %{version}
867
868 # ease upgrade mga7 -> mga8
869 Conflicts: gambas3-gb-media < 3.14.2-3
870
871 %description gb-media-form
872 This package contains the Gambas media form component.
873
874 %files gb-media-form
875
876 %{_libdir}/%{name}/gb.media.form.*
877 %{_datadir}/%{name}/info/gb.media.form.*
878 %dir %{_datadir}/%{name}/control/gb.media.form
879 %{_datadir}/%{name}/control/gb.media.form/mediaview.png
880
881 #-----------------------------------------------------------------------------
882
883 %package gb-mime
884 Summary: The Gambas mime component
885 Group: Development/Basic
886 Requires: %{name}-runtime = %{version}
887
888 %description gb-mime
889 This component allows to parse a string and convert it to a MIME message and
890 the contrary.
891
892 It is based on the gmime library.
893
894 %files gb-mime
895 %{_libdir}/%{name}/gb.mime.*
896 %{_datadir}/%{name}/info/gb.mime.*
897
898 #-----------------------------------------------------------------------------
899
900 %package gb-memcached
901 Summary: The Gambas memcached component
902 Group: Development/Basic
903 Requires: %{name}-runtime = %{version}
904 Requires: %{name}-gb-net = %{version}
905
906 %description gb-memcached
907 This components aims at providing a fully usable interface to memcached,
908 a free and open source, high-performance, distributed memory object
909 caching system.
910
911 %files gb-memcached
912
913 %{_libdir}/%{name}/gb.memcached*
914 %{_datadir}/%{name}/info/gb.memcached*
915
916 #-----------------------------------------------------------------------------
917
918 %package gb-mysql
919 Summary: The Gambas mysql component
920 Group: Development/Basic
921 Requires: %{name}-runtime = %{version}
922 Requires: %{name}-gb-db = %{version}
923
924 %description gb-mysql
925 This package contains the Gambas MySQL components.
926
927 %files gb-mysql
928
929 %{_libdir}/%{name}/gb.mysql.*
930 %{_datadir}/%{name}/info/gb.mysql.*
931
932 #-----------------------------------------------------------------------------
933
934 %package gb-ncurses
935 Summary: The Gambas ncurses component
936 Group: Development/Basic
937 Requires: %{name}-runtime = %{version}
938
939 %description gb-ncurses
940 This component allows you to use ncurses with gambas.
941
942 %files gb-ncurses
943
944 %{_libdir}/%{name}/gb.ncurses.so
945 %{_libdir}/%{name}/gb.ncurses.component
946 %{_datadir}/%{name}/info/gb.ncurses.info
947 %{_datadir}/%{name}/info/gb.ncurses.list
948
949 #-----------------------------------------------------------------------------
950
951 %package gb-net
952 Summary: The Gambas networking component
953 Group: Development/Basic
954 Requires: %{name}-runtime = %{version}
955
956 %description gb-net
957 This component allows you to use TCP/IP and UDP sockets, and to access
958 any serial ports.
959
960 %files gb-net
961
962 %{_libdir}/%{name}/gb.net.so
963 %{_libdir}/%{name}/gb.net.component
964 %{_datadir}/%{name}/info/gb.net.info
965 %{_datadir}/%{name}/info/gb.net.list
966
967 #-----------------------------------------------------------------------------
968
969 %package gb-net-curl
970 Summary: The Gambas advanced networking component
971 Group: Development/Basic
972 Requires: %{name}-runtime = %{version}
973 Requires: %{name}-gb-net = %{version}
974
975 %description gb-net-curl
976 This component allows your programs to easily become FTP or HTTP clients.
977
978 %files gb-net-curl
979
980 %{_libdir}/%{name}/gb.net.curl.so
981 %{_libdir}/%{name}/gb.net.curl.gambas
982 %{_libdir}/%{name}/gb.net.curl.component
983 %{_datadir}/%{name}/info/gb.net.curl.info
984 %{_datadir}/%{name}/info/gb.net.curl.list
985
986 #-----------------------------------------------------------------------------
987
988 %package gb-net-smtp
989 Summary: The Gambas SMTP component
990 Group: Development/Basic
991 Requires: %{name}-runtime = %{version}
992 Requires: %{name}-gb-net = %{version}
993
994 %description gb-net-smtp
995 This component allows you to send emails using the SMTP protocol.
996
997 %files gb-net-smtp
998
999 %{_libdir}/%{name}/gb.net.smtp.*
1000 %{_datadir}/%{name}/info/gb.net.smtp.*
1001 %dir %{_datadir}/%{name}/control/gb.net.smtp
1002 %{_datadir}/%{name}/control/gb.net.smtp/smtpclient.png
1003
1004 #-----------------------------------------------------------------------------
1005
1006 %package gb-net-pop3
1007 Summary: The Gambas POP3 component
1008 Group: Development/Basic
1009 Requires: %{name}-runtime = %{version}
1010 Requires: %{name}-gb-net = %{version}
1011 Requires: %{name}-gb-mime = %{version}
1012
1013 %description gb-net-pop3
1014 This component allows you to send emails using the POP3 protocol.
1015
1016 %files gb-net-pop3
1017
1018 %{_libdir}/%{name}/gb.net.pop3.*
1019 %{_datadir}/%{name}/info/gb.net.pop3.*
1020 %dir %{_datadir}/%{name}/control/gb.net.pop3
1021 %{_datadir}/%{name}/control/gb.net.pop3/pop3client.png
1022
1023 #-----------------------------------------------------------------------------
1024
1025 %package gb-openal
1026 Summary: The Gambas OpenAL 3D audio component
1027 Group: Development/Basic
1028 Requires: %{name}-runtime = %{version}
1029
1030 %description gb-openal
1031 This component allows you to use the OpenAL 3D audio library.
1032
1033 %files gb-openal
1034
1035 %{_libdir}/%{name}/gb.openal.component
1036 %{_libdir}/%{name}/gb.openal.so
1037 %{_datadir}/%{name}/info/gb.openal.info
1038 %{_datadir}/%{name}/info/gb.openal.list
1039
1040 #-----------------------------------------------------------------------------
1041
1042 %package gb-opengl
1043 Summary: The Gambas OpenGL component
1044 Group: Development/Basic
1045 Requires: %{name}-runtime = %{version}
1046 Requires: %{name}-gb-image = %{version}
1047
1048 %description gb-opengl
1049 This component allows you to use the Mesa libraries to do 3D operations.
1050
1051 %files gb-opengl
1052
1053 %{_libdir}/%{name}/gb.opengl.component
1054 %{_libdir}/%{name}/gb.opengl.so
1055 %{_datadir}/%{name}/info/gb.opengl.info
1056 %{_datadir}/%{name}/info/gb.opengl.list
1057
1058 #-----------------------------------------------------------------------------
1059
1060 %package gb-opengl-glsl
1061 Summary: The Gambas opengl-glsl component
1062 Group: Development/Basic
1063 Requires: %{name}-runtime = %{version}
1064 Requires: %{name}-gb-opengl = %{version}
1065
1066 %description gb-opengl-glsl
1067 This component allows you to use the Mesa libraries to do 3D operations.
1068
1069 %files gb-opengl-glsl
1070
1071 %{_libdir}/%{name}/gb.opengl.glsl.*
1072 %{_datadir}/%{name}/info/gb.opengl.glsl.*
1073
1074 #-----------------------------------------------------------------------------
1075
1076 %package gb-opengl-glu
1077 Summary: The Gambas opengl-glu component
1078 Group: Development/Basic
1079 Requires: %{name}-runtime = %{version}
1080 Requires: %{name}-gb-opengl = %{version}
1081
1082 %description gb-opengl-glu
1083 This component allows you to use the Mesa libraries to do 3D operations.
1084
1085 %files gb-opengl-glu
1086
1087 %{_libdir}/%{name}/gb.opengl.glu.*
1088 %{_datadir}/%{name}/info/gb.opengl.glu.*
1089
1090 #-----------------------------------------------------------------------------
1091
1092 %package gb-opengl-sge
1093 Summary: The Gambas opengl-sge component
1094 Group: Development/Basic
1095 Requires: %{name}-runtime = %{version}
1096 Requires: %{name}-gb-opengl = %{version}
1097
1098 %description gb-opengl-sge
1099 This component is a simple OpenGL game engine based on the MD2 model format.
1100
1101 %files gb-opengl-sge
1102
1103 %{_libdir}/%{name}/gb.opengl.sge.*
1104 %{_datadir}/%{name}/info/gb.opengl.sge.*
1105
1106 #-----------------------------------------------------------------------------
1107
1108 %package gb-openssl
1109 Summary: The Gambas openssl component
1110 Group: Development/Basic
1111 Requires: %{name}-runtime = %{version}
1112
1113 %description gb-openssl
1114 This component allows you to use cryptographic functions wrapping libcrypto
1115 from the OpenSSL project.
1116
1117 %files gb-openssl
1118
1119 %{_libdir}/%{name}/gb.openssl.*
1120 %{_datadir}/%{name}/info/gb.openssl.*
1121
1122 #-----------------------------------------------------------------------------
1123
1124 %package gb-option
1125 Summary: The Gambas command-line option component
1126 Group: Development/Basic
1127 Requires: %{name}-runtime = %{version}
1128
1129 %description gb-option
1130 This component allows you to interpret command-line options.
1131
1132 %files gb-option
1133
1134 %{_libdir}/%{name}/gb.option.*
1135 %{_datadir}/%{name}/info/gb.option.*
1136
1137 #-----------------------------------------------------------------------------
1138
1139 %package gb-pcre
1140 Summary: The Gambas PCRE component
1141 Group: Development/Basic
1142 Requires: %{name}-runtime = %{version}
1143
1144 %description gb-pcre
1145 This component allows you to use Perl compatible regular expressions
1146 within Gambas code.
1147
1148 %files gb-pcre
1149
1150 %{_libdir}/%{name}/gb.pcre.*
1151 %{_datadir}/%{name}/info/gb.pcre.*
1152
1153 #-----------------------------------------------------------------------------
1154
1155 %package gb-pdf
1156 Summary: The Gambas PDF component
1157 Group: Development/Basic
1158 Requires: %{name}-runtime = %{version}
1159 Requires: %{name}-gb-image = %{version}
1160
1161 %description gb-pdf
1162 This component allows you to manipulate pdf files with Gambas code.
1163
1164 %files gb-pdf
1165
1166 %{_libdir}/%{name}/gb.pdf.*
1167 %{_datadir}/%{name}/info/gb.pdf.*
1168
1169 #-----------------------------------------------------------------------------
1170
1171 %package gb-poppler
1172 Summary: The Gambas Poppler component
1173 Group: Development/Basic
1174 Requires: %{name}-runtime = %{version}
1175 Requires: %{name}-gb-image = %{version}
1176
1177 %description gb-poppler
1178 This component allows you to manipulate pdf files with Gambas code.
1179
1180 %files gb-poppler
1181
1182 %{_libdir}/%{name}/gb.poppler.*
1183 %{_datadir}/%{name}/info/gb.poppler.*
1184
1185 #-----------------------------------------------------------------------------
1186 ### Qt4 ###
1187
1188 %package gb-qt4
1189 Summary: The Gambas Qt GUI component
1190 Group: Development/Basic
1191 Requires: %{name}-runtime = %{version}
1192 Requires: %{name}-gb-image = %{version}
1193 Provides: %{name}-gui-package = %{version}
1194
1195 %description gb-qt4
1196 This package includes the Gambas QT GUI component.
1197
1198 %files gb-qt4
1199
1200 %{_libdir}/%{name}/gb.qt4.component
1201 %{_libdir}/%{name}/gb.qt4.so
1202 %{_datadir}/%{name}/info/gb.qt4.info
1203 %{_datadir}/%{name}/info/gb.qt4.list
1204
1205 #-----------------------------------------------------------------------------
1206
1207 %package gb-qt4-ext
1208 Summary: The Gambas qt-ext component
1209 Group: Development/Basic
1210 Requires: %{name}-runtime = %{version}
1211 Requires: %{name}-gb-qt4 = %{version}
1212
1213 %description gb-qt4-ext
1214 This package contains the Gambas qt-ext components.
1215
1216 %files gb-qt4-ext
1217
1218 %{_libdir}/%{name}/gb.qt4.ext.*
1219 %{_datadir}/%{name}/info/gb.qt4.ext.*
1220
1221 #-----------------------------------------------------------------------------
1222
1223 %package gb-qt4-opengl
1224 Summary: The Gambas qt-opengl component
1225 Group: Development/Basic
1226 Requires: %{name}-runtime = %{version}
1227 Requires: %{name}-gb-qt4 = %{version}
1228 Requires: %{name}-gb-opengl = %{version}
1229
1230 %description gb-qt4-opengl
1231 This package contains the Gambas qt-opengl components.
1232
1233 %files gb-qt4-opengl
1234
1235 %{_libdir}/%{name}/gb.qt4.opengl.*
1236 %{_datadir}/%{name}/info/gb.qt4.opengl.*
1237
1238 #-----------------------------------------------------------------------------
1239
1240 %package gb-qt4-webkit
1241 Summary: The Gambas qt-webkit component
1242 Group: Development/Basic
1243 Requires: %{name}-runtime = %{version}
1244 Requires: %{name}-gb-qt4 = %{version}
1245
1246 %description gb-qt4-webkit
1247 This package contains the Gambas qt-webkit components.
1248
1249 %files gb-qt4-webkit
1250 %{_libdir}/%{name}/gb.qt4.webkit.*
1251 %{_datadir}/%{name}/info/gb.qt4.webkit.*
1252 %{_datadir}/%{name}/control/gb.qt4.webkit/
1253
1254 #-----------------------------------------------------------------------------
1255
1256 %package gb-qt4-webview
1257 Summary: The Gambas qt-webview component
1258 Group: Development/Basic
1259 Requires: %{name}-runtime = %{version}
1260 Requires: %{name}-gb-qt4 = %{version}
1261
1262 %description gb-qt4-webview
1263 This package contains the Gambas qt-webview components.
1264
1265 %files gb-qt4-webview
1266 %{_libdir}/%{name}/gb.qt4.webview.*
1267 %{_datadir}/%{name}/info/gb.qt4.webview.*
1268
1269 #-----------------------------------------------------------------------------
1270 ### Qt5 ###
1271
1272 %package gb-qt5
1273 Summary: The Gambas Qt5 GUI component
1274 Group: Development/Basic
1275 Requires: %{name}-runtime = %{version}
1276 Requires: %{name}-gb-image = %{version}
1277 Provides: %{name}-gui-package = %{version}-%{relese}
1278
1279 %description gb-qt5
1280 This package includes the Gambas QT5 GUI component.
1281
1282 %files gb-qt5
1283
1284 %{_libdir}/%{name}/gb.qt5.component
1285 %{_libdir}/%{name}/gb.qt5.so
1286 %{_datadir}/%{name}/info/gb.qt5.info
1287 %{_datadir}/%{name}/info/gb.qt5.list
1288
1289 #-----------------------------------------------------------------------------
1290
1291 %package gb-qt5-ext
1292 Summary: The Gambas qt5-ext component
1293 Group: Development/Basic
1294 Requires: %{name}-runtime = %{version}
1295 Requires: %{name}-gb-qt5 = %{version}
1296
1297 %description gb-qt5-ext
1298 This package contains the Gambas qt5-ext components.
1299
1300 %files gb-qt5-ext
1301
1302 %{_libdir}/%{name}/gb.qt5.ext.*
1303 %{_datadir}/%{name}/info/gb.qt5.ext.*
1304
1305 #-----------------------------------------------------------------------------
1306
1307 %package gb-qt5-opengl
1308 Summary: The Gambas qt5-opengl component
1309 Group: Development/Basic
1310 Requires: %{name}-runtime = %{version}
1311 Requires: %{name}-gb-qt5 = %{version}
1312 Requires: %{name}-gb-opengl = %{version}
1313
1314 %description gb-qt5-opengl
1315 This package contains the Gambas qt5-opengl components.
1316
1317 %files gb-qt5-opengl
1318
1319 %{_libdir}/%{name}/gb.qt5.opengl.*
1320 %{_datadir}/%{name}/info/gb.qt5.opengl.*
1321
1322 #-----------------------------------------------------------------------------
1323
1324 %package gb-qt5-wayland
1325 Summary: The Gambas qt5-wayland component
1326 Group: Development/Basic
1327 Requires: %{name}-runtime = %{version}
1328 Requires: %{name}-gb-qt5 = %{version}
1329
1330 %description gb-qt5-wayland
1331 This package contains the Gambas qt5-wayland components.
1332
1333 %files gb-qt5-wayland
1334 %{_libdir}/%{name}/gb.qt5.wayland.*
1335 %{_datadir}/%{name}/info/gb.qt5.wayland.*
1336
1337 #-----------------------------------------------------------------------------
1338
1339 %package gb-qt5-webkit
1340 Summary: The Gambas qt5-webkit component
1341 Group: Development/Basic
1342 Requires: %{name}-runtime = %{version}
1343 Requires: %{name}-gb-qt5 = %{version}
1344
1345 %description gb-qt5-webkit
1346 This package contains the Gambas qt5-webkit components.
1347
1348 %files gb-qt5-webkit
1349
1350 %{_libdir}/%{name}/gb.qt5.webkit.*
1351 %{_datadir}/%{name}/info/gb.qt5.webkit.*
1352 %{_datadir}/%{name}/control/gb.qt5.webkit/
1353
1354 #-----------------------------------------------------------------------------
1355
1356 %package gb-qt5-x11
1357 Summary: The Gambas qt5-x11 component
1358 Group: Development/Basic
1359 Requires: %{name}-runtime = %{version}
1360 Requires: %{name}-gb-qt5 = %{version}
1361
1362 %description gb-qt5-x11
1363 This package contains the Gambas qt5-x11 components.
1364
1365 %files gb-qt5-x11
1366 %{_libdir}/%{name}/gb.qt5.x11.*
1367 %{_datadir}/%{name}/info/gb.qt5.x11.*
1368
1369 #-----------------------------------------------------------------------------
1370
1371 %package gb-report
1372 Summary: The Gambas report component
1373 Group: Development/Basic
1374 Requires: %{name}-runtime = %{version}
1375 Requires: %{name}-gb-form = %{version}
1376
1377 %description gb-report
1378 This package contains the Gambas Report components.
1379
1380 %files gb-report
1381
1382 %{_libdir}/%{name}/gb.report.*
1383 %{_datadir}/%{name}/info/gb.report.*
1384 %{_datadir}/%{name}/control/gb.report
1385
1386 #-----------------------------------------------------------------------------
1387
1388 %package gb-report2
1389 Summary: The Gambas report component (version 2)
1390 Group: Development/Basic
1391 Requires: %{name}-runtime = %{version}
1392 Requires: %{name}-gb-form = %{version}
1393
1394 %description gb-report2
1395 This package contains the Gambas Report (version 2) components.
1396
1397 %files gb-report2
1398
1399 %{_libdir}/%{name}/gb.report2.*
1400 %{_datadir}/%{name}/info/gb.report2.*
1401 %dir %{_datadir}/%{name}/control/gb.report2
1402 %{_datadir}/%{name}/control/gb.report2/*
1403
1404 #-----------------------------------------------------------------------------
1405
1406 %package gb-scanner
1407 Summary: The Gambas Scanner component
1408 Group: Development/Basic
1409 Requires: %{name}-runtime = %{version}
1410
1411 %description gb-scanner
1412 The Gambas scanner management library is a frontend of the ScanImage program
1413 provided by the sane toolkit.
1414 It allows to easily manage scanner devices in Gambas code.
1415
1416 %files gb-scanner
1417 %{_libdir}/%{name}/gb.scanner.gambas
1418 %{_libdir}/%{name}/gb.scanner.component
1419 %{_datadir}/%{name}/info/gb.scanner.info
1420 %{_datadir}/%{name}/info/gb.scanner.list
1421
1422 #-----------------------------------------------------------------------------
1423
1424 %package gb-sdl
1425 Summary: The Gambas SDL component
1426 Group: Development/Basic
1427 Requires: %{name}-runtime = %{version}
1428 Requires: %{name}-gb-image = %{version}
1429 Requires: %{name}-gb-image-io = %{version}
1430 Requires: fonts-ttf-dejavu
1431
1432 %description gb-sdl
1433 This component use the sound, image and TTF fonts parts of the SDL
1434 library. It allows you to simultaneously play many sounds and music
1435 stored in a file. If OpenGL drivers are installed it uses them to
1436 accelerate 2D and 3D drawing.
1437
1438 %files gb-sdl
1439 %{_libdir}/%{name}/gb.sdl.so
1440 %{_libdir}/%{name}/gb.sdl.component
1441 %{_datadir}/%{name}/info/gb.sdl.info
1442 %{_datadir}/%{name}/info/gb.sdl.list
1443
1444 #-----------------------------------------------------------------------------
1445
1446 %package gb-sdl-sound
1447 Summary: The Gambas SDL sound component
1448 Group: Development/Basic
1449 Requires: %{name}-runtime = %{version}
1450
1451 %description gb-sdl-sound
1452 This component allows you to play sounds in Gambas. This component
1453 manages up to 32 sound tracks that can play sounds from memory, and
1454 one music track that can play music from a file. Everything is mixed
1455 in real time.
1456
1457 %files gb-sdl-sound
1458
1459 %{_libdir}/%{name}/gb.sdl.sound.*
1460 %{_datadir}/%{name}/info/gb.sdl.sound.*
1461
1462 #-----------------------------------------------------------------------------
1463
1464 %package gb-sdl2
1465 Summary: The Gambas SDL2 component
1466 Group: Development/Basic
1467 Requires: %{name}-runtime = %{version}
1468 Requires: %{name}-gb-image = %{version}
1469 Requires: fonts-ttf-dejavu
1470
1471 %description gb-sdl2
1472 This component use the sound, image and TTF fonts parts of the SDL2
1473 library. It allows you to simultaneously play many sounds and music
1474 stored in a file. If OpenGL drivers are installed it uses them to
1475 accelerate 2D and 3D drawing.
1476
1477 %files gb-sdl2
1478 %{_libdir}/%{name}/gb.sdl2.so
1479 %{_libdir}/%{name}/gb.sdl2.component
1480 %{_datadir}/%{name}/info/gb.sdl2.info
1481 %{_datadir}/%{name}/info/gb.sdl2.list
1482
1483 #-----------------------------------------------------------------------------
1484
1485 %package gb-sdl2-audio
1486 Summary: The Gambas SDL2 audio component
1487 Group: Development/Basic
1488 Requires: %{name}-runtime = %{version}
1489
1490 %description gb-sdl2-audio
1491 This component allows you to play sounds in Gambas. This component
1492 manages up to 32 sound tracks that can play sounds from memory, and
1493 one music track that can play music from a file. Everything is mixed
1494 in real timeu sing SDL2.
1495
1496 %files gb-sdl2-audio
1497
1498 %{_libdir}/%{name}/gb.sdl2.audio.so
1499 %{_libdir}/%{name}/gb.sdl2.audio.component
1500 %{_datadir}/%{name}/info/gb.sdl2.audio.info
1501 %{_datadir}/%{name}/info/gb.sdl2.audio.list
1502
1503 #-----------------------------------------------------------------------------
1504
1505 %package gb-settings
1506 Summary: The Gambas settings component
1507 Group: Development/Basic
1508 Requires: %{name}-runtime = %{version}
1509
1510 %description gb-settings
1511 This components allows you to deal with configuration files.
1512
1513 %files gb-settings
1514
1515 %{_libdir}/%{name}/gb.settings.*
1516 %{_datadir}/%{name}/info/gb.settings.*
1517
1518 #-----------------------------------------------------------------------------
1519
1520 %package gb-signal
1521 Summary: The Gambas signal component
1522 Group: Development/Basic
1523 Requires: %{name}-runtime = %{version}
1524
1525 %description gb-signal
1526 This package contains the Gambas Signal components.
1527
1528 %files gb-signal
1529
1530 %{_libdir}/%{name}/gb.signal.*
1531 %{_datadir}/%{name}/info/gb.signal.*
1532
1533 #-----------------------------------------------------------------------------
1534
1535 %package gb-term
1536 Summary: The Gambas Term component
1537 Group: Development/Basic
1538 Requires: %{name}-runtime = %{version}
1539
1540 %description gb-term
1541 This package contains the Gambas Term components.
1542
1543 %files gb-term
1544
1545 %{_libdir}/%{name}/gb.term.*
1546 %{_datadir}/%{name}/info/gb.term.*
1547 %{_datadir}/%{name}/control/gb.term.*
1548
1549 #-----------------------------------------------------------------------------
1550
1551 %package gb-util
1552 Summary: The Gambas Util component
1553 Group: Development/Basic
1554 Requires: %{name}-runtime = %{version}
1555
1556 %description gb-util
1557 This component provides many useful utility methods or classes.
1558
1559 %files gb-util
1560
1561 %{_libdir}/%{name}/gb.util.gambas
1562 %{_libdir}/%{name}/gb.util.component
1563 %{_datadir}/%{name}/info/gb.util.info
1564 %{_datadir}/%{name}/info/gb.util.list
1565
1566 #-----------------------------------------------------------------------------
1567
1568 %package gb-util-web
1569 Summary: The Gambas Util Web component
1570 Group: Development/Basic
1571 Requires: %{name}-runtime = %{version}
1572
1573 # can be removed for mga7
1574 Conflicts: gambas3-gb-util < 3.8.4-9
1575
1576 %description gb-util-web
1577 This component provides many utilities useful for web applications.
1578
1579 %files gb-util-web
1580
1581 %{_libdir}/%{name}/gb.util.web.gambas
1582 %{_libdir}/%{name}/gb.util.web.component
1583 %{_datadir}/%{name}/info/gb.util.web.info
1584 %{_datadir}/%{name}/info/gb.util.web.list
1585 %dir %{_datadir}/%{name}/control/gb.util.web
1586 %{_datadir}/%{name}/control/gb.util.web/*
1587
1588 #-----------------------------------------------------------------------------
1589
1590 %package gb-v4l
1591 Summary: The Gambas Video4Linux component
1592 Group: Development/Basic
1593 Requires: %{name}-runtime = %{version}
1594 Requires: %{name}-gb-image = %{version}
1595
1596 %description gb-v4l
1597 This components allows you to use the Video4Linux interface with
1598 Gambas.
1599
1600 %files gb-v4l
1601
1602 %{_libdir}/%{name}/gb.v4l.*
1603 %{_datadir}/%{name}/info/gb.v4l.*
1604
1605 #-----------------------------------------------------------------------------
1606
1607 %package gb-vb
1608 Summary: The Gambas Visual Basic(tm) compatibility component
1609 Group: Development/Basic
1610 Requires: %{name}-runtime = %{version}
1611
1612 %description gb-vb
1613 This component aims at including some functions that imitate the
1614 behaviour of Visual Basic(TM) functions. Use it only if you want to
1615 port some VB projects.
1616
1617 %files gb-vb
1618
1619 %{_libdir}/%{name}/gb.vb.*
1620 %{_datadir}/%{name}/info/gb.vb.*
1621
1622 #-----------------------------------------------------------------------------
1623
1624 %package gb-web
1625 Summary: The Gambas CGI component
1626 Group: Development/Basic
1627 Requires: %{name}-runtime = %{version}
1628
1629 %description gb-web
1630 This components allows you to make CGI web applications using Gambas,
1631 with an ASP-like interface.
1632
1633 %files gb-web
1634
1635 %{_libdir}/%{name}/gb.web.component
1636 %{_libdir}/%{name}/gb.web.gambas
1637 %{_datadir}/%{name}/info/gb.web.info
1638 %{_datadir}/%{name}/info/gb.web.list
1639
1640 #-----------------------------------------------------------------------------
1641
1642 %package gb-web-feed
1643 Summary: The Gambas CGI web-feed component
1644 Group: Development/Basic
1645 Requires: %{name}-runtime = %{version}
1646 Requires: %{name}-gb-xml = %{version}
1647 Requires: %{name}-gb-util = %{version}
1648
1649 %description gb-web-feed
1650 This components allows you to make CGI web-feed applications using Gambas,
1651 with an ASP-like interface.
1652
1653 %files gb-web-feed
1654
1655 %{_libdir}/%{name}/gb.web.feed.component
1656 %{_libdir}/%{name}/gb.web.feed.gambas
1657 %{_datadir}/%{name}/info/gb.web.feed.info
1658 %{_datadir}/%{name}/info/gb.web.feed.list
1659
1660 #-----------------------------------------------------------------------------
1661
1662 %package gb-web-form
1663 Summary: The Gambas CGI web-form component
1664 Group: Development/Basic
1665 Requires: %{name}-runtime = %{version}
1666 Requires: %{name}-gb-web = %{version}
1667 Requires: %{name}-gb-util-web = %{version}
1668 Requires: %{name}-gb-util = %{version}
1669
1670 %description gb-web-form
1671 This components allows you to make CGI web-form applications using Gambas,
1672 with an ASP-like interface.
1673
1674 %files gb-web-form
1675
1676 %{_libdir}/%{name}/gb.web.form.component
1677 %{_libdir}/%{name}/gb.web.form.gambas
1678 %{_datadir}/%{name}/info/gb.web.form.info
1679 %{_datadir}/%{name}/info/gb.web.form.list
1680 %{_datadir}/%{name}/control/gb.web.form/
1681
1682 #-----------------------------------------------------------------------------
1683
1684 %package gb-web-gui
1685 Summary: The Gambas CGI web-gui component
1686 Group: Development/Basic
1687 Requires: %{name}-runtime = %{version}
1688 Requires: %{name}-gb-util = %{version}
1689 Requires: %{name}-gb-web = %{version}
1690 Requires: %{name}-gb-util-web = %{version}
1691 Requires: %{name}-gb-signal = %{version}
1692
1693 %description gb-web-gui
1694 This components allows you to make CGI web-gui applications using Gambas,
1695 with an ASP-like interface.
1696
1697 %files gb-web-gui
1698
1699 %{_libdir}/%{name}/gb.web.gui.component
1700 %{_libdir}/%{name}/gb.web.gui.gambas
1701 %{_datadir}/%{name}/info/gb.web.gui.info
1702 %{_datadir}/%{name}/info/gb.web.gui.list
1703 %{_datadir}/%{name}/control/gb.web.gui/
1704
1705 #-----------------------------------------------------------------------------
1706
1707 %package gb-libxml
1708 Summary: The Gambas libxml component
1709 Group: Development/Basic
1710 Requires: %{name}-runtime = %{version}
1711
1712 %description gb-libxml
1713 This component allows you to use libxml.
1714
1715 %files gb-libxml
1716
1717 %{_libdir}/%{name}/gb.libxml.so
1718 %{_libdir}/%{name}/gb.libxml.component
1719 %{_datadir}/%{name}/info/gb.libxml.info
1720 %{_datadir}/%{name}/info/gb.libxml.list
1721
1722 #-----------------------------------------------------------------------------
1723
1724 %package gb-logging
1725 Summary: The Gambas logging component
1726 Group: Development/Basic
1727 Requires: %{name}-runtime = %{version}
1728
1729 %description gb-logging
1730 This component implements a flexible logging system for Gambas applications.
1731 The formatting of messages is based on the RFC5454 document
1732 which describes the standard "syslog" format.
1733
1734 %files gb-logging
1735
1736 %{_libdir}/%{name}/gb.logging.*
1737 %{_datadir}/%{name}/info/gb.logging.info
1738 %{_datadir}/%{name}/info/gb.logging.list
1739
1740 #-----------------------------------------------------------------------------
1741
1742 %package gb-xml
1743 Summary: The Gambas xml component
1744 Group: Development/Basic
1745 Requires: %{name}-runtime = %{version}
1746
1747 %description gb-xml
1748 This component allows you to use xml.
1749
1750 %files gb-xml
1751 %{_libdir}/%{name}/gb.xml.so
1752 %{_libdir}/%{name}/gb.xml.component
1753 %{_libdir}/%{name}/gb.xml.gambas
1754 %{_datadir}/%{name}/info/gb.xml.info
1755 %{_datadir}/%{name}/info/gb.xml.list
1756
1757 #-----------------------------------------------------------------------------
1758
1759 %package gb-xml-html
1760 Summary: The Gambas xml html component
1761 Group: Development/Basic
1762 Requires: %{name}-runtime = %{version}
1763 Requires: %{name}-gb-xml
1764
1765 %description gb-xml-html
1766 This component allows you to use xml html.
1767
1768 %files gb-xml-html
1769
1770 %{_libdir}/%{name}/gb.xml.html.so
1771 %{_libdir}/%{name}/gb.xml.html.component
1772 %{_datadir}/%{name}/info/gb.xml.html.info
1773 %{_datadir}/%{name}/info/gb.xml.html.list
1774
1775 #-----------------------------------------------------------------------------
1776
1777 %package gb-xml-rpc
1778 Summary: The Gambas xml-rpc component
1779 Group: Development/Basic
1780 Requires: %{name}-runtime = %{version}
1781 Requires: %{name}-gb-xml
1782
1783 %description gb-xml-rpc
1784 This component allows you to use xml-rpc.
1785
1786 %files gb-xml-rpc
1787
1788 %{_libdir}/%{name}/gb.xml.rpc.gambas
1789 %{_libdir}/%{name}/gb.xml.rpc.component
1790 %{_datadir}/%{name}/info/gb.xml.rpc.info
1791 %{_datadir}/%{name}/info/gb.xml.rpc.list
1792
1793 #-----------------------------------------------------------------------------
1794
1795 %package gb-xml-xslt
1796 Summary: The Gambas xml-xslt component
1797 Group: Development/Basic
1798 Requires: %{name}-runtime = %{version}
1799 Requires: %{name}-gb-xml = %{version}
1800
1801 %description gb-xml-xslt
1802 This component allows you to use xml-xslt.
1803
1804 %files gb-xml-xslt
1805
1806 %{_libdir}/%{name}/gb.xml.xslt*
1807 %{_datadir}/%{name}/info/gb.xml.xslt*
1808
1809 #-----------------------------------------------------------------------------
1810
1811 %package gb-data
1812 Summary: The Gambas data component
1813 Group: Development/Basic
1814 Requires: %{name}-runtime = %{version}
1815
1816 %description gb-data
1817 %{summary}.
1818
1819 %files gb-data
1820
1821 %{_libdir}/%{name}/gb.data*
1822 %{_datadir}/%{name}/info/gb.data*
1823
1824 #-----------------------------------------------------------------------------
1825
1826 %package gb-complex
1827 Summary: The Gambas complex component
1828 Group: Development/Basic
1829 Requires: %{name}-runtime = %{version}
1830
1831 %description gb-complex
1832 This component allows you to work with complex numbers.
1833
1834 %files gb-complex
1835
1836 %{_libdir}/%{name}/gb.complex*
1837 %{_datadir}/%{name}/info/gb.complex*
1838
1839 #-----------------------------------------------------------------------------
1840
1841 %package gb-args
1842 Summary: The Gambas args component
1843 Group: Development/Basic
1844 Requires: %{name}-runtime = %{version}
1845
1846 %description gb-args
1847 This component allows you to analyze command line arguments.
1848 It should replace the unmaintained gb.option component.
1849
1850 %files gb-args
1851
1852 %{_libdir}/%{name}/gb.args*
1853 %{_datadir}/%{name}/info/gb.args*
1854
1855 #-----------------------------------------------------------------------------
1856
1857 %package gb-httpd
1858 Summary: The Gambas httpd component
1859 Group: Development/Basic
1860 Requires: %{name}-runtime = %{version}
1861
1862 %description gb-httpd
1863 %{summary}.
1864
1865 %files gb-httpd
1866
1867 %{_libdir}/%{name}/gb.httpd*
1868 %{_datadir}/%{name}/info/gb.httpd*
1869
1870 #-----------------------------------------------------------------------------
1871
1872 %package -n task-gambas3
1873 Summary: Metapackage for Gambas3
1874 Group: Development/Basic
1875 BuildArch: noarch
1876 Recommends: gambas3-examples
1877 Requires: gambas3-devel
1878 Requires: gambas3-gb-args
1879 Requires: gambas3-gb-cairo
1880 Requires: gambas3-gb-chart
1881 Requires: gambas3-gb-clipper
1882 Requires: gambas3-gb-complex
1883 Requires: gambas3-gb-compress
1884 Requires: gambas3-gb-crypt
1885 Requires: gambas3-gb-data
1886 Requires: gambas3-gb-db
1887 Requires: gambas3-gb-db-form
1888 Requires: gambas3-gb-db-mysql
1889 Requires: gambas3-gb-db-odbc
1890 Requires: gambas3-gb-db-postgresql
1891 Requires: gambas3-gb-db-sqlite2
1892 Requires: gambas3-gb-db-sqlite3
1893 Requires: gambas3-gb-dbus
1894 Requires: gambas3-gb-desktop
1895 Requires: gambas3-gb-eval-highlight
1896 Requires: gambas3-gb-form
1897 Requires: gambas3-gb-form-dialog
1898 Requires: gambas3-gb-form-editor
1899 Requires: gambas3-gb-form-htmlview
1900 Requires: gambas3-gb-form-mdi
1901 Requires: gambas3-gb-form-print
1902 Requires: gambas3-gb-form-stock
1903 Requires: gambas3-gb-form-terminal
1904 Requires: gambas3-gb-gmp
1905 Requires: gambas3-gb-gsl
1906 Requires: gambas3-gb-gtk
1907 Requires: gambas3-gb-gtk3
1908 Requires: gambas3-gb-httpd
1909 Requires: gambas3-gb-image
1910 Requires: gambas3-gb-image-effect
1911 Requires: gambas3-gb-image-imlib
1912 Requires: gambas3-gb-image-io
1913 Requires: gambas3-gb-inotify
1914 Requires: gambas3-gb-jit
1915 Requires: gambas3-gb-libxml
1916 Requires: gambas3-gb-logging
1917 Requires: gambas3-gb-map
1918 Requires: gambas3-gb-markdown
1919 Requires: gambas3-gb-media
1920 Requires: gambas3-gb-media-form
1921 Requires: gambas3-gb-memcached
1922 Requires: gambas3-gb-mime
1923 Requires: gambas3-gb-mysql
1924 Requires: gambas3-gb-ncurses
1925 Requires: gambas3-gb-net
1926 Requires: gambas3-gb-net-curl
1927 Requires: gambas3-gb-net-pop3
1928 Requires: gambas3-gb-net-smtp
1929 Requires: gambas3-gb-openal
1930 Requires: gambas3-gb-opengl
1931 Requires: gambas3-gb-opengl-glsl
1932 Requires: gambas3-gb-opengl-glu
1933 Requires: gambas3-gb-opengl-sge
1934 Requires: gambas3-gb-openssl
1935 Requires: gambas3-gb-option
1936 Requires: gambas3-gb-pcre
1937 Requires: gambas3-gb-pdf
1938 Requires: gambas3-gb-poppler
1939 Requires: gambas3-gb-qt4
1940 Requires: gambas3-gb-qt4-ext
1941 Requires: gambas3-gb-qt4-opengl
1942 Requires: gambas3-gb-qt4-webkit
1943 Requires: gambas3-gb-qt4-webview
1944 Requires: gambas3-gb-qt5
1945 Requires: gambas3-gb-qt5-ext
1946 Requires: gambas3-gb-qt5-opengl
1947 Requires: gambas3-gb-qt5-wayland
1948 Requires: gambas3-gb-qt5-webkit
1949 Requires: gambas3-gb-qt5-x11
1950 Requires: gambas3-gb-report
1951 Requires: gambas3-gb-report2
1952 Requires: gambas3-gb-scanner
1953 Requires: gambas3-gb-sdl
1954 Requires: gambas3-gb-sdl2
1955 Requires: gambas3-gb-sdl2-audio
1956 Requires: gambas3-gb-sdl-sound
1957 Requires: gambas3-gb-settings
1958 Requires: gambas3-gb-signal
1959 Requires: gambas3-gb-term
1960 Requires: gambas3-gb-test
1961 Requires: gambas3-gb-util
1962 Requires: gambas3-gb-util-web
1963 Requires: gambas3-gb-v4l
1964 Requires: gambas3-gb-vb
1965 Requires: gambas3-gb-web
1966 Requires: gambas3-gb-web-feed
1967 Requires: gambas3-gb-web-form
1968 Requires: gambas3-gb-web-gui
1969 Requires: gambas3-gb-xml
1970 Requires: gambas3-gb-xml-html
1971 Requires: gambas3-gb-xml-rpc
1972 Requires: gambas3-gb-xml-xslt
1973 Requires: gambas3-ide
1974 Requires: gambas3-runtime
1975 Requires: gambas3-script
1976
1977 %description -n task-gambas3
1978 This package is a meta-package, meaning that its purpose is to contain
1979 full list of dependencies for Gambas3.
1980
1981 %files -n task-gambas3
1982
1983 #-----------------------------------------------------------------------------
1984
1985 %prep
1986 %setup -q -n gambas-%{version}
1987 %autopatch -p1
1988
1989 # remove not-workable examples
1990 rm -rf app/examples/Games/Invaders
1991 rm -rf app/examples/Multimedia/MediaPlayer
1992
1993 for i in $(find . -name "acinclude.m4");
1994 do
1995 sed -i \
1996 -e 's|$AM_CFLAGS -O.|$AM_CFLAGS|g' \
1997 -e 's|$AM_CXXFLAGS -O.|$AM_CXXFLAGS|g' ${i}
1998 done
1999
2000 # build plugin modules without version info
2001 for i in $(find . -name "Makefile.am");
2002 do
2003 sed -i -e '/LDFLAGS/s/-module/-module -avoid-version/g' $i
2004 done
2005
2006 %build
2007 export CXXFLAGS="%{build_cxxflags} -std=c++17"
2008 %set_build_flags
2009 autoreconf -fi
2010 for i in $(find -name configure)
2011 do
2012 pushd $(dirname $i)
2013 %before_configure
2014 popd
2015 done
2016
2017 %configure
2018 %make_build
2019
2020 %install
2021 %make_install
2022
2023 find %{buildroot} -name '*.la' -delete
2024
2025 rm -f %{buildroot}%{_libdir}/%{name}/gb.so %{buildroot}%{_libdir}/%{name}/gb.so.*
2026 rm -f %{buildroot}%{_datadir}/appdata/%{name}.appdata*
2027
2028 for png in 128x128 64x64 32x32 22x22 16x16; do
2029 mkdir -p %{buildroot}%{_iconsdir}/hicolor/${png}/apps/
2030 convert -geometry $png app/src/%{name}/img/logo/logo.png %{buildroot}%{_iconsdir}/hicolor/${png}/apps/%{name}.png
2031 done
2032
2033 install -D -m 644 app/desktop/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
2034 install -D -m 644 app/src/%{name}/img/logo/logo-ide.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
2035 install -D -m 644 app/desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
2036
2037 mkdir -p %{buildroot}%{_datadir}/%{name}/examples
2038 cp -R app/examples/ %{buildroot}%{_datadir}/%{name}/

  ViewVC Help
Powered by ViewVC 1.1.30