source: projects/specs/trunk/g/gambas3/gambas3-vl.spec @ 11825

Revision 11825, 74.4 KB checked in by ara_t, 5 years ago (diff)

gambas3: rebuild with openssl-1.1.1

Line 
1Summary:  BASIC compiler, IDE and GUI builder
2Summary(ja):  GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
3Name:     gambas3
4Version:  3.9.2
5Release:  2%{?_dist_release}
6
7Source0:  http://downloads.sourceforge.net/gambas/%{name}-%{version}.tar.bz2
8Source1:  gambas3.desktop
9
10Patch1:   %{name}-3.2.0-nolintl.patch
11Patch2:   %{name}-3.2.0-noliconv.patch
12# Don't conflict with siginfo_t define
13Patch5:   gambas3-3.1.1-linux-siginfo.patch
14# Fix incorrect quotes causing SDL2 detection failures
15Patch7:   gambas3-3.9.2-gb.sdl2-quotefix.patch
16
17# patch from fedora
18# https://src.fedoraproject.org/rpms/gambas3/blob/master/f/0001-adapt-to-poppler-0.58.patch
19Patch100: 0001-adapt-to-poppler-0.58.patch
20
21# https://gitlab.com/gambas/gambas/commit/caf54c5b75d62d3136f12a6e5657df4e2ec555ba
22Patch101: gambas3-3.9.2-SDL2-MIX_INIT_FLUIDSYNTH.patch
23
24License:  GPL
25Group:    Applications/Development
26URL:      http://gambas.sourceforge.net/
27
28BuildRequires:  cairo-devel
29BuildRequires:  bzip2-devel
30BuildRequires:  zlib-devel
31BuildRequires:  mysql-devel
32BuildRequires:  libmysqlclient-devel
33BuildRequires:  unixODBC-devel
34BuildRequires:  libpq-devel
35BuildRequires:  sqlite-devel
36BuildRequires:  sqlite3-devel
37BuildRequires:  dbus-devel
38BuildRequires:  libgnome-keyring-devel libxslt-devel
39BuildRequires:  libXmu-devel libXtst-devel
40BuildRequires:  gmp-devel
41BuildRequires:  gsl-devel
42BuildRequires:  librsvg2-devel
43BuildRequires:  gtk2-devel
44BuildRequires:  gtk3-devel
45BuildRequires:  gtkglext-devel
46BuildRequires:  imlib2-devel >= 1.4.0
47BuildRequires:  gamin-devel
48BuildRequires:  libxml2-devel
49BuildRequires:  gmime-devel
50BuildRequires:  ncurses-devel
51BuildRequires:  curl-devel >= 7.13
52BuildRequires:  mesa-libGL-devel mesa-libGLU-devel glew-devel
53BuildRequires:  openssl-devel libtool-ltdl-devel
54BuildRequires:  pcre-devel
55BuildRequires:  poppler-devel
56BuildRequires:  qt4-devel
57BuildRequires:  qt5-qtsvg-devel qt5-qtbase-devel
58BuildRequires:  qt5-qtx11extras-devel qt5-qtwebkit-devel
59BuildRequires:  SDL-devel SDL_mixer-devel SDL_image-devel
60BuildRequires:  SDL_ttf-devel SDL_gfx-devel
61BuildRequires:  SDL2-devel SDL2_mixer-devel SDL2_image-devel SDL2_ttf-devel
62BuildRequires:  libv4l-devel
63BuildRequires:  xdg-utils
64
65BuildRoot:  %{_tmppath}/%{name}-%{version}-root
66
67Vendor: Project Vine
68Distribution: Vine Linux
69Packager: kazutaka
70
71
72%description
73Gambas is a free development environment based on a Basic interpreter
74with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
75With Gambas, you can quickly design your program GUI, access MySQL or
76PostgreSQL databases, control KDE applications with DCOP, translate
77your program into many languages, create network applications easily,
78build RPMs of your apps automatically, and so on... You have to install
79the necessary components
80
81
82%description -l ja
83Gambas はオブジェクト指向に拡張された BASIC インタプリタベースの、Visual
84Basic(TM) に良く似た(でもクローンではありません!)フリーな開発環境です。
85Gambas を使えば、GUI のすばやいデザイン、MySQL や PostgreSQL データベース
86へのアクセス、DCOP 経由での KDE アプリケーションの制御、プログラムの多言
87語への翻訳、ネットワークアプリケーションの手軽な開発、RPMパッケージの自動
88作成、等々が可能になります。必要に応じてコンポーネントをインストールして
89ください。
90
91#-----------------------------------------------------------------------------
92
93%package runtime
94Summary:  The Gambas runtime
95Summary(ja):  Gambas ランタイム
96Group:    Applications/Development
97Requires: %{name}-gb-debug = %{version}-%{release}
98Requires: %{name}-gb-draw = %{version}-%{release}
99Requires: %{name}-gb-eval = %{version}-%{release}
100Requires: %{name}-gb-geom = %{version}-%{release}
101Requires: %{name}-gb-gui = %{version}-%{release}
102
103Requires(post): xdg-utils
104
105Obsoletes:  %{name}-gb-info < 3.0.0
106Provides: %{name}-gb-info = %{version}-%{release}
107
108%description runtime
109This package includes the Gambas interpreter needed to run Gambas applications.
110
111%description runtime -l ja
112このパッケージには Gambas アプリケーションの実行に必要なインタプリタ
113が含まれています。
114
115#-----------------------------------------------------------------------------
116
117%package devel
118Summary:  The development package for Gambas
119Summary(ja):  Gambas の開発用パッケージ
120Group:    Applications/Development
121
122%description devel
123This package includes all tools needed to compile Gambas projects without
124having to install the complete development environment.
125
126%description devel -l ja
127このパッケージには、IDE をインストールせずに Gambas アプリケーションを
128コンパイルするのに必要なツールが含まれています。
129
130#-----------------------------------------------------------------------------
131
132%package scripter
133Summary:  The Gambas scripter package
134Summary(ja):  Gambas スクリプト実行用パッケージ
135Group:    Applications/Development
136Requires: %{name}-runtime = %{version}-%{release}
137Requires: %{name}-devel = %{version}-%{release}
138
139%description scripter
140This package includes the scripter program that allows to write script
141files in Gambas.
142
143%description scripter -l ja
144このパッケージには、Gambas で記述したスクリプトを実行する scripter
145プログラムが含まれています。
146
147#-----------------------------------------------------------------------------
148
149%package ide
150Summary:  BASIC compiler, IDE and GUI builder
151Summary(ja):  GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
152Group:    Applications/Development
153Requires: %{name}-runtime = %{version}-%{release}
154Requires: %{name}-devel = %{version}-%{release}
155Requires: %{name}-gb-args = %{version}-%{release}
156Requires: %{name}-gb-cairo = %{version}-%{release}
157Requires: %{name}-gb-chart = %{version}-%{release}
158Requires: %{name}-gb-clipper = %{version}-%{release}
159Requires: %{name}-gb-complex = %{version}-%{release}
160Requires: %{name}-gb-compress = %{version}-%{release}
161Requires: %{name}-gb-crypt = %{version}-%{release}
162Requires: %{name}-gb-data = %{version}-%{release}
163Requires: %{name}-gb-db = %{version}-%{release}
164Requires: %{name}-gb-db-form = %{version}-%{release}
165Requires: %{name}-gb-db-mysql = %{version}-%{release}
166Requires: %{name}-gb-db-odbc = %{version}-%{release}
167Requires: %{name}-gb-db-postgresql = %{version}-%{release}
168Requires: %{name}-gb-db-sqlite2 = %{version}-%{release}
169Requires: %{name}-gb-db-sqlite3 = %{version}-%{release}
170Requires: %{name}-gb-dbus = %{version}-%{release}
171Requires: %{name}-gb-desktop = %{version}-%{release}
172Requires: %{name}-gb-eval = %{version}-%{release}
173Requires: %{name}-gb-eval-highlight = %{version}-%{release}
174Requires: %{name}-gb-form = %{version}-%{release}
175Requires: %{name}-gb-form-dialog = %{version}-%{release}
176Requires: %{name}-gb-form-editor = %{version}-%{release}
177Requires: %{name}-gb-form-mdi = %{version}-%{release}
178Requires: %{name}-gb-form-stock = %{version}-%{release}
179Requires: %{name}-gb-form-terminal = %{version}-%{release}
180Requires: %{name}-gb-geom = %{version}-%{release}
181Requires: %{name}-gb-gmp = %{version}-%{release}
182Requires: %{name}-gb-gtk = %{version}-%{release}
183Requires: %{name}-gb-gtk3 = %{version}-%{release}
184Requires: %{name}-gb-gsl = %{version}-%{release}
185Requires: %{name}-gb-gtk-opengl = %{version}-%{release}
186Requires: %{name}-gb-httpd = %{version}-%{release}
187Requires: %{name}-gb-image = %{version}-%{release}
188Requires: %{name}-gb-image-effect = %{version}-%{release}
189Requires: %{name}-gb-image-imlib = %{version}-%{release}
190Requires: %{name}-gb-image-io = %{version}-%{release}
191Requires: %{name}-gb-inotify = %{version}-%{release}
192Requires: %{name}-gb-libxml = %{version}-%{release}
193Requires: %{name}-gb-logging = %{version}-%{release}
194Requires: %{name}-gb-map = %{version}-%{release}
195Requires: %{name}-gb-markdown = %{version}-%{release}
196Requires: %{name}-gb-memcached = %{version}-%{release}
197Requires: %{name}-gb-mime = %{version}-%{release}
198Requires: %{name}-gb-mysql = %{version}-%{release}
199Requires: %{name}-gb-ncurses = %{version}-%{release}
200Requires: %{name}-gb-net = %{version}-%{release}
201Requires: %{name}-gb-net-curl = %{version}-%{release}
202Requires: %{name}-gb-net-pop3 = %{version}-%{release}
203Requires: %{name}-gb-net-smtp = %{version}-%{release}
204Requires: %{name}-gb-opengl = %{version}-%{release}
205Requires: %{name}-gb-opengl-glu = %{version}-%{release}
206Requires: %{name}-gb-opengl-sge = %{version}-%{release}
207Requires: %{name}-gb-openssl = %{version}-%{release}
208Requires: %{name}-gb-option = %{version}-%{release}
209Requires: %{name}-gb-pcre = %{version}-%{release}
210Requires: %{name}-gb-pdf = %{version}-%{release}
211Requires: %{name}-gb-qt4 = %{version}-%{release}
212Requires: %{name}-gb-qt4-ext = %{version}-%{release}
213Requires: %{name}-gb-qt4-opengl = %{version}-%{release}
214Requires: %{name}-gb-qt4-webkit = %{version}-%{release}
215Requires: %{name}-gb-qt5 = %{version}-%{release}
216Requires: %{name}-gb-qt5-ext = %{version}-%{release}
217Requires: %{name}-gb-qt5-opengl = %{version}-%{release}
218Requires: %{name}-gb-qt5-webkit = %{version}-%{release}
219Requires: %{name}-gb-report = %{version}-%{release}
220Requires: %{name}-gb-report2 = %{version}-%{release}
221Requires: %{name}-gb-scanner = %{version}-%{release}
222Requires: %{name}-gb-sdl = %{version}-%{release}
223Requires: %{name}-gb-sdl-sound = %{version}-%{release}
224Requires: %{name}-gb-sdl2 = %{version}-%{release}
225Requires: %{name}-gb-sdl2-audio = %{version}-%{release}
226Requires: %{name}-gb-settings = %{version}-%{release}
227Requires: %{name}-gb-signal = %{version}-%{release}
228Requires: %{name}-gb-util = %{version}-%{release}
229Requires: %{name}-gb-util-web = %{version}-%{release}
230Requires: %{name}-gb-v4l = %{version}-%{release}
231Requires: %{name}-gb-vb = %{version}-%{release}
232Requires: %{name}-gb-web = %{version}-%{release}
233Requires: %{name}-gb-xml = %{version}-%{release}
234Requires: %{name}-gb-xml-html = %{version}-%{release}
235Requires: %{name}-gb-xml-rpc = %{version}-%{release}
236Requires: %{name}-gb-xml-xslt = %{version}-%{release}
237
238%description ide
239Gambas is a free development environment based on a Basic interpreter
240with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
241With Gambas, you can quickly design your program GUI, access MySQL or
242PostgreSQL databases, control KDE applications with DCOP, translate
243your program into many languages, create network applications easily,
244build RPMs of your apps automatically, and so on... You have to install
245the necessary components
246
247This package includes the complete Gambas Development Environment, with the
248database manager, the help files, and all components.
249
250%description ide -l ja
251Gambas はオブジェクト指向に拡張された BASIC インタプリタベースの、Visual
252Basic(TM) に良く似た(でもクローンではありません!)フリーな開発環境です。
253Gambas を使えば、GUI のすばやいデザイン、MySQL や PostgreSQL データベース
254へのアクセス、DCOP 経由での KDE アプリケーションの制御、プログラムの多言
255語への翻訳、ネットワークアプリケーションの手軽な開発、RPMパッケージの自動
256作成、等々が可能になります。必要に応じてコンポーネントをインストールして
257ください。
258
259このパッケージには IDE (統合開発環境)、データベースマネージャ、ヘルプ
260ファイル、およびその他のコンポーネントが含まれています。
261
262#-----------------------------------------------------------------------------
263
264%package gb-args
265Summary:  The Gambas program arguments parser
266Summary(ja):  Gambas 用プログラム引数解析コンポーネント
267Group:    Applications/Development
268Requires: %{name}-runtime = %{version}-%{release}
269
270%description gb-args
271This component allows you to extract options from the program arguments.
272
273%description gb-args -l ja
274このコンポーネントによりプログラムの引数からオプションを抽出できる
275ようになります。
276
277#-----------------------------------------------------------------------------
278
279%package gb-cairo
280Summary:  A cairo component
281Summary(ja):  Cairo コンポーネント
282Group:    Applications/Development
283Requires: %{name}-runtime = %{version}-%{release}
284
285%description gb-cairo
286This component allows you to handle vectorial drawing based on Cairo
2872D graphics library.
288
289%description gb-cairo -l ja
290このコンポーネントにより Cairo 2D グラフィックライブラリを利用した
291ベクトル形式の描画機能を利用できるようになります。
292
293#-----------------------------------------------------------------------------
294
295%package gb-chart
296Summary:  The Gambas chart component
297Summary(ja):  Gambas 用 グラフコンポーネント
298Group:    Applications/Development
299Requires: %{name}-runtime = %{version}-%{release}
300
301%description gb-chart
302This component provides functions to draw chats.
303
304%description gb-chart -l ja
305このコンポーネントはグラフを作図する機能を提供します。
306
307#-----------------------------------------------------------------------------
308
309%package gb-clipper
310Summary:  A polygon management based on Clipper library for Gambas
311Summary(ja):  Gambas 用 Clipper ライブラリベースのポリゴン管理コンポーネント
312Group:    Applications/Development
313Requires: %{name}-runtime = %{version}-%{release}
314
315%description gb-clipper
316This component implements polygon clipping methods based on the
317Clipper library.
318
319%description gb-clipper -l ja
320このコンポーネントは Clipper ライブラリベースのポリゴンの切り出し機能を
321実装しています。
322
323#-----------------------------------------------------------------------------
324
325%package gb-complex
326Summary:  A complex number component
327Summary(ja):  複素数コンポーネント
328Group:    Applications/Development
329Requires: %{name}-runtime = %{version}-%{release}
330
331%description gb-complex
332This component brings complex numbers support to the interpreter.
333
334%description gb-complex -l ja
335このコンポーネントによりインタープリターに複素数のサポートします。
336
337#-----------------------------------------------------------------------------
338
339%package gb-compress
340Summary:  A compression component
341Summary(ja):  圧縮コンポーネント
342Group:    Applications/Development
343Requires: %{name}-runtime = %{version}-%{release}
344
345%description gb-compress
346This component allows you to compress/uncompress data or files with
347the bzip2 and zip algorithms.
348
349%description gb-compress -l ja
350このコンポーネントによりデータやファイルを bzip2 および zip 形式で圧縮
351できるようになります。
352
353#-----------------------------------------------------------------------------
354
355%package gb-crypt
356Summary:  The Gambas crypt component
357Summary(ja):  Gambas 用暗号化コンポーネント
358Group:    Applications/Development
359Requires: %{name}-runtime = %{version}-%{release}
360
361%description gb-crypt
362This component provides crypt function to Gambas, that allows
363to use the crypt() Gnu C library function.
364
365%description gb-crypt -l ja
366このコンポーネントにより GNU C ライブラリの crypt() を利用した
367暗号化機能が利用できるようになります。
368
369#-----------------------------------------------------------------------------
370
371%package gb-data
372Summary:  More container datatypes component
373Summary(ja):  様々なコンテナデータ型コンポーネント
374Group:    Applications/Development
375Requires: %{name}-runtime = %{version}-%{release}
376
377%description gb-data
378%{summary}
379
380#-----------------------------------------------------------------------------
381
382%package gb-db
383Summary:  The database component
384Summary(ja):  データベースコンポーネント
385Group:    Applications/Development
386Requires: %{name}-runtime = %{version}-%{release}
387
388%description gb-db
389This component allows you to access many databases management systems,
390provided that you install the needed driver packages.
391
392%description gb-db -l ja
393このコンポーネントにより様々な種類のデータベース管理システムにアクセス
394できるようになります。(ただし各データベース用のドライバをあらかじめ
395インストールしておく必要があります。)
396
397#-----------------------------------------------------------------------------
398
399%package gb-db-form
400Summary:  The database form component
401Summary(ja):  データベース用フォームコンポーネント
402Group:    Applications/Development
403Requires: %{name}-runtime = %{version}-%{release}
404Requires: %{name}-gb-db = %{version}-%{release}
405
406%description gb-db-form
407This component provides some data bound controls, i.e. controls that can
408display and edit database records automatically.
409
410%description gb-db-form -l ja
411このコンポーネントはいくつかのデータバウンドコントロールを提供します。
412(例えばデータベースのレコードを自動的に表示/編集できるコントロールなど)
413
414#-----------------------------------------------------------------------------
415
416%package gb-db-mysql
417Summary:  The MySQL driver for the Gambas database component
418Summary(ja):  Gambas データベースコンポーネント用の MySQL ドライバ
419Group:    Applications/Development
420Requires: %{name}-runtime = %{version}-%{release}
421Requires: %{name}-gb-db = %{version}-%{release}
422
423%description gb-db-mysql
424This component allows you to access MySQL databases.
425
426%description gb-db-mysql -l ja
427このコンポーネントにより MySQL データベースにアクセスできるように
428なります。
429
430#-----------------------------------------------------------------------------
431
432%package gb-db-odbc
433Summary:  The ODBC driver for the Gambas database component
434Summary(ja):  Gambas データベースコンポーネント用の ODBC ドライバ
435Group:    Applications/Development
436Requires: %{name}-runtime = %{version}-%{release}
437Requires: %{name}-gb-db = %{version}-%{release}
438
439%description gb-db-odbc
440This component allows you to access databases via unixODBC.
441
442%description gb-db-odbc -l ja
443このコンポーネントにより unixODBC経由でデータベースにアクセスできるよう
444になります。
445
446#-----------------------------------------------------------------------------
447
448%package gb-db-postgresql
449Summary:  The postgresql driver for the Gambas database component
450Summary(ja):  Gambas データベースコンポーネント用の postgresql ドライバ
451Group:    Applications/Development
452Requires: %{name}-runtime = %{version}-%{release}
453Requires: %{name}-gb-db = %{version}-%{release}
454
455%description gb-db-postgresql
456This component allows you to access postgresql databases.
457
458%description gb-db-postgresql -l ja
459このコンポーネントにより postgresql データベースにアクセスできるように
460なります。
461
462#-----------------------------------------------------------------------------
463
464%package gb-db-sqlite2
465Summary:  The SQLite2 driver for the Gambas database component
466Summary(ja):  Gambas データベースコンポーネント用の SQLite2 ドライバ
467Group:    Applications/Development
468Requires: %{name}-runtime = %{version}-%{release}
469Requires: %{name}-gb-db = %{version}-%{release}
470Requires: sqlite
471
472%description gb-db-sqlite2
473This component allows you to access SQLite2 databases.
474
475%description gb-db-sqlite2 -l ja
476このコンポーネントにより SQLite2 データベースにアクセスできるように
477なります。
478
479#-----------------------------------------------------------------------------
480
481%package gb-db-sqlite3
482Summary:  The SQLite3 driver for the Gambas database component
483Summary(ja):  Gambas データベースコンポーネント用の SQLite3 ドライバ
484Group:    Applications/Development
485Requires: %{name}-runtime = %{version}-%{release}
486Requires: %{name}-gb-db = %{version}-%{release}
487Requires: sqlite3
488
489%description gb-db-sqlite3
490This component allows you to access SQLite3 databases.
491
492%description gb-db-sqlite3 -l ja
493このコンポーネントにより SQLite3 データベースにアクセスできるように
494なります。
495
496#-----------------------------------------------------------------------------
497
498%package gb-debug
499Summary:  A debugger helper for the IDE
500Summary(ja):  IDE 用のデバッガヘルパー
501Group:    Applications/Development
502Requires: %{name}-runtime = %{version}-%{release}
503
504%description gb-debug
505This component helps the IDE to debug Gambas programs.
506
507%description gb-debug -l ja
508このコンポーネントは IDE 上でのデバッグを支援します。
509
510#-----------------------------------------------------------------------------
511
512%package gb-desktop
513Summary:  The Gambas desktop component.
514Summary(ja):  Gambas 用 デスクトップコンポーネント
515Group:    Applications/Development
516Requires: %{name}-runtime = %{version}-%{release}
517Requires: %{name}-gb-form = %{version}-%{release}
518Requires: %{name}-gb-image = %{version}-%{release}
519
520%description gb-desktop
521This component provides some functions based on the xdg-tools of Portland
522 Project. It can be commonly used in diffrent desktop environment.
523
524%description gb-desktop -l ja
525このコンポーネントは Portland Project の xdg-utils をベースにした、
526異なるデスクトップ環境で共用できる機能を提供します。
527
528#-----------------------------------------------------------------------------
529
530%package gb-draw
531Summary:  The Gambas draw component.
532Summary(ja):  Gambas 用 描画コンポーネント
533Group:    Applications/Development
534Requires: %{name}-runtime = %{version}-%{release}
535
536%description gb-draw
537This component provides drawing class to gambas.
538This component was originally implemented as an intenal
539class, But now it is separated as a component.
540
541%description gb-draw -l ja
542このコンポーネントは描画用のクラスを提供します。
543このコンポーネントは、元々内部クラスとして実装されていましたが、
544別コンポーネントとして分離されました。
545
546#-----------------------------------------------------------------------------
547
548%package gb-dbus
549Summary:  The Gambas dbus component.
550Summary(ja):  Gambas 用 dbus コンポーネント
551Group:    Applications/Development
552Requires: %{name}-runtime = %{version}-%{release}
553
554%description gb-dbus
555This component allows to take part in the D-Bus system.
556
557%description gb-dbus -l ja
558このコンポーネントにより、D-Bus システムを経由したメッセージの
559送受信が利用できるようになります。
560
561#-----------------------------------------------------------------------------
562
563%package gb-eval
564Summary:  An expression evaluator component
565Summary(ja):  式評価用のコンポーネント
566Group:    Applications/Development
567Requires: %{name}-runtime = %{version}-%{release}
568
569%description gb-eval
570This component allows you to evaluate expressions at runtime.
571It is used by the Gambas Eval() function.
572
573%description gb-eval -l ja
574このコンポーネントにより実行時に式を評価できるようになります。
575これは Gambas Eval() ファンクションで使用されます。
576
577#-----------------------------------------------------------------------------
578
579%package gb-eval-highlight
580Summary:  An expression evaluator highlight component
581Summary(ja):  式評価のハイライト用コンポーネント
582Group:    Applications/Development
583Requires: %{name}-runtime = %{version}-%{release}
584Requires: %{name}-gb-eval = %{version}-%{release}
585
586%description gb-eval-highlight
587This component provides some useful features for analyzing and highlighting
588a line of Gambas code.
589
590%description gb-eval-highlight -l ja
591このコンポーネントは、Gambas のコードを分析する時に便利なハイライト表示
592機能を提供します。
593
594#-----------------------------------------------------------------------------
595
596%package gb-form
597Summary:  The Gambas form component
598SUmmary(ja):  Gambas 用フォームコンポーネント
599Group:    Applications/Development
600Requires: %{name}-runtime = %{version}-%{release}
601
602%description gb-form
603Implements a toolkit-independent form class for Gambas.
604
605%description gb-form -l ja
606Gambas 用のツールキットに依存しないフォームクラスの実装です。
607
608#-----------------------------------------------------------------------------
609
610%package gb-form-dialog
611Summary:  The Gambas enhanced dialog form component
612SUmmary(ja):  Gambas 用拡張ダイアログフォームコンポーネント
613Group:    Applications/Development
614Requires: %{name}-runtime = %{version}-%{release}
615
616%description gb-form-dialog
617Implements a enhanced dialog form class for Gambas.
618
619%description gb-form-dialog -l ja
620Gambas 用の拡張されたダイアログフォームクラスの実装です。
621
622#-----------------------------------------------------------------------------
623
624%package gb-form-editor
625Summary:  Gambas3 component package for form-editor
626Group:    Applications/Development
627Requires: %{name}-runtime = %{version}-%{release}
628
629%description gb-form-editor
630%{summary}
631
632#-----------------------------------------------------------------------------
633
634%package gb-form-mdi
635Summary:  The Gambas mdi form component
636SUmmary(ja):  Gambas 用 MDI フォームコンポーネント
637Group:    Applications/Development
638Requires: %{name}-runtime = %{version}-%{release}
639
640%description gb-form-mdi
641Implements a new version of the Workspace control for Gambas.
642
643%description gb-form-mdi -l ja
644Gambas 用の新しいバージョンのワークスペースコントロールの実装です。
645
646#-----------------------------------------------------------------------------
647
648%package gb-form-stock
649Summary:  Gambas3 component package for form-stock
650Group:    Applications/Development
651Requires: %{name}-runtime = %{version}-%{release}
652
653%description gb-form-stock
654%{summary}
655
656#-----------------------------------------------------------------------------
657
658%package gb-form-terminal
659Summary:  Gambas3 component package for form-terminal
660Group:    Applications/Development
661Requires: %{name}-runtime = %{version}-%{release}
662Requires: %{name}-gb-form = %{version}-%{release}
663
664%description gb-form-terminal
665%{summary}
666
667#-----------------------------------------------------------------------------
668
669%package gb-geom
670Summary:  The Gambas Geometry component
671Summary(ja):  Gambas 用幾何学コンポーネント
672Group:    Applications/Development
673Requires: %{name}-runtime = %{version}-%{release}
674
675%description gb-geom
676This package includes the Gambas Geometry component.
677
678%description gb-geom -l ja
679このパッケージには Gambas 用の 幾何学コンポーネントが含まれています。
680
681#-----------------------------------------------------------------------------
682
683%package gb-gmp
684Summary:  Gambas3 component package for gmp
685Group:    Applications/Development
686Requires: %{name}-runtime = %{version}-%{release}
687
688%description gb-gmp
689%{summary}
690
691#-----------------------------------------------------------------------------
692
693%package gb-gsl
694Summary:  Gambas3 component package for gsl
695Group:    Applications/Development
696Requires: %{name}-runtime = %{version}-%{release}
697
698%description gb-gsl
699%{summary}
700
701#-----------------------------------------------------------------------------
702
703%package gb-gtk
704Summary:  The Gambas Gtk GUI component
705Summary(ja):  GTK GUI コンポーネント
706Group:    Applications/Development
707Requires: %{name}-runtime = %{version}-%{release}
708Requires: gtk2 >= 2.10
709
710%description gb-gtk
711This package includes the Gambas GTK GUI component.
712
713%description gb-gtk -l ja
714このパッケージには Gambas 用の GTK GUI コンポーネントが含まれています。
715
716#-----------------------------------------------------------------------------
717
718%package gb-httpd
719Summary:  The Gambas httpd component
720Summary(ja):  GTK OpenGL コンポーネント
721Group:    Applications/Development
722Requires: %{name}-runtime = %{version}-%{release}
723Requires: apache2
724
725%description gb-httpd
726This package includes the Gambas httpd component.
727
728%description gb-httpd -l ja
729このパッケージには Gambas 用の httpd コンポーネントが含まれています。
730
731#-----------------------------------------------------------------------------
732
733%package gb-gtk-opengl
734Summary:  The Gambas Gtk OpenGL component
735Summary(ja):  GTK OpenGL コンポーネント
736Group:    Applications/Development
737Requires: %{name}-runtime = %{version}-%{release}
738
739%description gb-gtk-opengl
740This package includes the Gambas GTK OpenGL component.
741
742%description gb-gtk-opengl -l ja
743このパッケージには Gambas 用の GTK OpenGL コンポーネントが含まれています。
744
745#-----------------------------------------------------------------------------
746
747%package gb-gtk3
748Summary:  Gambas3 component package for gtk3
749Group:    Applications/Development
750Requires: %{name}-runtime = %{version}-%{release}
751
752%description gb-gtk3
753%{summary}.
754
755#-----------------------------------------------------------------------------
756
757%package gb-gui
758Summary:  The Gambas GUI component.
759Summary(ja):  Gambas 用 GUI コンポーネント
760Group:    Applications/Development
761Requires: %{name}-runtime = %{version}-%{release}
762
763%description gb-gui
764This component allows you to load gb.qt4 component when KDE is
765running or gtk component when GNOME is running.
766
767%description gb-gui -l ja
768このコンポーネントにより、KDE 環境では gb.qt4 コンポーネントを、
769GNOME 環境では gb.gtk コンポーネントを読み込むことができるように
770なります。
771
772#-----------------------------------------------------------------------------
773
774%package gb-image
775Summary:  The Gambas image component.
776Summary(ja):  Gambas 用のイメージ編集コンポーネント
777Group:    Applications/Development
778Requires: %{name}-runtime = %{version}-%{release}
779
780%description gb-image
781This component implements image and color management routines. The filter and
782effects routines are now located in the gb.image.effect component.
783
784%description gb-image -l ja
785このコンポーネントはイメージ及び色管理用のルーチンを実装しています。
786実際のフィルタやエフェクトは gb.image.effect コンポーネントに含まれています。
787
788#-----------------------------------------------------------------------------
789
790%package gb-image-effect
791Summary:  The Gambas image effect component.
792Summary(ja):  Gambas 用のイメージエフェクトコンポーネント
793Group:    Applications/Development
794Requires: %{name}-runtime = %{version}-%{release}
795Requires: %{name}-gb-image = %{version}-%{release}
796
797%description gb-image-effect
798This component implements image filtering routines.
799
800%description gb-image-effect -l ja
801このコンポーネントはイメージへのフィルタやエフェクト用ルーチンを実装して
802います。
803
804#-----------------------------------------------------------------------------
805
806%package gb-image-imlib
807Summary:  The Gambas imlib component.
808Summary(ja):  Gambas 用の Imlib コンポーネント
809Group:    Applications/Development
810Requires: %{name}-runtime = %{version}-%{release}
811Requires: %{name}-gb-image = %{version}-%{release}
812Requires: imlib2 >= 1.4.0
813
814%description gb-image-imlib
815This component implements image routines based on the Imlib2 library.
816
817%description gb-image-imlib -l ja
818このコンポーネントは Imlib2 ライブラリを利用したイメージ用ルーチンを実装
819しています。
820
821#-----------------------------------------------------------------------------
822
823%package gb-image-io
824Summary:  The Gambas image io component.
825Summary(ja):  Gambas 用のイメージ入出力コンポーネント
826Group:    Applications/Development
827Requires: %{name}-runtime = %{version}-%{release}
828Requires: %{name}-gb-image = %{version}-%{release}
829
830%description gb-image-io
831This component implements image loading and saving routines.
832
833%description gb-image-io -l ja
834このコンポーネントはイメージの入出力用ルーチンを実装しています。
835
836#-----------------------------------------------------------------------------
837
838%package gb-inotify
839Summary:  Gambas3 component package for inotify
840Group:    Applications/Development
841Requires: %{name}-runtime = %{version}-%{release}
842
843%description gb-inotify
844%{summary}
845
846#-----------------------------------------------------------------------------
847
848%package gb-libxml
849Summary:  The Gambas libxml component.
850Summary(ja):  Gambas 用の libxml コンポーネント
851Group:    Applications/Development
852Requires: %{name}-runtime = %{version}-%{release}
853
854%description gb-libxml
855This component implements image routines based on the libxml library.
856
857%description gb-libxml -l ja
858このコンポーネントは libxml ライブラリを利用したイメージ用ルーチンを実装
859しています。
860
861#-----------------------------------------------------------------------------
862
863%package gb-logging
864Summary:  The Gambas loggin component.
865Summary(ja):  Gambas 用の loggin コンポーネント
866Group:    Applications/Development
867Requires: %{name}-runtime = %{version}-%{release}
868
869%description gb-logging
870This package includes the Gambas loggin component.
871
872%description gb-logging -l j
873このパッケージには Gambas 用のロギングコンポーネントが含まれています。
874
875#-----------------------------------------------------------------------------
876
877%package gb-map
878Summary:  The Gambas map component.
879Summary(ja):  Gambas 用の map コンポーネント
880Group:    Applications/Development
881Requires: %{name}-runtime = %{version}-%{release}
882
883%description gb-map
884This component allows to display map tiles from different sources on
885multiples layers.
886
887%description gb-map -l ja
888このパッケージにより、様々なレイヤー上に様々なソースから入手した地図を
889表示することができます。
890
891#-----------------------------------------------------------------------------
892
893%package gb-markdown
894Summary:  Gambas3 component package for markdown
895Group:    Applications/Development
896Requires: %{name}-runtime = %{version}-%{release}
897
898%description gb-markdown
899%{summary}.
900
901#-----------------------------------------------------------------------------
902
903%package gb-memcached
904Summary:  The Gambas Memcached component.
905Summary(ja):  Gambas 用の Memcached コンポーネント
906Group:    Applications/Development
907Requires: %{name}-runtime = %{version}-%{release}
908
909%description gb-memcached
910This component aims at providing a fully usable interface of Memcached.
911
912%description gb-memcached -l ja
913このコンポーネントにより Memcached の機能を全て網羅したインターフェースを
914利用することができます。
915
916#-----------------------------------------------------------------------------
917
918%package gb-mime
919Summary:  Gambas3 component package for mime
920Group:    Applications/Development
921Requires: %{name}-runtime = %{version}-%{release}
922
923%description gb-mime
924%{summary}
925
926#-----------------------------------------------------------------------------
927
928%package gb-mysql
929Summary:  The MySQL specific routine for the Gambas database component
930Summary(ja):  Gambas データベースコンポーネントの MySQL 専用ドライバ
931Group:    Applications/Development
932Requires: %{name}-runtime = %{version}-%{release}
933Requires: %{name}-gb-db = %{version}-%{release}
934
935%description gb-mysql
936This component allows you to access MySQL databases with MySQL specific
937routines.
938
939%description gb-mysql -l ja
940このコンポーネントにより MySQL データベースに固有のデータ形式でアクセスでき
941るようになります。
942
943#-----------------------------------------------------------------------------
944
945%package gb-ncurses
946Summary:  The Gambas ncurses component.
947Summary(ja):  Gambas 用の ncurses コンポーネント
948Group:    Applications/Development
949Requires: %{name}-runtime = %{version}-%{release}
950
951%description gb-ncurses
952This component implements image routines based on the ncurses library.
953
954%description gb-ncurses -l ja
955このコンポーネントは ncurses ライブラリを利用したイメージ用ルーチンを実装
956しています。
957
958#-----------------------------------------------------------------------------
959
960%package gb-net
961Summary:  The networking component
962Summary(ja):  ネットワーク制御用のコンポーネント
963Group:    Applications/Development
964Requires: %{name}-runtime = %{version}-%{release}
965
966%description gb-net
967This component allows you to use TCP/IP and UDP sockets, and to access
968any serial ports.
969
970%description gb-net -l ja
971このコンポーネントにより TCP/IP と UDP ソケットの使用、およびシリアル
972ポートへのアクセスができるようになります。
973
974#-----------------------------------------------------------------------------
975
976%package gb-net-curl
977Summary:  The advanced networking component
978Summary(ja):  高度なネットワーク制御用のコンポーネント
979Group:    Applications/Development
980Requires: %{name}-runtime = %{version}-%{release}
981Requires: %{name}-gb-net = %{version}-%{release}
982Requires: curl >= 7.13
983
984%description gb-net-curl
985This component allows your programs to easily become FTP or HTTP clients.
986
987%description gb-net-curl -l ja
988このコンポーネントにより FTP または HTTP クライアントの開発が容易に
989できるようになります。
990
991#-----------------------------------------------------------------------------
992
993%package gb-net-pop3
994Summary:  Gambas3 component package for net-pop3
995Group:    Applications/Development
996Requires: %{name}-runtime = %{version}-%{release}
997Requires: %{name}-gb-net = %{version}-%{release}
998Requires: %{name}-gb-mime = %{version}-%{release}
999
1000%description gb-net-pop3
1001%{summary}
1002
1003#-----------------------------------------------------------------------------
1004
1005%package gb-net-smtp
1006Summary:  The Gambas SMTP component
1007Summary(ja):  Gambas 用 SMTP コンポーネント
1008Group:    Applications/Development
1009Requires: %{name}-runtime = %{version}-%{release}
1010Requires: %{name}-gb-net = %{version}-%{release}
1011
1012%description gb-net-smtp
1013This component allows you to use SMTP (Simple Mail Transfer Protocol).
1014
1015%description gb-net-smtp -l ja
1016このコンポーネントにより SMTP プロトコルを利用できるようになります。
1017
1018#-----------------------------------------------------------------------------
1019
1020%package gb-opengl
1021Summary:  The Gambas OpenGL component.
1022Summary(ja):  Gambas 用 OpenGL コンポーネント
1023Group:    Applications/Development
1024Requires: %{name}-runtime = %{version}-%{release}
1025Requires: XOrg-gl
1026
1027%description gb-opengl
1028This component provides OpenGL library function to Gambas for
1029hardware assisted computer graphics.
1030
1031%description gb-opengl -l ja
1032このコンポーネントにより OpenGL ライブラリを使用したハードウェア描画
1033機能が利用できるようになります。
1034
1035#-----------------------------------------------------------------------------
1036
1037%package gb-opengl-glsl
1038Summary:  The Gambas OpenGL shading language component.
1039Summary(ja):  Gambas 用 OpenGL シェーディング言語コンポーネント
1040Group:    Applications/Development
1041Requires: %{name}-runtime = %{version}-%{release}
1042Requires: XOrg-gl
1043
1044%description gb-opengl-glsl
1045This component provides OpenGL shading language library function to Gambas
1046for hardware assisted computer graphics.
1047
1048%description gb-opengl-glsl -l ja
1049このコンポーネントにより OpenGL シェーディング言語ライブラリを使用した
1050ハードウェア描画機能が利用できるようになります。
1051
1052#-----------------------------------------------------------------------------
1053
1054%package gb-opengl-glu
1055Summary:  The Gambas OpenGL utility component.
1056Summary(ja): Gambas 用 OpenGL ユーティリティコンポーネント
1057Group:    Applications/Development
1058Requires: %{name}-runtime = %{version}-%{release}
1059Requires: XOrg-gl
1060
1061%description gb-opengl-glu
1062This component provides OpenGL utility library function.
1063
1064%description gb-opengl-glu -l ja
1065このコンポーネントにより OpenGL ユーティリティライブラリ機能が利用
1066できるようになります。
1067
1068#-----------------------------------------------------------------------------
1069
1070%package gb-opengl-sge
1071Summary:  A simple OpenGL game engine for Gambas
1072Summary(ja): Gambas 用のシンプルな OpenGL ゲームエンジン
1073Group:    Applications/Development
1074Requires: %{name}-runtime = %{version}-%{release}
1075Requires: XOrg-gl
1076
1077%description gb-opengl-sge
1078This component is a simple OpenGL game engine based on the MD2 model format.
1079
1080%description gb-opengl-sge -l ja
1081このコンポーネントにより MD2 モデルフォーマットをベースとしたシンプルな
1082OpenGL ゲームエンジンを利用することができます。
1083
1084#-----------------------------------------------------------------------------
1085
1086%package gb-openssl
1087Summary:  The Gambas OpenSSL library routines.
1088Summary(ja): Gambas 用 OpenSSL ライブラリルーチン
1089Group:    Applications/Development
1090Requires: %{name}-runtime = %{version}-%{release}
1091Requires: openssl
1092
1093%description gb-openssl
1094This package includes the Gambas OpenSLL component.
1095
1096%description gb-openssl -l ja
1097このパッケージには Gambas 用の OpenSSL コンポーネントが含まれています。
1098
1099#-----------------------------------------------------------------------------
1100
1101%package gb-option
1102Summary:  The Gambas command line option component.
1103Summary(ja):  Gambas 用コマンドラインオプションコンポーネント
1104Group:    Applications/Development
1105Requires: %{name}-runtime = %{version}-%{release}
1106
1107%description gb-option
1108This component is an interface to the getopt() C library function for
1109interpreting the program command-line.
1110
1111%description gb-option -l ja
1112このコンポーネントはプログラムのコマンドラインを解釈する、C ライプラリの
1113getopt() 関数へのインターフェースです。
1114
1115#-----------------------------------------------------------------------------
1116
1117%package gb-pcre
1118Summary:  The Gambas perl-compatible regular expression compon  ent.
1119Summary(ja):  Perl互換の正規表現ライブラリの Gambas 用コンポーネント
1120Group:    Applications/Development
1121Requires: %{name}-runtime = %{version}-%{release}
1122Requires: pcre
1123
1124%description gb-pcre
1125This component provides perl-compatible regular expressions to Gambas for
1126powerful text processing and pattern matching.
1127
1128%description gb-pcre -l ja
1129このコンポーネントにより Perl 互換の正規表現ライブラリの持つ強力なテキスト
1130処理機能及びパターンマッチング機能が利用できるようになります。
1131
1132#-----------------------------------------------------------------------------
1133
1134%package gb-pdf
1135Summary:  The Gambas PDF component.
1136Summary(ja):  Gambas 用 PDF コンポーネント
1137Group:    Applications/Development
1138Requires: %{name}-runtime = %{version}-%{release}
1139Requires: poppler >= 0.5
1140
1141%description gb-pdf
1142This component privides functions for decoding PDF documents using
1143poppler library.
1144
1145%description gb-pdf -l ja
1146このコンポーネントにより、PDF 文書を描画できるようになります。
1147
1148#-----------------------------------------------------------------------------
1149
1150%package gb-qt4
1151Summary:  The Qt4 GUI component
1152Summary(ja):  Qt4 GUI コンポーネント
1153Group:    Applications/Development
1154Requires: %{name}-runtime = %{version}-%{release}
1155Requires: qt4 >= 4.3.4
1156
1157%description gb-qt4
1158This package includes the Gambas QT4 GUI component.
1159
1160%description gb-qt4 -l ja
1161このパッケージには Gambas 用の QT4 GUI コンポーネントが含まれています。
1162
1163#-----------------------------------------------------------------------------
1164
1165%package gb-qt4-ext
1166Summary:  The extended Qt GUI component
1167Summary(ja):  拡張 Qt GUI コンポーネント
1168Group:    Applications/Development
1169Requires: %{name}-runtime = %{version}-%{release}
1170Requires: %{name}-gb-qt4 = %{version}-%{release}
1171
1172%description gb-qt4-ext
1173This component includes somme uncommon QT controls.
1174
1175%description gb-qt4-ext -l es
1176このコンポーネントには追加の Qt コントロールが含まれています。
1177
1178#-----------------------------------------------------------------------------
1179
1180%package gb-qt4-webkit
1181Summary:  The browser component based on WebKit
1182Summary(ja):  WebKit ベースのブラウザコンポーネント
1183Group:    Applications/Development
1184Requires: %{name}-runtime = %{version}-%{release}
1185Requires: %{name}-gb-qt4 = %{version}-%{release}
1186
1187%description gb-qt4-webkit
1188This component allows to embed the WebKit browser in your application.
1189
1190%description gb-qt4-webkit -l ja
1191このコンポーネントにより WebKit ブラウザをアプリケーションに組み込む
1192ことができるようになります。
1193
1194#-----------------------------------------------------------------------------
1195
1196%package gb-qt4-opengl
1197Summary:  The QT4 OpenGL component.
1198Summary(ja):  QT4 用 OpenGL コンポーネント
1199Group:    Applications/Development
1200Requires: %{name}-runtime = %{version}-%{release}
1201Requires: XOrg-gl
1202
1203%description gb-qt4-opengl
1204This component provides QT4 widget for OpenGL library.
1205
1206%description gb-qt4-opengl -l ja
1207このコンポーネントにより OpenGL ライブラリ用の QT4 ウィジェットが
1208利用できるようになります。
1209
1210#-----------------------------------------------------------------------------
1211
1212%package gb-qt5
1213Summary:  Gambas3 component package for qt5
1214Group:    Applications/Development
1215Requires: %{name}-runtime = %{version}-%{release}
1216
1217%description gb-qt5
1218%{summary}
1219
1220#-----------------------------------------------------------------------------
1221
1222%package gb-qt5-ext
1223Summary:  Gambas3 component package for qt5-ext
1224Group:    Applications/Development
1225Requires: %{name}-runtime = %{version}-%{release}
1226Requires: %{name}-gb-qt5 = %{version}-%{release}
1227
1228%description gb-qt5-ext
1229%{summary}
1230
1231#-----------------------------------------------------------------------------
1232
1233%package gb-qt5-opengl
1234Summary:  Gambas3 component package for qt5-opengl
1235Group:    Applications/Development
1236Requires: %{name}-runtime = %{version}-%{release}
1237Requires: %{name}-gb-qt5 = %{version}-%{release}
1238Requires: %{name}-gb-opengl = %{version}-%{release}
1239
1240%description gb-qt5-opengl
1241%{summary}
1242
1243#-----------------------------------------------------------------------------
1244
1245%package gb-qt5-webkit
1246Summary:  Gambas3 component package for qt5-webkit
1247Group:    Applications/Development
1248Requires: %{name}-runtime = %{version}-%{release}
1249Requires: %{name}-gb-qt5 = %{version}-%{release}
1250
1251%description gb-qt5-webkit
1252%{summary}
1253
1254#-----------------------------------------------------------------------------
1255
1256%package gb-report
1257Summary:  The Gambas report component.
1258Summary(ja):  Gambas 用 レポートコンポーネント
1259Group:    Applications/Development
1260Requires: %{name}-runtime = %{version}-%{release}
1261
1262%description gb-report
1263This component will become the Gambas report designer.
1264
1265%description gb-report -l ja
1266このコンポーネントはいずれ Gambas 用のレポートデザイナになる予定です。
1267
1268#-----------------------------------------------------------------------------
1269
1270%package gb-report2
1271Summary:  Gambas3 component package for report2
1272Group:    Development/Tools
1273Requires: %{name}-runtime = %{version}-%{release}
1274
1275%description gb-report2
1276%{summary}
1277
1278#-----------------------------------------------------------------------------
1279
1280%package gb-scanner
1281Summary:  Gambas3 component package for scanner
1282Group:    Development/Tools
1283Requires: %{name}-runtime = %{version}-%{release}
1284
1285%description gb-scanner
1286%{summary}
1287
1288#-----------------------------------------------------------------------------
1289
1290%package gb-sdl
1291Summary:  The Gambas SDL component
1292Summary(ja):  Gambas 用 SDL コンポーネント
1293Group:    Applications/Development
1294Requires: %{name}-runtime = %{version}-%{release}
1295Requires: SDL
1296
1297%description gb-sdl
1298This component provides access to the basic functions and the image
1299part of the SDL library.
1300It provides a drawing surface that is faster than normal X11 toolkits.
1301
1302%description gb-sdl -l ja
1303このコンポーネントは SDL ライブラリの基本機能およびイメージ機能への
1304アクセスを提供しています。
1305これは X ツールキットよりも高速な描画サーフェースを提供します。
1306
1307#-----------------------------------------------------------------------------
1308
1309%package gb-sdl-sound
1310Summary:  The Gambas SDL sound component
1311Summary(ja):  SDL サウンドコンポーネント
1312Group:    Applications/Development
1313Requires: %{name}-runtime = %{version}-%{release}
1314Requires: SDL_mixer
1315
1316%description gb-sdl-sound
1317This component uses only the sound part of the SDL library. It allows you to
1318simultaneously play many sounds and a music stored in a file.
1319
1320%description gb-sdl-sound -l ja
1321このコンポーネントは SDL ライブラリのサウンド部分のみを使用しています。
1322これにより多くの種類の音声や音楽を同時に再生する事ができるようになります。
1323
1324#-----------------------------------------------------------------------------
1325
1326%package gb-sdl2
1327Summary:  Gambas3 component for sdl2
1328Group:    Applications/Development
1329Requires: %{name}-runtime = %{version}-%{release}
1330
1331%description gb-sdl2
1332%{summary}
1333
1334#-----------------------------------------------------------------------------
1335
1336%package gb-sdl2-audio
1337Summary:  Gambas3 component for sdl2-audio
1338Group:    Applications/Development
1339Requires: %{name}-runtime = %{version}-%{release}
1340
1341%description gb-sdl2-audio
1342%{summary}
1343
1344#-----------------------------------------------------------------------------
1345
1346%package gb-settings
1347Summary:  The Gambas settings component
1348Summary(ja):  Gambas 設定用コンポーネント
1349Group:    Applications/Development
1350Requires: %{name}-runtime = %{version}-%{release}
1351
1352%description gb-settings
1353Implements a persistent settings interface for Gambas.
1354
1355%description gb-settings -l ja
1356Gambas 用の設定インターフェースの実装です。
1357
1358#-----------------------------------------------------------------------------
1359
1360%package gb-signal
1361Summary:  The Gambas POSIX signal component
1362Summary(ja):  Gambas 用 POSIX シグナルコンポーネント
1363Group:    Applications/Development
1364Requires: %{name}-runtime = %{version}-%{release}
1365
1366%description gb-signal
1367This component allows to ignore POSIX signals, or intercept them inside an
1368event handler.
1369
1370%description gb-signal -l ja
1371このコンポーネントにより、イベントハンドラ中で POSIX シグナルを無理したり
1372横取りすることが可能になります。
1373
1374#-----------------------------------------------------------------------------
1375
1376%package gb-util
1377Summary:  Gambas3 component package for util
1378Group:    Applications/Development
1379Requires: %{name}-runtime = %{version}-%{release}
1380
1381%description gb-util
1382%{summary}
1383
1384#-----------------------------------------------------------------------------
1385
1386%package gb-util-web
1387Summary:  Gambas3 component package for util web
1388Group:    Applications/Development
1389Requires: %{name}-runtime = %{version}-%{release}
1390
1391%description gb-util-web
1392%{summary}
1393
1394#-----------------------------------------------------------------------------
1395%package gb-v4l
1396Summary:  The Gambas V4L(Video for Linux) component.
1397Summary(ja):  Gambas 用 V4L(Video for Linux) コンポーネント
1398Group:    Applications/Development
1399Requires: %{name}-runtime = %{version}-%{release}
1400Requires: libpng
1401Requires: libjpeg
1402
1403%description gb-v4l
1404This component provides access to all v4l devices with capture support.
1405Capturing images from webcams, TV cards and other sources supported by
1406the v4l (video for Linux) interface is available.
1407.
1408%description gb-v4l -l ja
1409このコンポーネントにより すべての V4L デバイスにアクセスできるようになります。
1410Webカメラ、TVカード及びその他の V4L がサポートするデバイスから、イメージの
1411取り込みが可能になります。
1412
1413#-----------------------------------------------------------------------------
1414
1415%package gb-vb
1416Summary:  The Visual Basic(tm) compatibility component
1417Summary(ja):  Visual Basic(TM) 互換性用コンポーネント
1418Group:    Applications/Development
1419Requires: %{name}-runtime = %{version}-%{release}
1420
1421%description gb-vb
1422This component aims at including some functions that imitate the behaviour
1423of Visual Basic(tm) functions. Use it only if you try to port some VB
1424projects.
1425
1426%description gb-vb -l ja
1427このコンポーネントは Visual Basic(TM) の機能を模倣した関数を含むことを
1428目的としています。VB プロジェクトを移植する必要がある場合にのみインス
1429トールしてください。
1430
1431#-----------------------------------------------------------------------------
1432
1433%package gb-xml
1434Summary:  The Gambas XML components based on the libxml2 library
1435Summary(ja):  libXml2 ライブラリベースの Gambas 用 XML コンポーネント
1436Group:    Applications/Development
1437Requires: %{name}-runtime = %{version}-%{release}
1438
1439%description gb-xml
1440This component allows you to read and write XML files. It is based on libxml2.
1441
1442%description gb-xml -l ja
1443このコンポーネントにより libxml2 ライブラリを利用した XML ファイルの
1444読み書きが可能になります。
1445
1446#-----------------------------------------------------------------------------
1447
1448%package gb-xml-html
1449Summary:  XML-HTML protocol implementation for Gambas
1450Summary(ja):  Gambas 用 XML-HTML プロトコルの実装
1451Group:    Applications/Development
1452Requires: %{name}-runtime = %{version}-%{release}
1453Requires: %{name}-gb-xml = %{version}-%{release}
1454
1455%description gb-xml-html
1456These components provides XML-HTML protocol implementation for Gambas.
1457
1458%description gb-xml-html -l ja
1459このコンポーネントは Gambas 用の XML-HTML プロトコルの実装を提供します。
1460
1461#-----------------------------------------------------------------------------
1462
1463%package gb-xml-rpc
1464Summary:  XML-RPC protocol implementation for Gambas
1465Summary(ja):  Gambas 用 XML-RPC プロトコルの実装
1466Group:    Applications/Development
1467Requires: %{name}-runtime = %{version}-%{release}
1468Requires: %{name}-gb-xml = %{version}-%{release}
1469
1470%description gb-xml-rpc
1471These components provides XML-RPC protocol implementation for Gambas.
1472
1473%description gb-xml-rpc -l ja
1474このコンポーネントは Gambas 用の XML-RPC プロトコルの実装を提供します。
1475
1476#-----------------------------------------------------------------------------
1477
1478%package gb-xml-xslt
1479Summary:  The Gambas XSLT components based on the libxslt library
1480Summary(ja):  libXslt ライブラリベースの Gambas 用 XSLT コンポーネント
1481Group:    Applications/Development
1482Requires: %{name}-runtime = %{version}-%{release}
1483Requires: %{name}-gb-xml = %{version}-%{release}
1484
1485%description gb-xml-xslt
1486This component allows you to parse XML files to HTML files.
1487It is based on libxslt.
1488
1489%description gb-xml-xslt -l ja
1490このコンポーネントにより libxslt ライブラリを利用した XML ファイルの
1491HTML への変換が可能になります。
1492
1493#-----------------------------------------------------------------------------
1494
1495%package gb-web
1496Summary:  The Gambas web application development component.
1497Summary(ja):  Gambas 用 ウェブアプリケーション開発コンポーネント
1498Group:    Applications/Development
1499Requires: %{name}-runtime = %{version}-%{release}
1500
1501%description gb-web
1502This component allows to make a web application based on a CGI script.
1503
1504%description gb-web -l ja
1505このコンポーネントにより CGI スクリプトによるウェブアプリケーションを
1506開発できるようになります。
1507
1508#-----------------------------------------------------------------------------
1509
1510
1511%prep
1512%setup -q
1513%patch1 -p1 -b .nolintl
1514%patch2 -p1 -b .noliconv
1515%patch7 -p1 -b .quotefix
1516
1517%patch100 -p1 -b .poppler58
1518%patch101 -p1 -b .SDL2
1519
1520# %%patch5 -p1 -b .linux-siginfo
1521# We used to patch these out, but this is simpler.
1522for i in `find . |grep acinclude.m4`; do
1523    sed -i 's|$AM_CFLAGS -O3|$AM_CFLAGS|g' $i
1524    sed -i 's|$AM_CXXFLAGS -Os -fno-omit-frame-pointer|$AM_CXXFLAGS|g' $i
1525    sed -i 's|$AM_CFLAGS -Os|$AM_CFLAGS|g' $i
1526    sed -i 's|$AM_CFLAGS -O0|$AM_CFLAGS|g' $i
1527    sed -i 's|$AM_CXXFLAGS -O0|$AM_CXXFLAGS|g' $i
1528done
1529
1530# Need this for gcc44
1531sed -i 's|-fno-exceptions||g' gb.db.sqlite3/acinclude.m4
1532
1533./reconf-all
1534
1535# clean up some spurious exec perms
1536chmod -x main/gbx/gbx_local.h
1537chmod -x main/gbx/gbx_subr_file.c
1538chmod -x gb.qt4/src/CContainer.cpp
1539chmod -x main/lib/option/getoptions.*
1540chmod -x main/lib/option/main.c
1541
1542
1543%build
1544%configure
1545
1546# rpath removal
1547for i in main; do
1548    sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' $i/libtool
1549    sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' $i/libtool
1550done
1551
1552pushd gb.pdf
1553%{__make} %{?_smp_mflags} CXXFLAGS="-std=c++11"
1554popd
1555%{__make} %{?_smp_mflags}
1556
1557
1558%install
1559%{__rm} -rf ${RPM_BUILD_ROOT}
1560%{make_install}
1561
1562# remove unnecessary files
1563find ${RPM_BUILD_ROOT}%{_libdir} -name "*.la" -exec %{__rm} -f "{}" \;
1564find ${RPM_BUILD_ROOT}%{_libdir} -name "*.a" -exec %{__rm} -f "{}" \;
1565
1566# copy pixmap and menu entry.
1567%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
1568%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/applications
1569%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/%{name}/examples/
1570
1571%{__install} -m644 -p app/src/%{name}/.icon.png \
1572 ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/%{name}.png
1573%{__install} -p -m644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/
1574
1575# copy mimetype xml to %{_datadir}
1576%{__install} -d ${RPM_BUILD_ROOT}%{_datadir}/%{name}
1577%{__install} -m644 app/mime/application-x-gambasscript.xml \
1578 ${RPM_BUILD_ROOT}%{_datadir}/%{name}/
1579%{__install} -m644 main/mime/application-x-gambas3.xml \
1580 ${RPM_BUILD_ROOT}%{_datadir}/%{name}/
1581
1582
1583%post runtime
1584# register gambas executable mimetype
1585xdg-mime install %{_datadir}/%{name}/application-x-gambas3.xml
1586touch --no-create %{_datadir}/mime/packages &> /dev/null || :
1587
1588%postun runtime
1589if [ $1 -eq 0 ]; then
1590touch --no-create %{_datadir}/mime/packages &> /dev/null || :
1591update-mime-database %{_datadir}/mime &> /dev/null || :
1592fi
1593
1594%posttrans runtime
1595update-mime-database %{_datadir}/mime &> /dev/null || :
1596
1597%post scripter
1598touch --no-create %{_datadir}/mime/packages &> /dev/null || :
1599
1600%postun scripter
1601if [ $1 -eq 0 ]; then
1602touch --no-create %{_datadir}/mime/packages &> /dev/null || :
1603update-mime-database %{_datadir}/mime &> /dev/null || :
1604fi
1605
1606%posttrans scripter
1607update-mime-database %{_datadir}/mime &> /dev/null || :
1608
1609%clean
1610%{__rm} -rf ${RPM_BUILD_ROOT}
1611
1612
1613%files runtime
1614%defattr(-,root,root)
1615%doc AUTHORS COPYING ChangeLog INSTALL NEWS README*
1616%{_bindir}/gbr3
1617%{_bindir}/gbx3
1618%{_libdir}/%{name}/gb.component
1619%{_libdir}/%{name}/gb.so*
1620%{_datadir}/%{name}/info/gb.info
1621%{_datadir}/%{name}/info/gb.list
1622%{_datadir}/%{name}/icons
1623%{_datadir}/%{name}/application-x-gambas3.xml
1624%{_datadir}/%{name}/application-x-gambasscript.xml
1625%{_datadir}/%{name}/template/
1626
1627%files devel
1628%defattr(-,root,root)
1629%{_bindir}/gba3
1630%{_bindir}/gbc3
1631%{_bindir}/gbi3
1632
1633%files scripter
1634%defattr(-,root,root)
1635%{_bindir}/gbs3
1636%{_bindir}/gbs3.gambas
1637%{_bindir}/gbw3
1638
1639%files ide
1640%defattr(-,root,root)
1641%{_bindir}/%{name}
1642%{_bindir}/%{name}.gambas
1643%{_bindir}/gbs3.gambas
1644%{_datadir}/%{name}/control
1645%{_datadir}/appdata/gambas3.appdata.xml
1646%{_datadir}/applications/gambas3.desktop
1647%{_datadir}/pixmaps/gambas3.png
1648
1649%files gb-args
1650%defattr(-,root,root)
1651%{_libdir}/%{name}/gb.args.component
1652%{_libdir}/%{name}/gb.args.gambas
1653%{_datadir}/%{name}/info/gb.args.*
1654
1655%files gb-cairo
1656%defattr(-,root,root)
1657%{_libdir}/%{name}/gb.cairo.*
1658%{_datadir}/%{name}/info/gb.cairo.*
1659
1660%files gb-chart
1661%defattr(-,root,root)
1662%{_libdir}/%{name}/gb.chart.*
1663%{_datadir}/%{name}/info/gb.chart.*
1664
1665%files gb-clipper
1666%defattr(-,root,root)
1667%{_libdir}/%{name}/gb.clipper.component
1668%{_libdir}/%{name}/gb.clipper.so*
1669%{_datadir}/%{name}/info/gb.clipper.*
1670
1671%files gb-complex
1672%defattr(-,root,root)
1673%{_libdir}/%{name}/gb.complex.*
1674%{_datadir}/%{name}/info/gb.complex.*
1675
1676%files gb-compress
1677%defattr(-,root,root)
1678%{_libdir}/%{name}/gb.compress.*
1679%{_datadir}/%{name}/info/gb.compress.*
1680
1681%files gb-crypt
1682%defattr(-,root,root)
1683%{_libdir}/%{name}/gb.crypt.*
1684%{_datadir}/%{name}/info/gb.crypt.*
1685
1686%files gb-data
1687%defattr(-,root,root)
1688%{_libdir}/%{name}/gb.data.*
1689%{_datadir}/%{name}/info/gb.data.*
1690
1691%files gb-db
1692%defattr(-,root,root)
1693%{_libdir}/%{name}/gb.db.gambas
1694%{_libdir}/%{name}/gb.db.so*
1695%{_libdir}/%{name}/gb.db.component
1696%{_datadir}/%{name}/info/gb.db.info
1697%{_datadir}/%{name}/info/gb.db.list
1698
1699%files gb-db-form
1700%defattr(-,root,root)
1701%{_libdir}/%{name}/gb.db.form.*
1702%{_datadir}/%{name}/info/gb.db.form.*
1703
1704%files gb-db-mysql
1705%defattr(-,root,root)
1706%{_libdir}/%{name}/gb.db.mysql.*
1707%{_datadir}/%{name}/info/gb.db.mysql.*
1708
1709%files gb-db-odbc
1710%defattr(-,root,root)
1711%{_libdir}/%{name}/gb.db.odbc.*
1712%{_datadir}/%{name}/info/gb.db.odbc.*
1713
1714%files gb-db-postgresql
1715%defattr(-,root,root)
1716%{_libdir}/%{name}/gb.db.postgresql.*
1717%{_datadir}/%{name}/info/gb.db.postgresql.*
1718
1719%files gb-db-sqlite2
1720%defattr(-,root,root)
1721%{_libdir}/%{name}/gb.db.sqlite2.*
1722%{_datadir}/%{name}/info/gb.db.sqlite2.*
1723
1724%files gb-db-sqlite3
1725%defattr(-,root,root)
1726%{_libdir}/%{name}/gb.db.sqlite3.*
1727%{_datadir}/%{name}/info/gb.db.sqlite3.*
1728
1729%files gb-debug
1730%defattr(-,root,root)
1731%{_libdir}/%{name}/gb.debug.*
1732%{_datadir}/%{name}/info/gb.debug.*
1733
1734%files gb-desktop
1735%defattr(-,root,root)
1736%{_libdir}/%{name}/gb.desktop.*
1737%{_datadir}/%{name}/info/gb.desktop.*
1738
1739%files gb-draw
1740%defattr(-,root,root)
1741%{_libdir}/%{name}/gb.draw.*
1742
1743%files gb-dbus
1744%defattr(-,root,root)
1745%{_libdir}/%{name}/gb.dbus.*
1746%{_datadir}/%{name}/info/gb.dbus.*
1747
1748%files gb-eval
1749%defattr(-,root,root)
1750%{_libdir}/%{name}/gb.eval.component
1751%{_libdir}/%{name}/gb.eval.so*
1752%{_datadir}/%{name}/info/gb.eval.info
1753%{_datadir}/%{name}/info/gb.eval.list
1754
1755%files gb-eval-highlight
1756%defattr(-,root,root)
1757%{_libdir}/%{name}/gb.eval.highlight.*
1758%{_datadir}/%{name}/info/gb.eval.highlight.*
1759
1760%files gb-form
1761%defattr(-,root,root)
1762%{_libdir}/%{name}/gb.form.gambas
1763%{_libdir}/%{name}/gb.form.component
1764%{_libdir}/%{name}/gb.form.stock.gambas
1765%{_libdir}/%{name}/gb.form.stock.component
1766%{_datadir}/%{name}/info/gb.form.info
1767%{_datadir}/%{name}/info/gb.form.list
1768%{_datadir}/%{name}/info/gb.form.stock.info
1769%{_datadir}/%{name}/info/gb.form.stock.list
1770
1771%files gb-form-dialog
1772%defattr(-,root,root)
1773%{_libdir}/%{name}/gb.form.dialog.gambas
1774%{_libdir}/%{name}/gb.form.dialog.component
1775%{_datadir}/%{name}/info/gb.form.dialog.info
1776%{_datadir}/%{name}/info/gb.form.dialog.list
1777
1778%files gb-form-editor
1779%defattr(-,root,root)
1780%{_libdir}/%{name}/gb.form.editor.component
1781%{_libdir}/%{name}/gb.form.editor.gambas
1782%{_datadir}/%{name}/control/gb.form.editor/
1783%{_datadir}/%{name}/info/gb.form.editor.info
1784%{_datadir}/%{name}/info/gb.form.editor.list
1785
1786%files gb-form-mdi
1787%defattr(-,root,root)
1788%{_libdir}/%{name}/gb.form.mdi.gambas
1789%{_libdir}/%{name}/gb.form.mdi.component
1790%{_datadir}/%{name}/info/gb.form.mdi.info
1791%{_datadir}/%{name}/info/gb.form.mdi.list
1792
1793%files gb-form-stock
1794%{_libdir}/%{name}/gb.form.stock.component
1795%{_libdir}/%{name}/gb.form.stock.gambas
1796%{_datadir}/%{name}/info/gb.form.stock.info
1797%{_datadir}/%{name}/info/gb.form.stock.list
1798
1799%files gb-form-terminal
1800%{_libdir}/%{name}/gb.form.terminal.component
1801%{_libdir}/%{name}/gb.form.terminal.gambas
1802%{_datadir}/%{name}/info/gb.form.terminal.info
1803%{_datadir}/%{name}/info/gb.form.terminal.list
1804%{_datadir}/%{name}/control/gb.form.terminal/
1805
1806%files gb-gmp
1807%{_libdir}/%{name}/gb.gmp.*
1808%{_datadir}/%{name}/info/gb.gmp.*
1809
1810%files gb-gsl
1811%{_libdir}/%{name}/gb.gsl.component
1812%{_libdir}/%{name}/gb.gsl.so*
1813%{_datadir}/%{name}/info/gb.gsl.info
1814%{_datadir}/%{name}/info/gb.gsl.list
1815
1816%files gb-geom
1817%defattr(-,root,root)
1818%{_libdir}/%{name}/gb.geom.so*
1819
1820%files gb-gtk
1821%defattr(-,root,root)
1822%{_libdir}/%{name}/gb.gtk.so*
1823%{_libdir}/%{name}/gb.gtk.component
1824%{_datadir}/%{name}/info/gb.gtk.info
1825%{_datadir}/%{name}/info/gb.gtk.list
1826
1827%files gb-gtk-opengl
1828%defattr(-,root,root)
1829%{_libdir}/%{name}/gb.gtk.opengl.*
1830%{_datadir}/%{name}/info/gb.gtk.opengl.*
1831
1832%files gb-gtk3
1833%{_libdir}/%{name}/gb.gtk3.component
1834%{_libdir}/%{name}/gb.gtk3.so*
1835%{_datadir}/%{name}/info/gb.gtk3.info
1836%{_datadir}/%{name}/info/gb.gtk3.list
1837
1838%files gb-gui
1839%defattr(-,root,root)
1840%{_libdir}/%{name}/gb.gui.*
1841%{_datadir}/%{name}/info/gb.gui.*
1842
1843%files gb-httpd
1844%defattr(-,root,root)
1845%{_libdir}/%{name}/gb.httpd.component
1846%{_libdir}/%{name}/gb.httpd.so*
1847%{_datadir}/%{name}/info/gb.httpd.*
1848
1849%files gb-image
1850%defattr(-,root,root)
1851%{_libdir}/%{name}/gb.image.so*
1852%{_libdir}/%{name}/gb.image.component
1853%{_datadir}/%{name}/info/gb.image.info
1854%{_datadir}/%{name}/info/gb.image.list
1855
1856%files gb-image-effect
1857%defattr(-,root,root)
1858%{_libdir}/%{name}/gb.image.effect.so*
1859%{_libdir}/%{name}/gb.image.effect.component
1860%{_datadir}/%{name}/info/gb.image.effect.info
1861%{_datadir}/%{name}/info/gb.image.effect.list
1862
1863%files gb-image-imlib
1864%defattr(-,root,root)
1865%{_libdir}/%{name}/gb.image.imlib.so*
1866%{_libdir}/%{name}/gb.image.imlib.component
1867%{_datadir}/%{name}/info/gb.image.imlib.info
1868%{_datadir}/%{name}/info/gb.image.imlib.list
1869
1870%files gb-image-io
1871%defattr(-,root,root)
1872%{_libdir}/%{name}/gb.image.io.so*
1873%{_libdir}/%{name}/gb.image.io.component
1874%{_datadir}/%{name}/info/gb.image.io.info
1875%{_datadir}/%{name}/info/gb.image.io.list
1876
1877%files gb-inotify
1878%defattr(-,root,root)
1879%{_libdir}/%{name}/gb.inotify.component
1880%{_libdir}/%{name}/gb.inotify.so*
1881%{_datadir}/%{name}/info/gb.inotify.info
1882%{_datadir}/%{name}/info/gb.inotify.list
1883
1884%files gb-libxml
1885%defattr(-,root,root)
1886%{_libdir}/%{name}/gb.libxml.*
1887%{_datadir}/%{name}/info/gb.libxml.*
1888
1889%files gb-logging
1890%defattr(-,root,root)
1891%{_libdir}/%{name}/gb.logging.component
1892%{_libdir}/%{name}/gb.logging.gambas
1893%{_datadir}/%{name}/info/gb.logging.*
1894
1895%files gb-map
1896%defattr(-,root,root)
1897%{_libdir}/%{name}/gb.map.component
1898%{_libdir}/%{name}/gb.map.gambas
1899%{_datadir}/%{name}/info/gb.map.*
1900
1901%files gb-markdown
1902%defattr(-,root,root)
1903%{_libdir}/%{name}/gb.markdown.component
1904%{_libdir}/%{name}/gb.markdown.gambas
1905%{_datadir}/%{name}/info/gb.markdown.info
1906%{_datadir}/%{name}/info/gb.markdown.list
1907
1908%files gb-memcached
1909%defattr(-,root,root)
1910%{_libdir}/%{name}/gb.memcached.component
1911%{_libdir}/%{name}/gb.memcached.gambas
1912%{_datadir}/%{name}/info/gb.memcached.*
1913
1914%files gb-mime
1915%{_libdir}/%{name}/gb.mime.*
1916%{_datadir}/%{name}/info/gb.mime.*
1917
1918%files gb-mysql
1919%defattr(-,root,root)
1920%{_libdir}/%{name}/gb.mysql.*
1921%{_datadir}/%{name}/info/gb.mysql.*
1922
1923%files gb-ncurses
1924%defattr(-,root,root)
1925%{_libdir}/%{name}/gb.ncurses.*
1926%{_datadir}/%{name}/info/gb.ncurses.*
1927
1928%files gb-net
1929%defattr(-,root,root)
1930%{_libdir}/%{name}/gb.net.so*
1931%{_libdir}/%{name}/gb.net.component
1932%{_datadir}/%{name}/info/gb.net.info
1933%{_datadir}/%{name}/info/gb.net.list
1934
1935%files gb-net-curl
1936%defattr(-,root,root)
1937%{_libdir}/%{name}/gb.net.curl.*
1938%{_datadir}/%{name}/info/gb.net.curl.info
1939%{_datadir}/%{name}/info/gb.net.curl.list
1940
1941%files gb-net-pop3
1942%{_libdir}/%{name}/gb.net.pop3.*
1943%{_datadir}/%{name}/control/gb.net.pop3/pop3client.png
1944%{_datadir}/%{name}/info/gb.net.pop3.*
1945
1946%files gb-net-smtp
1947%defattr(-,root,root)
1948%{_libdir}/%{name}/gb.net.smtp.*
1949%{_datadir}/%{name}/info/gb.net.smtp.*
1950
1951%files gb-opengl
1952%defattr(-,root,root)
1953%{_libdir}/%{name}/gb.opengl.so*
1954%{_libdir}/%{name}/gb.opengl.component
1955%{_datadir}/%{name}/info/gb.opengl.info
1956%{_datadir}/%{name}/info/gb.opengl.list
1957
1958%files gb-opengl-glsl
1959%defattr(-,root,root)
1960%{_libdir}/%{name}/gb.opengl.glsl.so*
1961%{_libdir}/%{name}/gb.opengl.glsl.component
1962%{_datadir}/%{name}/info/gb.opengl.glsl.info
1963%{_datadir}/%{name}/info/gb.opengl.glsl.list
1964
1965%files gb-opengl-glu
1966%defattr(-,root,root)
1967%{_libdir}/%{name}/gb.opengl.glu.so*
1968%{_libdir}/%{name}/gb.opengl.glu.component
1969%{_datadir}/%{name}/info/gb.opengl.glu.info
1970%{_datadir}/%{name}/info/gb.opengl.glu.list
1971
1972%files gb-opengl-sge
1973%defattr(-,root,root)
1974%{_libdir}/%{name}/gb.opengl.sge.component
1975%{_libdir}/%{name}/gb.opengl.sge.so*
1976%{_datadir}/%{name}/info/gb.opengl.sge.*
1977
1978%files gb-openssl
1979%defattr(-,root,root)
1980%{_libdir}/%{name}/gb.openssl.component
1981%{_libdir}/%{name}/gb.openssl.so*
1982%{_datadir}/%{name}/info/gb.openssl.*
1983
1984%files gb-option
1985%defattr(-,root,root)
1986%{_libdir}/%{name}/gb.option.*
1987%{_datadir}/%{name}/info/gb.option.*
1988
1989%files gb-pcre
1990%defattr(-,root,root)
1991%{_libdir}/%{name}/gb.pcre.so*
1992%{_libdir}/%{name}/gb.pcre.component
1993%{_datadir}/%{name}/info/gb.pcre.info
1994%{_datadir}/%{name}/info/gb.pcre.list
1995
1996%files gb-pdf
1997%defattr(-,root,root)
1998%{_libdir}/%{name}/gb.pdf.*
1999%{_datadir}/%{name}/info/gb.pdf.*
2000
2001%files gb-qt4
2002%defattr(-,root,root)
2003%{_libdir}/%{name}/gb.qt4.so*
2004%{_libdir}/%{name}/gb.qt4.component
2005%{_datadir}/%{name}/info/gb.qt4.info
2006%{_datadir}/%{name}/info/gb.qt4.list
2007
2008%files gb-qt4-ext
2009%defattr(-,root,root)
2010%{_libdir}/%{name}/gb.qt4.ext.so*
2011%{_libdir}/%{name}/gb.qt4.ext.component
2012%{_datadir}/%{name}/info/gb.qt4.ext.info
2013%{_datadir}/%{name}/info/gb.qt4.ext.list
2014
2015%files gb-qt4-webkit
2016%defattr(-,root,root)
2017%{_libdir}/%{name}/gb.qt4.webkit.so*
2018%{_libdir}/%{name}/gb.qt4.webkit.component
2019%{_datadir}/%{name}/info/gb.qt4.webkit.info
2020%{_datadir}/%{name}/info/gb.qt4.webkit.list
2021
2022%files gb-qt4-opengl
2023%defattr(-,root,root)
2024%{_libdir}/%{name}/gb.qt4.opengl.*
2025%{_datadir}/%{name}/info/gb.qt4.opengl.*
2026
2027%files gb-qt5
2028%{_libdir}/%{name}/gb.qt5.component
2029# %{_libdir}/%{name}/gb.qt5.gambas
2030%{_libdir}/%{name}/gb.qt5.so*
2031%{_datadir}/%{name}/info/gb.qt5.info
2032%{_datadir}/%{name}/info/gb.qt5.list
2033
2034%files gb-qt5-ext
2035%{_libdir}/%{name}/gb.qt5.ext.*
2036%{_datadir}/%{name}/info/gb.qt5.ext.*
2037
2038%files gb-qt5-opengl
2039%{_libdir}/%{name}/gb.qt5.opengl.*
2040%{_datadir}/%{name}/info/gb.qt5.opengl.*
2041
2042%files gb-qt5-webkit
2043%{_libdir}/%{name}/gb.qt5.webkit.*
2044%{_datadir}/%{name}/info/gb.qt5.webkit.*
2045
2046%files gb-report
2047%defattr(-,root,root)
2048%{_libdir}/%{name}/gb.report.*
2049%{_datadir}/%{name}/info/gb.report.*
2050
2051%files gb-report2
2052%defattr(-,root,root)
2053%{_libdir}/%{name}/gb.report2.*
2054%{_datadir}/%{name}/control/gb.report2/
2055%{_datadir}/%{name}/info/gb.report2.*
2056
2057%files gb-scanner
2058%defattr(-,root,root)
2059%{_libdir}/%{name}/gb.scanner.*
2060%{_datadir}/%{name}/info/gb.scanner.*
2061
2062%files gb-sdl
2063%defattr(-,root,root)
2064%{_libdir}/%{name}/gb.sdl.so
2065%{_libdir}/%{name}/gb.sdl.so.*
2066%{_libdir}/%{name}/gb.sdl.component
2067%{_datadir}/%{name}/info/gb.sdl.info
2068%{_datadir}/%{name}/info/gb.sdl.list
2069
2070%files gb-sdl-sound
2071%defattr(-,root,root)
2072%{_libdir}/%{name}/gb.sdl.sound.so*
2073%{_libdir}/%{name}/gb.sdl.sound.component
2074%{_datadir}/%{name}/info/gb.sdl.sound.info
2075%{_datadir}/%{name}/info/gb.sdl.sound.list
2076
2077%files gb-sdl2
2078%{_libdir}/%{name}/gb.sdl2.component
2079%{_libdir}/%{name}/gb.sdl2.so
2080%{_libdir}/%{name}/gb.sdl2.so.*
2081%{_datadir}/%{name}/info/gb.sdl2.info
2082%{_datadir}/%{name}/info/gb.sdl2.list
2083
2084%files gb-sdl2-audio
2085%{_libdir}/%{name}/gb.sdl2.audio.component
2086%{_libdir}/%{name}/gb.sdl2.audio.so
2087%{_libdir}/%{name}/gb.sdl2.audio.so.*
2088%{_datadir}/%{name}/info/gb.sdl2.audio.info
2089%{_datadir}/%{name}/info/gb.sdl2.audio.list
2090
2091%files gb-settings
2092%defattr(-,root,root)
2093%{_libdir}/%{name}/gb.settings.*
2094%{_datadir}/%{name}/info/gb.settings.*
2095
2096%files gb-signal
2097%defattr(-,root,root)
2098%{_libdir}/%{name}/gb.signal.*
2099%{_datadir}/%{name}/info/gb.signal.*
2100
2101%files gb-util
2102%defattr(-,root,root)
2103%{_libdir}/%{name}/gb.util.component
2104%{_libdir}/%{name}/gb.util.gambas
2105%{_datadir}/%{name}/info/gb.util.info
2106%{_datadir}/%{name}/info/gb.util.list
2107
2108%files gb-util-web
2109%defattr(-,root,root)
2110%{_libdir}/%{name}/gb.util.web.*
2111%{_datadir}/%{name}/control/gb.util.web/
2112%{_datadir}/%{name}/info/gb.util.web.*
2113
2114%files gb-v4l
2115%defattr(-,root,root)
2116%{_libdir}/%{name}/gb.v4l.*
2117%{_datadir}/%{name}/info/gb.v4l.*
2118
2119%files gb-vb
2120%defattr(-,root,root)
2121%{_libdir}/%{name}/gb.vb.so*
2122%{_libdir}/%{name}/gb.vb.component
2123%{_datadir}/%{name}/info/gb.vb.info
2124%{_datadir}/%{name}/info/gb.vb.list
2125
2126%files gb-xml
2127%defattr(-,root,root)
2128%{_libdir}/%{name}/gb.xml.gambas
2129%{_libdir}/%{name}/gb.xml.so*
2130%{_libdir}/%{name}/gb.xml.component*
2131%{_datadir}/%{name}/info/gb.xml.info
2132%{_datadir}/%{name}/info/gb.xml.list
2133
2134%files gb-xml-html
2135%defattr(-,root,root)
2136%{_libdir}/%{name}/gb.xml.html.so*
2137%{_libdir}/%{name}/gb.xml.html.component*
2138%{_datadir}/%{name}/info/gb.xml.html.info
2139%{_datadir}/%{name}/info/gb.xml.html.list
2140
2141%files gb-xml-rpc
2142%defattr(-,root,root)
2143%{_libdir}/%{name}/gb.xml.rpc.gambas
2144%{_libdir}/%{name}/gb.xml.rpc.component*
2145%{_datadir}/%{name}/info/gb.xml.rpc.info
2146%{_datadir}/%{name}/info/gb.xml.rpc.list
2147
2148%files gb-xml-xslt
2149%defattr(-,root,root)
2150%{_libdir}/%{name}/gb.xml.xslt.so*
2151%{_libdir}/%{name}/gb.xml.xslt.component*
2152%{_datadir}/%{name}/info/gb.xml.xslt.info
2153%{_datadir}/%{name}/info/gb.xml.xslt.list
2154
2155%files gb-web
2156%defattr(-,root,root)
2157%{_libdir}/%{name}/gb.web.*
2158%{_datadir}/%{name}/info/gb.web.*
2159
2160
2161%changelog
2162* Fri Nov 02 2018 Toshiaki Ara <ara_t@384.jp> 3.9.2-2
2163- rebuild with openssl-1.1.1
2164
2165* Tue Sep 11 2018 Toshiaki Ara <ara_t@384.jp> 3.9.2-1
2166- update to 3.9.2
2167- add Patchs from fedota
2168- add Patch101 for SDL2
2169- create follow subpackages
2170  - gb-form-terminal
2171  - gb-form-stock
2172  - gb-gmp
2173  - gb-gsl
2174  - gb-gtk3
2175  - gb-mime
2176  - gb-net-pop3
2177  - gb-qt5
2178  - gb-qt5-ext
2179  - gb-qt5-opengl
2180  - gb-qt5-webkit
2181  - gb-sdl2
2182  - gb-sdl2-audio
2183
2184* Mon Sep 10 2018 Toshiaki Ara <ara_t@384.jp> 3.8.2-5
2185- rebuild with poppler-0.61.1
2186- add Patch100 to adapt poppler >= 0.58
2187
2188* Sun Jul 03 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-4
2189- rebuild with gcc-5.4.0
2190
2191* Mon May 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-3
2192- rebuild with poppler-0.43.0
2193
2194* Sat May 07 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-2
2195- rebuild with openssl-1.0.2
2196
2197* Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
2198- new upstream release
2199- remove Patch100
2200- add BuildRequires: libtool-ltdl-devel
2201- create follow subpackages
2202  - gb-form-editor
2203  - gb-inotify
2204  - gb-markdown
2205  - gb-report2
2206  - gb-scanner
2207  - gb-util
2208  - gb-util-web
2209
2210* Thu Oct 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.4-4
2211- rebuild with glew-1.13.0
2212
2213* Sat Jul 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.4-3
2214- fixed dependency.
2215
2216* Thu Jul 10 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.4-2
2217- made to use libpq-devel(PostgreSQL-9).
2218
2219* Tue Jul 08 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.4-1
2220- new upstream release
2221- remove BuildRequires: kdebase3, kdelibs3-devel
2222- change BuildRequires: postgresql8-devel instead of postgresql-devel
2223- change BuildRequires: libmysqlclient-devel instead of MySQL-devel
2224
2225* Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.1-1
2226- new upstream release
2227- create follow subpackages
2228  - gb-args
2229  - gb-clipper
2230  - gb-geom
2231  - gb-httpd
2232  - gb-logging
2233  - gb-map
2234  - gb-memcached
2235  - gb-opengl-sge
2236  - gb-openssl
2237
2238* Wed Jan 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.4-1
2239- new upstream release
2240
2241* Thu Oct 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.3-2
2242- rebuild with pcre-8.31
2243
2244* Sun Oct 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.3-1
2245- new upstream release
2246- create db-complex, gb-data, gb-gtk-opengl, gb-libxml, gb-ncurses, gb-xml-html sub packages
2247
2248* Sun Apr 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.1-1
2249- new upstream release
2250
2251* Tue Jan 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
2252- new upstream release
2253- remove gb-gtk-opengl, gb-info sub package
2254- add gb-opengl-glu sub package
2255
2256* Wed Jun  8 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.99.0-6.svn3396
2257- add BR: libXmu-devel, glew-devel, libv4l-devel
2258
2259* Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 2.99.0-5.svn3396
2260- rebuilt with postgresql-9.0.3
2261
2262* Sat Apr  9 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.99.0-4.svn3396
2263- rebuilt with unixODBC-2.2.14
2264
2265* Sat Mar 12 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.99.0-3.svn3396
2266- rebuilt with poppler-0.16.3
2267
2268* Fri Dec 24 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.99.0-2.svn3396
2269- source updated to latest revision
2270
2271* Mon Dec 06 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.99.0-1.svn3344
2272- initial build for Vine Linux
2273
Note: See TracBrowser for help on using the repository browser.