Browse Source

新規追加

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2386 ec354946-7b23-47d6-9f5a-488ba84defc7
kazutaka 13 years ago
parent
commit
b72d78e75f
1 changed files with 1482 additions and 0 deletions
  1. 1482 0
      g/gambas3/gambas3-vl.spec

+ 1482 - 0
g/gambas3/gambas3-vl.spec

@@ -0,0 +1,1482 @@
+%define	svnrevision	3396
+
+Summary:	BASIC compiler, IDE and GUI builder
+Summary(ja): 	GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
+Name:		gambas3
+Version:	2.99.0
+Release: 	2.svn%{svnrevision}%{?_dist_release}
+Source0:	%{name}-%{version}.svn%{svnrevision}.tar.bz2
+Source1:	gambas3.desktop
+#Source2:	gambas2-2.6.0-ja.po
+#Source3:	gambas2-2.6.0-ja.mo
+
+License:	GPL
+Group:		Applications/Development
+URL:		http://gambas.sourceforge.net/
+
+BuildRequires:	qt4-devel >= 4.3.4
+BuildRequires:	curl-devel >= 7.13
+BuildRequires:	libxml2-devel
+BuildRequires:	libxslt-devel
+BuildRequires:	zlib-devel
+BuildRequires:	bzip2-devel
+BuildRequires:	MySQL-devel
+BuildRequires:	postgresql-devel
+BuildRequires:	libmysqlclient16
+BuildRequires:	kdelibs3-devel
+BuildRequires:	kdebase3
+BuildRequires:	unixODBC-devel
+BuildRequires:	sqlite-devel
+BuildRequires:	sqlite3-devel
+BuildRequires:	pcre-devel
+BuildRequires:	librsvg2-devel
+BuildRequires:	SDL-devel
+BuildRequires:	SDL_mixer-devel
+BuildRequires:	SDL_image-devel
+BuildRequires:	SDL_ttf-devel
+BuildRequires:	SDL_gfx-devel
+BuildRequires:	glibc-devel
+BuildRequires:	libpng-devel
+BuildRequires:	libjpeg-devel
+BuildRequires:	kernel-source
+BuildRequires:	gamin-devel
+BuildRequires:	poppler-devel >= 0.5
+BuildRequires:	libffi-devel
+BuildRequires:	gtk2-devel >= 2.10
+BuildRequires:	gtkglext-devel
+BuildRequires:	xorg-x11-proto-devel
+BuildRequires:	mesa-libGL-devel
+BuildRequires:	mesa-libGLU-devel
+BuildRequires:	xdg-utils
+BuildRequires:	libXtst-devel
+BuildRequires:	cairo-devel >= 1.6.0
+BuildRequires:	libgnome-keyring-devel
+BuildRequires:	dbus-devel
+BuildRequires:	imlib2-devel >= 1.4.0
+
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Packager:	kazutaka
+
+%description
+Gambas is a free development environment based on a Basic interpreter
+with object extensions, like Visual Basic(tm) (but it is NOT a clone!). 
+With Gambas, you can quickly design your program GUI, access MySQL or
+PostgreSQL databases, control KDE applications with DCOP, translate
+your program into many languages, create network applications easily,
+build RPMs of your apps automatically, and so on... You have to install
+the necessary components
+
+
+%description -l ja
+Gambas はオブジェクト指向に拡張された BASIC インタプリタベースの、Visual
+Basic(TM) に良く似た(でもクローンではありません!)フリーな開発環境です。
+Gambas を使えば、GUI のすばやいデザイン、MySQL や PostgreSQL データベース
+へのアクセス、DCOP 経由での KDE アプリケーションの制御、プログラムの多言
+語への翻訳、ネットワークアプリケーションの手軽な開発、RPMパッケージの自動
+作成、等々が可能になります。必要に応じてコンポーネントをインストールして
+ください。
+
+#-----------------------------------------------------------------------------
+
+%package runtime
+Summary:	The Gambas runtime
+Summary(ja):	Gambas ランタイム
+Group:		Applications/Development
+Requires:	%{name}-gb-debug = %{version}-%{release}
+Requires:	%{name}-gb-eval = %{version}-%{release}
+Requires:	%{name}-gb-draw = %{version}-%{release}
+
+Requires(post):	xdg-utils
+
+%description runtime
+This package includes the Gambas interpreter needed to run Gambas applications.
+
+%description runtime -l ja
+このパッケージには Gambas アプリケーションの実行に必要なインタプリタ
+が含まれています。
+
+#-----------------------------------------------------------------------------
+
+%package devel
+Summary:	The development package for Gambas
+Summary(ja):	Gambas の開発用パッケージ
+Group:		Applications/Development
+
+%description devel
+This package includes all tools needed to compile Gambas projects without
+having to install the complete development environment. 
+
+%description devel -l ja
+このパッケージには、IDE をインストールせずに Gambas アプリケーションを
+コンパイルするのに必要なツールが含まれています。
+
+#-----------------------------------------------------------------------------
+
+%package scripter
+Summary:	The Gambas scripter package
+Summary(ja):	Gambas スクリプト実行用パッケージ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-devel = %{version}-%{release}
+
+%description scripter
+This package includes the scripter program that allows to write script
+files in Gambas. 
+
+%description scripter -l ja
+このパッケージには、Gambas で記述したスクリプトを実行する scripter
+プログラムが含まれています。
+
+#-----------------------------------------------------------------------------
+
+%package ide
+Summary:	BASIC compiler, IDE and GUI builder
+Summary(ja): 	GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-devel = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+Requires:	%{name}-gb-db-form = %{version}-%{release}
+Requires:	%{name}-gb-debug = %{version}-%{release}
+Requires:	%{name}-gb-desktop = %{version}-%{release}
+Requires:	%{name}-gb-eval = %{version}-%{release}
+Requires:	%{name}-gb-eval-highlight = %{version}-%{release}
+Requires:	%{name}-gb-form = %{version}-%{release}
+Requires:	%{name}-gb-form-dialog = %{version}-%{release}
+Requires:	%{name}-gb-form-mdi = %{version}-%{release}
+Requires:	%{name}-gb-image = %{version}-%{release}
+Requires:	%{name}-gb-image-effect = %{version}-%{release}
+Requires:	%{name}-gb-qt4 = %{version}-%{release}
+Requires:	%{name}-gb-qt4-ext = %{version}-%{release}
+Requires:	%{name}-gb-qt4-webkit = %{version}-%{release}
+Requires:	%{name}-gb-settings = %{version}-%{release}
+
+%description ide
+Gambas is a free development environment based on a Basic interpreter
+with object extensions, like Visual Basic(tm) (but it is NOT a clone!). 
+With Gambas, you can quickly design your program GUI, access MySQL or
+PostgreSQL databases, control KDE applications with DCOP, translate
+your program into many languages, create network applications easily,
+build RPMs of your apps automatically, and so on... You have to install
+the necessary components
+
+This package includes the complete Gambas Development Environment, with the
+database manager, the help files, and all components.
+
+%description ide -l ja
+Gambas はオブジェクト指向に拡張された BASIC インタプリタベースの、Visual
+Basic(TM) に良く似た(でもクローンではありません!)フリーな開発環境です。
+Gambas を使えば、GUI のすばやいデザイン、MySQL や PostgreSQL データベース
+へのアクセス、DCOP 経由での KDE アプリケーションの制御、プログラムの多言
+語への翻訳、ネットワークアプリケーションの手軽な開発、RPMパッケージの自動
+作成、等々が可能になります。必要に応じてコンポーネントをインストールして
+ください。
+
+このパッケージには IDE (統合開発環境)、データベースマネージャ、ヘルプ
+ファイル、およびその他のコンポーネントが含まれています。
+
+#-----------------------------------------------------------------------------
+
+%package gb-cairo
+Summary:	A cairo component
+Summary(ja):	Cairo コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-cairo
+This component allows you to handle vectorial drawing based on Cairo
+2D graphics library.
+
+%description gb-cairo -l ja
+このコンポーネントにより Cairo 2D グラフィックライブラリを利用した
+ベクトル形式の描画機能を利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-chart
+Summary:	The Gambas chart component.
+Summary(ja):	Gambas 用 グラフコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-chart
+This component provides functions to draw chats.
+
+%description gb-chart -l ja
+このコンポーネントはグラフを作図する機能を提供します。
+
+#-----------------------------------------------------------------------------
+
+%package gb-compress
+Summary:	A compression component
+Summary(ja):	圧縮コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-compress
+This component allows you to compress/uncompress data or files with
+the bzip2 and zip algorithms.
+
+%description gb-compress -l ja
+このコンポーネントによりデータやファイルを bzip2 および zip 形式で圧縮
+できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-crypt
+Summary:	The Gambas crypt component.
+Summary(ja):	Gambas 用暗号化コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-crypt
+This component provides crypt function to Gambas, that allows
+to use the crypt() Gnu C library function.
+
+%description gb-crypt -l ja
+このコンポーネントにより GNU C ライブラリの crypt() を利用した
+暗号化機能が利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-db
+Summary:	The database component
+Summary(ja):	データベースコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-db
+This component allows you to access many databases management systems,
+provided that you install the needed driver packages.
+
+%description gb-db -l ja
+このコンポーネントにより様々な種類のデータベース管理システムにアクセス
+できるようになります。(ただし各データベース用のドライバをあらかじめ
+インストールしておく必要があります。)
+
+#-----------------------------------------------------------------------------
+
+%package gb-db-form
+Summary:	The database form component
+Summary(ja):	データベース用フォームコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+
+%description gb-db-form
+This component provides some data bound controls, i.e. controls that can 
+display and edit database records automatically.
+
+%description gb-db-form -l ja
+このコンポーネントはいくつかのデータバウンドコントロールを提供します。
+(例えばデータベースのレコードを自動的に表示/編集できるコントロールなど)
+
+#-----------------------------------------------------------------------------
+
+%package gb-db-mysql
+Summary:	The MySQL driver for the Gambas database component
+Summary(ja):	Gambas データベースコンポーネント用の MySQL ドライバ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+Requires:	MySQL-client
+
+%description gb-db-mysql
+This component allows you to access MySQL databases.
+
+%description gb-db-mysql -l ja
+このコンポーネントにより MySQL データベースにアクセスできるように
+なります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-db-odbc
+Summary:	The ODBC driver for the Gambas database component
+Summary(ja):	Gambas データベースコンポーネント用の ODBC ドライバ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+
+%description gb-db-odbc
+This component allows you to access databases via unixODBC.
+
+%description gb-db-odbc -l ja
+このコンポーネントにより unixODBC経由でデータベースにアクセスできるよう
+になります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-db-postgresql
+Summary:	The postgresql driver for the Gambas database component
+Summary(ja):	Gambas データベースコンポーネント用の postgresql ドライバ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+Requires:	postgresql
+Requires:	postgresql-libs
+
+%description gb-db-postgresql
+This component allows you to access postgresql databases.
+
+%description gb-db-postgresql -l ja
+このコンポーネントにより postgresql データベースにアクセスできるように
+なります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-db-sqlite2
+Summary:	The SQLite2 driver for the Gambas database component
+Summary(ja):	Gambas データベースコンポーネント用の SQLite2 ドライバ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+Requires:	sqlite
+
+%description gb-db-sqlite2
+This component allows you to access SQLite2 databases.
+
+%description gb-db-sqlite2 -l ja
+このコンポーネントにより SQLite2 データベースにアクセスできるように
+なります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-db-sqlite3
+Summary:	The SQLite3 driver for the Gambas database component
+Summary(ja):	Gambas データベースコンポーネント用の SQLite3 ドライバ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+Requires:	sqlite3
+
+%description gb-db-sqlite3
+This component allows you to access SQLite3 databases.
+
+%description gb-db-sqlite3 -l ja
+このコンポーネントにより SQLite3 データベースにアクセスできるように
+なります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-debug
+Summary:	A debugger helper for the IDE
+Summary(ja):	IDE 用のデバッガヘルパー
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-debug
+This component helps the IDE to debug Gambas programs.
+
+%description gb-debug -l ja
+このコンポーネントは IDE 上でのデバッグを支援します。
+
+#-----------------------------------------------------------------------------
+
+%package gb-desktop
+Summary:	The Gambas desktop component.
+Summary(ja):	Gambas 用 デスクトップコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-form = %{version}-%{release}
+Requires:	%{name}-gb-image = %{version}-%{release}
+
+%description gb-desktop
+This component provides some functions based on the xdg-tools of Portland
+ Project. It can be commonly used in diffrent desktop environment.
+
+%description gb-desktop -l ja
+このコンポーネントは Portland Project の xdg-utils をベースにした、
+異なるデスクトップ環境で共用できる機能を提供します。
+
+#-----------------------------------------------------------------------------
+
+%package gb-draw
+Summary:	The Gambas draw component.
+Summary(ja):	Gambas 用 描画コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-draw
+This component provides drawing class to gambas.
+This component was originally implemented as an intenal
+class, But now it is separated as a component. 
+
+%description gb-draw -l ja
+このコンポーネントは描画用のクラスを提供します。
+このコンポーネントは、元々内部クラスとして実装されていましたが、
+別コンポーネントとして分離されました。
+
+#-----------------------------------------------------------------------------
+
+%package gb-dbus
+Summary:	The Gambas dbus component.
+Summary(ja):	Gambas 用 dbus コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-dbus
+This component allows to take part in the D-Bus system.
+
+%description gb-dbus -l ja
+このコンポーネントにより、D-Bus システムを経由したメッセージの
+送受信が利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-eval
+Summary:	An expression evaluator component
+Summary(ja):	式評価用のコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-eval
+This component allows you to evaluate expressions at runtime. 
+It is used by the Gambas Eval() function.
+
+%description gb-eval -l ja
+このコンポーネントにより実行時に式を評価できるようになります。
+これは Gambas Eval() ファンクションで使用されます。
+
+#-----------------------------------------------------------------------------
+
+%package gb-eval-highlight
+Summary:	An expression evaluator highlight component
+Summary(ja):	式評価のハイライト用コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-eval = %{version}-%{release}
+
+%description gb-eval-highlight
+This component provides some useful features for analyzing and highlighting
+a line of Gambas code. 
+
+%description gb-eval-highlight -l ja
+このコンポーネントは、Gambas のコードを分析する時に便利なハイライト表示
+機能を提供します。
+
+#-----------------------------------------------------------------------------
+
+%package gb-form
+Summary:	The Gambas form component
+SUmmary(ja):	Gambas 用フォームコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-form
+Implements a toolkit-independent form class for Gambas.
+
+%description gb-form -l ja
+Gambas 用のツールキットに依存しないフォームクラスの実装です。
+
+#-----------------------------------------------------------------------------
+
+%package gb-form-dialog
+Summary:	The Gambas enhanced dialog form component
+SUmmary(ja):	Gambas 用拡張ダイアログフォームコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-form-dialog
+Implements a enhanced dialog form class for Gambas.
+
+%description gb-form-dialog -l ja
+Gambas 用の拡張されたダイアログフォームクラスの実装です。
+
+#-----------------------------------------------------------------------------
+
+%package gb-form-mdi
+Summary:	The Gambas mdi form component
+SUmmary(ja):	Gambas 用 MDI フォームコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-form-mdi
+Implements a new version of the Workspace control for Gambas.
+
+%description gb-form-mdi -l ja
+Gambas 用の新しいバージョンのワークスペースコントロールの実装です。
+
+#-----------------------------------------------------------------------------
+
+%package gb-gtk
+Summary:	The Gambas Gtk GUI component
+Summary(ja):	GTK GUI コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	gtk2 >= 2.10
+
+%description gb-gtk
+This package includes the Gambas GTK GUI component.
+
+%description gb-gtk -l ja
+このパッケージには Gambas 用の GTK GUI コンポーネントが含まれています。
+
+#-----------------------------------------------------------------------------
+### not yet implemented
+#%package gb-gtk-ext
+#Summary:	The extended Gtk GUI component
+#Summary(ja):	拡張 GTK GUI コンポーネント
+#Group:		Applications/Development
+#Requires:	%{name}-runtime = %{version}-%{release}
+#Requires:	%{name}-gb-gtk = %{version}-%{release}
+#
+#%description gb-gtk-ext
+#This component includes somme uncommon GTK controls.
+#
+#%description gb-gtk-ext -l es
+#このコンポーネントには追加の GTK コントロールが含まれています。 
+#
+#-----------------------------------------------------------------------------
+
+%package gb-gtk-opengl
+Summary:	The Gtk OpenGL component.
+Summary(ja):	Gtk 用 OpenGL コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	XOrg-gl
+
+%description gb-gtk-opengl
+This component provides Gtk widget for OpenGL library.
+
+%description gb-gtk-opengl -l ja
+このコンポーネントにより OpenGL ライブラリ用の Gtk ウィジェットが
+利用できるようになります。
+
+
+#-----------------------------------------------------------------------------
+### not yet implemented
+#
+#%package gb-gtk-svg
+#Summary:	The Gambas SVG (Scalable Vector Graphics) component.
+#Summary(ja):	Gambas 用 SVG (Scalable Vector Graphics) コンポーネント
+#Group:		Applications/Development
+#Requires:	%{name}-runtime = %{version}-%{release}
+#Requires:	%{name}-gb-gtk = %{version}-%{release} 
+#Requires:	librsvg2 >= 2.14.3
+#
+#%description gb-gtk-svg
+#This component is able to load SVG files and generate an image memory
+#of it.
+#
+#%description gb-gtk-svg -l ja
+#このコンポーネントにより SVG (Scalable Vector Graphics) の読み込みと
+#画像イメージの生成が可能になります。
+#
+#-----------------------------------------------------------------------------
+
+%package gb-gui
+Summary:	The Gambas GUI component.
+Summary(ja):	Gambas 用 GUI コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-gui
+This component allows you to load gb.qt4 component when KDE is
+running or gtk component when GNOME is running.
+
+%description gb-gui -l ja
+このコンポーネントにより、KDE 環境では gb.qt4 コンポーネントを、
+GNOME 環境では gb.gtk コンポーネントを読み込むことができるように
+なります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-image
+Summary:	The Gambas image component.
+Summary(ja):	Gambas 用のイメージ編集コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-image
+This component implements image and color management routines. The filter and
+effects routines are now located in the gb.image.effect component. 
+
+%description gb-image -l ja
+このコンポーネントはイメージ及び色管理用のルーチンを実装しています。
+実際のフィルタやエフェクトは gb.image.effect コンポーネントに含まれています。
+
+#-----------------------------------------------------------------------------
+
+%package gb-image-effect
+Summary:	The Gambas image effect component.
+Summary(ja):	Gambas 用のイメージエフェクトコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-image = %{version}-%{release}
+
+%description gb-image-effect
+This component implements image filtering routines.
+
+%description gb-image-effect -l ja
+このコンポーネントはイメージへのフィルタやエフェクト用ルーチンを実装して
+います。
+
+#-----------------------------------------------------------------------------
+
+%package gb-image-imlib
+Summary:	The Gambas imlib component.
+Summary(ja):	Gambas 用の Imlib コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-image = %{version}-%{release}
+Requires:	imlib2 >= 1.4.0
+
+%description gb-image-imlib
+This component implements image routines based on the Imlib2 library.
+
+%description gb-image-imlib -l ja
+このコンポーネントは Imlib2 ライブラリを利用したイメージ用ルーチンを実装
+しています。
+
+#-----------------------------------------------------------------------------
+
+%package gb-image-io
+Summary:	The Gambas image io component.
+Summary(ja):	Gambas 用のイメージ入出力コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-image = %{version}-%{release}
+
+%description gb-image-io
+This component implements image loading and saving routines.
+
+%description gb-image-io -l ja
+このコンポーネントはイメージの入出力用ルーチンを実装しています。
+
+#-----------------------------------------------------------------------------
+
+%package gb-info
+Summary:	The Gambas info component.
+Summary(ja):	Gambas 用 インフォーメションコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-info
+This component aims at providing all needed information about installed
+components: classes, symbols, events, controls, properties, and so on.
+
+%description gb-info -l ja
+このコンポーネントは、インストール済みのコンポーネントに関する、クラス、
+シンボル、イベント、コントロール、プロパティ等の、必要とされる全ての
+情報を提供することを目的としています。
+
+#-----------------------------------------------------------------------------
+
+%package gb-mysql
+Summary:	The MySQL specific routine for the Gambas database component
+Summary(ja):	Gambas データベースコンポーネントの MySQL 専用ドライバ
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-db = %{version}-%{release}
+
+%description gb-mysql
+This component allows you to access MySQL databases with MySQL specific
+routines.
+
+%description gb-mysql -l ja
+このコンポーネントにより MySQL データベースに固有のデータ形式でアクセスでき
+るようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-net
+Summary:	The networking component
+Summary(ja):	ネットワーク制御用のコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-net
+This component allows you to use TCP/IP and UDP sockets, and to access
+any serial ports.
+
+%description gb-net -l ja
+このコンポーネントにより TCP/IP と UDP ソケットの使用、およびシリアル
+ポートへのアクセスができるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-net-curl
+Summary:	The advanced networking component
+Summary(ja):	高度なネットワーク制御用のコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-net = %{version}-%{release}
+Requires:	curl >= 7.13
+
+%description gb-net-curl
+This component allows your programs to easily become FTP or HTTP clients.
+
+%description gb-net-curl -l ja
+このコンポーネントにより FTP または HTTP クライアントの開発が容易に
+できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-net-smtp
+Summary:	The Gambas SMTP component
+Summary(ja):	Gambas 用 SMTP コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-net = %{version}-%{release}
+
+%description gb-net-smtp
+This component allows you to use SMTP (Simple Mail Transfer Protocol).
+
+%description gb-net-smtp -l ja
+このコンポーネントにより SMTP プロトコルを利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-opengl
+Summary:	The Gambas OpenGL component.
+Summary(ja):	Gambas 用 OpenGL コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	XOrg-gl
+
+%description gb-opengl
+This component provides OpenGL library function to Gambas for
+hardware assisted computer graphics.
+
+%description gb-opengl -l ja
+このコンポーネントにより OpenGL ライブラリを使用したハードウェア描画
+機能が利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-opengl-glsl
+Summary:	The Gambas OpenGL shading language component.
+Summary(ja):	Gambas 用 OpenGL シェーディング言語コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	XOrg-gl
+
+%description gb-opengl-glsl
+This component provides OpenGL shading language library function to Gambas
+for hardware assisted computer graphics.
+
+%description gb-opengl-glsl -l ja
+このコンポーネントにより OpenGL シェーディング言語ライブラリを使用した
+ハードウェア描画機能が利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-option
+Summary:	The Gambas command line option component.
+Summary(ja):	Gambas 用コマンドラインオプションコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-option
+This component is an interface to the getopt() C library function for
+interpreting the program command-line.
+
+%description gb-option -l ja
+このコンポーネントはプログラムのコマンドラインを解釈する、C ライプラリの
+getopt() 関数へのインターフェースです。
+
+#-----------------------------------------------------------------------------
+
+%package gb-pcre
+Summary:	The Gambas perl-compatible regular expression compon	ent.
+Summary(ja):	Perl互換の正規表現ライブラリの Gambas 用コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	pcre
+
+%description gb-pcre
+This component provides perl-compatible regular expressions to Gambas for
+powerful text processing and pattern matching.
+
+%description gb-pcre -l ja
+このコンポーネントにより Perl 互換の正規表現ライブラリの持つ強力なテキスト
+処理機能及びパターンマッチング機能が利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-pdf
+Summary:	The Gambas PDF component.
+Summary(ja):	Gambas 用 PDF コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	poppler >= 0.5
+
+%description gb-pdf
+This component privides functions for decoding PDF documents using
+poppler library.
+
+%description gb-pdf -l ja
+このコンポーネントにより、PDF 文書を描画できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-qt4
+Summary:	The Qt4 GUI component
+Summary(ja):	Qt4 GUI コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	qt4 >= 4.3.4
+
+%description gb-qt4
+This package includes the Gambas QT4 GUI component.
+
+%description gb-qt4 -l ja
+このパッケージには Gambas 用の QT4 GUI コンポーネントが含まれています。
+
+#-----------------------------------------------------------------------------
+
+%package gb-qt4-ext
+Summary:	The extended Qt GUI component
+Summary(ja):	拡張 Qt GUI コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-qt4 = %{version}-%{release}
+
+%description gb-qt4-ext
+This component includes somme uncommon QT controls.
+
+%description gb-qt4-ext -l es
+このコンポーネントには追加の Qt コントロールが含まれています。 
+
+#-----------------------------------------------------------------------------
+
+%package gb-qt4-webkit
+Summary:	The browser component based on WebKit
+Summary(ja):	WebKit ベースのブラウザコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	%{name}-gb-qt4 = %{version}-%{release}
+
+%description gb-qt4-webkit
+This component allows to embed the WebKit browser in your application.
+
+%description gb-qt4-webkit -l ja
+このコンポーネントにより WebKit ブラウザをアプリケーションに組み込む
+ことができるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-qt4-opengl
+Summary:	The QT4 OpenGL component.
+Summary(ja):	QT4 用 OpenGL コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	XOrg-gl
+
+%description gb-qt4-opengl
+This component provides QT4 widget for OpenGL library.
+
+%description gb-qt4-opengl -l ja
+このコンポーネントにより OpenGL ライブラリ用の QT4 ウィジェットが
+利用できるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-report
+Summary:	The Gambas report component.
+Summary(ja):	Gambas 用 レポートコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-report
+This component will become the Gambas report designer.
+
+%description gb-report -l ja
+このコンポーネントはいずれ Gambas 用のレポートデザイナになる予定です。
+
+#-----------------------------------------------------------------------------
+
+%package gb-sdl
+Summary:	The Gambas SDL component
+Summary(ja):	Gambas 用 SDL コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	SDL
+
+%description gb-sdl
+This component provides access to the basic functions and the image
+part of the SDL library.
+It provides a drawing surface that is faster than normal X11 toolkits.
+
+%description gb-sdl -l ja
+このコンポーネントは SDL ライブラリの基本機能およびイメージ機能への
+アクセスを提供しています。
+これは X ツールキットよりも高速な描画サーフェースを提供します。
+
+#-----------------------------------------------------------------------------
+
+%package gb-sdl-sound
+Summary:	The Gambas SDL sound component
+Summary(ja):	SDL サウンドコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	SDL_mixer
+
+%description gb-sdl-sound
+This component uses only the sound part of the SDL library. It allows you to
+simultaneously play many sounds and a music stored in a file.
+
+%description gb-sdl-sound -l ja
+このコンポーネントは SDL ライブラリのサウンド部分のみを使用しています。
+これにより多くの種類の音声や音楽を同時に再生する事ができるようになります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-settings
+Summary:	The Gambas settings component
+Summary(ja):	Gambas 設定用コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-settings
+Implements a persistent settings interface for Gambas.
+
+%description gb-settings -l ja
+Gambas 用の設定インターフェースの実装です。
+
+#-----------------------------------------------------------------------------
+
+%package gb-signal
+Summary:	The Gambas POSIX signal component
+Summary(ja):	Gambas 用 POSIX シグナルコンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-signal
+This component allows to ignore POSIX signals, or intercept them inside an
+event handler.
+
+%description gb-signal -l ja
+このコンポーネントにより、イベントハンドラ中で POSIX シグナルを無理したり
+横取りすることが可能になります。
+
+#-----------------------------------------------------------------------------
+%package gb-v4l
+Summary:	The Gambas V4L(Video for Linux) component.
+Summary(ja):	Gambas 用 V4L(Video for Linux) コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+Requires:	libpng
+Requires:	libjpeg
+
+%description gb-v4l
+This component provides access to all v4l devices with capture support.
+Capturing images from webcams, TV cards and other sources supported by
+the v4l (video for Linux) interface is available.
+.
+%description gb-v4l -l ja
+このコンポーネントにより すべての V4L デバイスにアクセスできるようになります。
+Webカメラ、TVカード及びその他の V4L がサポートするデバイスから、イメージの
+取り込みが可能になります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-vb
+Summary:	The Visual Basic(tm) compatibility component
+Summary(ja):	Visual Basic(TM) 互換性用コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-vb
+This component aims at including some functions that imitate the behaviour
+of Visual Basic(tm) functions. Use it only if you try to port some VB
+projects.
+
+%description gb-vb -l ja
+このコンポーネントは Visual Basic(TM) の機能を模倣した関数を含むことを
+目的としています。VB プロジェクトを移植する必要がある場合にのみインス
+トールしてください。
+
+#-----------------------------------------------------------------------------
+
+%package gb-xml
+Summary:	The Gambas XML components based on the libxml2 library
+Summary(ja):	libXml2 ライブラリベースの Gambas 用 XML コンポーネント
+Group:		Applications/Development
+Requires: 	%{name}-runtime = %{version}-%{release}
+
+%description gb-xml
+This component allows you to read and write XML files. It is based on libxml2.
+
+%description gb-xml -l ja
+このコンポーネントにより libxml2 ライブラリを利用した XML ファイルの
+読み書きが可能になります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-xml-rpc
+Summary:	XML-RPC protocol implementation for Gambas
+Summary(ja):	Gambas 用 XML-RPC プロトコルの実装
+Group:		Applications/Development
+Requires: 	%{name}-runtime = %{version}-%{release}
+Requires: 	%{name}-gb-xml = %{version}-%{release}
+
+%description gb-xml-rpc
+These components provides XML-RPC protocol implementation for Gambas.
+
+%description gb-xml-rpc -l ja
+このコンポーネントは Gambas 用の XML-RPC プロトコルの実装を提供します。
+
+#-----------------------------------------------------------------------------
+
+%package gb-xml-xslt
+Summary:	The Gambas XSLT components based on the libxslt library
+Summary(ja):	libXslt ライブラリベースの Gambas 用 XSLT コンポーネント
+Group:		Applications/Development
+Requires: 	%{name}-runtime = %{version}-%{release}
+Requires: 	%{name}-gb-xml = %{version}-%{release}
+
+%description gb-xml-xslt
+This component allows you to parse XML files to HTML files.
+It is based on libxslt.
+
+%description gb-xml-xslt -l ja
+このコンポーネントにより libxslt ライブラリを利用した XML ファイルの
+HTML への変換が可能になります。
+
+#-----------------------------------------------------------------------------
+
+%package gb-web
+Summary:	The Gambas web application development component.
+Summary(ja):	Gambas 用 ウェブアプリケーション開発コンポーネント
+Group:		Applications/Development
+Requires:	%{name}-runtime = %{version}-%{release}
+
+%description gb-web
+This component allows to make a web application based on a CGI script.
+
+%description gb-web -l ja
+このコンポーネントにより CGI スクリプトによるウェブアプリケーションを
+開発できるようになります。
+
+#-----------------------------------------------------------------------------
+
+
+%prep
+%setup -q -n %{name}-%{version}.svn%{svnrevision}
+# copy updated message catalogue
+#%{__cp} -f %{SOURCE2} app/src/gambas2/.lang/ja.po
+#%{__cp} -f %{SOURCE3} app/src/gambas2/.lang/ja.mo
+
+%ifarch ppc
+find . -type f -name configure -exec sed -i 's/-Os/-O2/' {} \;
+%endif
+
+
+%build
+#export LDFLAGS="-L/usr/X11R6/%{_lib}"
+autoreconf -f -i
+%configure --disable-firebird
+#	--with-mysql-libraries=%{_libdir}/mysql \
+#	--with-qt-includes=%{_libdir}/qt3/include \
+#	--with-qt-libraries=%{_libdir}/qt3/lib \
+#	--disable-clanlib \
+#	--enable-kde
+%{__make}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+# remove unnecessary files
+find $RPM_BUILD_ROOT/%{_libdir} -name "*.la" -exec %{__rm} -f "{}" \;
+find $RPM_BUILD_ROOT/%{_libdir} -name "*.a" -exec %{__rm} -f "{}" \;
+
+# copy pixmap and menu entry.
+%{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/pixmaps
+%{__install} -m644 ${RPM_BUILD_DIR}/%{name}-%{version}.svn%{svnrevision}/app/src/gambas3/img/logo/logo.png ${RPM_BUILD_ROOT}/%{_datadir}/pixmaps/gambas3.png
+%{__install} -d ${RPM_BUILD_ROOT}%{_datadir}/applications
+%{__install} -p -m644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/
+
+# copy mimetype xml to %{_datadir}
+%{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+%{__install} -m644 main/mime/application-x-gambas.xml ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+
+
+%post runtime
+# register gambas executable mimetype
+xdg-icon-resource install --context mimetypes --size 64 %{_datadir}/%{name}/icons/application-x-gambas.png application-x-gambas
+xdg-mime install %{_datadir}/%{name}/application-x-gambas.xml
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files runtime
+%defattr(-,root,root)
+%doc AUTHORS COPYING ChangeLog INSTALL NEWS README*
+%{_bindir}/gbr3
+%{_bindir}/gbx3
+%{_libdir}/gambas3/gb.component
+%{_libdir}/gambas3/gb.so*
+%{_datadir}/gambas3/info/gb.info
+%{_datadir}/gambas3/info/gb.list
+%{_datadir}/gambas3/icons
+%{_datadir}/gambas3/application-x-gambas.xml
+
+%files devel
+%defattr(-,root,root)
+%{_bindir}/gba3
+%{_bindir}/gbc3
+%{_bindir}/gbi3
+
+%files scripter
+%defattr(-,root,root)
+%{_bindir}/gbs3
+%{_bindir}/gbs3.gambas
+%{_bindir}/gbw3
+
+%files ide
+%defattr(-,root,root)
+%{_bindir}/gambas3
+%{_bindir}/gambas3.gambas
+%{_datadir}/gambas3/control
+%{_datadir}/gambas3/examples
+%{_datadir}/applications/gambas3.desktop
+%{_datadir}/pixmaps/gambas3.png
+
+%files gb-cairo
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.cairo.*
+%{_datadir}/gambas3/info/gb.cairo.*
+
+%files gb-chart
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.chart.*
+%{_datadir}/gambas3/info/gb.chart.*
+
+%files gb-compress
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.compress.*
+%{_datadir}/gambas3/info/gb.compress.*
+
+%files gb-crypt
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.crypt.*
+%{_datadir}/gambas3/info/gb.crypt.*
+
+%files gb-db
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.gambas
+%{_libdir}/gambas3/gb.db.so*
+%{_libdir}/gambas3/gb.db.component
+%{_datadir}/gambas3/info/gb.db.info
+%{_datadir}/gambas3/info/gb.db.list
+
+%files gb-db-form
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.form.*
+%{_datadir}/gambas3/info/gb.db.form.*
+
+%files gb-db-mysql
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.mysql.*
+%{_datadir}/gambas3/info/gb.db.mysql.*
+
+%files gb-db-odbc
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.odbc.*
+%{_datadir}/gambas3/info/gb.db.odbc.*
+
+%files gb-db-postgresql
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.postgresql.*
+%{_datadir}/gambas3/info/gb.db.postgresql.*
+
+%files gb-db-sqlite2
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.sqlite2.*
+%{_datadir}/gambas3/info/gb.db.sqlite2.*
+
+%files gb-db-sqlite3
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.db.sqlite3.*
+%{_datadir}/gambas3/info/gb.db.sqlite3.*
+
+%files gb-debug
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.debug.*
+%{_datadir}/gambas3/info/gb.debug.*
+
+%files gb-desktop
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.desktop.*
+%{_datadir}/gambas3/info/gb.desktop.*
+
+%files gb-draw
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.draw.*
+
+%files gb-dbus
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.dbus.*
+%{_datadir}/gambas3/info/gb.dbus.*
+
+%files gb-eval
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.eval.component
+%{_libdir}/gambas3/gb.eval.so*
+%{_datadir}/gambas3/info/gb.eval.info
+%{_datadir}/gambas3/info/gb.eval.list
+
+%files gb-eval-highlight
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.eval.highlight.*
+%{_datadir}/gambas3/info/gb.eval.highlight.*
+
+%files gb-form
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.form.gambas
+%{_libdir}/gambas3/gb.form.component
+%{_libdir}/gambas3/gb.form.stock.gambas
+%{_libdir}/gambas3/gb.form.stock.component
+%{_datadir}/gambas3/info/gb.form.info
+%{_datadir}/gambas3/info/gb.form.list
+%{_datadir}/gambas3/info/gb.form.stock.info
+%{_datadir}/gambas3/info/gb.form.stock.list
+
+%files gb-form-dialog
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.form.dialog.gambas
+%{_libdir}/gambas3/gb.form.dialog.component
+%{_datadir}/gambas3/info/gb.form.dialog.info
+%{_datadir}/gambas3/info/gb.form.dialog.list
+
+%files gb-form-mdi
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.form.mdi.gambas
+%{_libdir}/gambas3/gb.form.mdi.component
+%{_datadir}/gambas3/info/gb.form.mdi.info
+%{_datadir}/gambas3/info/gb.form.mdi.list
+
+%files gb-gtk
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.gtk.so*
+%{_libdir}/gambas3/gb.gtk.component
+%{_libdir}/gambas3/gb.gtk.gambas
+%{_datadir}/gambas3/info/gb.gtk.info
+%{_datadir}/gambas3/info/gb.gtk.list
+
+### not yet implemented
+#%files gb-gtk-ext
+#%defattr(-,root,root)
+#%{_libdir}/gambas3/gb.gtk.ext.so*
+#%{_libdir}/gambas3/gb.gtk.ext.component
+#%{_datadir}/gambas3/info/gb.gtk.ext.info
+#%{_datadir}/gambas3/info/gb.gtk.ext.list
+
+%files gb-gtk-opengl
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.gtk.opengl.so*
+%{_libdir}/gambas3/gb.gtk.opengl.component
+%{_datadir}/gambas3/info/gb.gtk.opengl.info
+%{_datadir}/gambas3/info/gb.gtk.opengl.list
+
+# not yet implemented
+#%files gb-gtk-svg
+#%defattr(-,root,root)
+#%{_libdir}/gambas3/gb.gtk.svg.*
+#%{_datadir}/gambas3/info/gb.gtk.svg.*
+
+%files gb-gui
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.gui.*
+%{_datadir}/gambas3/info/gb.gui.*
+
+%files gb-image
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.image.so*
+%{_libdir}/gambas3/gb.image.component
+%{_datadir}/gambas3/info/gb.image.info
+%{_datadir}/gambas3/info/gb.image.list
+	
+%files gb-image-effect
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.image.effect.so*
+%{_libdir}/gambas3/gb.image.effect.component
+%{_datadir}/gambas3/info/gb.image.effect.info
+%{_datadir}/gambas3/info/gb.image.effect.list
+	
+%files gb-image-imlib
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.image.imlib.so*
+%{_libdir}/gambas3/gb.image.imlib.component
+%{_datadir}/gambas3/info/gb.image.imlib.info
+%{_datadir}/gambas3/info/gb.image.imlib.list
+	
+%files gb-image-io
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.image.io.so*
+%{_libdir}/gambas3/gb.image.io.component
+%{_datadir}/gambas3/info/gb.image.io.info
+%{_datadir}/gambas3/info/gb.image.io.list
+
+%files gb-info
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.info.*
+%{_datadir}/gambas3/info/gb.info.*
+
+%files gb-mysql
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.mysql.*
+%{_datadir}/gambas3/info/gb.mysql.*
+
+%files gb-net
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.net.so*
+%{_libdir}/gambas3/gb.net.component
+%{_datadir}/gambas3/info/gb.net.info
+%{_datadir}/gambas3/info/gb.net.list
+
+%files gb-net-curl
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.net.curl.so*
+%{_libdir}/gambas3/gb.net.curl.component
+%{_datadir}/gambas3/info/gb.net.curl.info
+%{_datadir}/gambas3/info/gb.net.curl.list
+
+%files gb-net-smtp
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.net.smtp.*
+%{_datadir}/gambas3/info/gb.net.smtp.*
+
+%files gb-opengl
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.opengl.so*
+%{_libdir}/gambas3/gb.opengl.component
+%{_datadir}/gambas3/info/gb.opengl.info
+%{_datadir}/gambas3/info/gb.opengl.list
+
+%files gb-opengl-glsl
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.opengl.glsl.so*
+%{_libdir}/gambas3/gb.opengl.glsl.component
+%{_datadir}/gambas3/info/gb.opengl.glsl.info
+%{_datadir}/gambas3/info/gb.opengl.glsl.list
+
+%files gb-option
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.option.*
+%{_datadir}/gambas3/info/gb.option.*
+
+%files gb-pcre
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.pcre.so*
+%{_libdir}/gambas3/gb.pcre.component
+%{_datadir}/gambas3/info/gb.pcre.info
+%{_datadir}/gambas3/info/gb.pcre.list
+
+%files gb-pdf
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.pdf.*
+%{_datadir}/gambas3/info/gb.pdf.*
+
+%files gb-qt4
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.qt4.so*
+%{_libdir}/gambas3/gb.qt4.component
+%{_libdir}/gambas3/gb.qt4.gambas
+%{_datadir}/gambas3/info/gb.qt4.info
+%{_datadir}/gambas3/info/gb.qt4.list
+
+%files gb-qt4-ext
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.qt4.ext.so*
+%{_libdir}/gambas3/gb.qt4.ext.component
+%{_datadir}/gambas3/info/gb.qt4.ext.info
+%{_datadir}/gambas3/info/gb.qt4.ext.list
+
+%files gb-qt4-webkit
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.qt4.webkit.so*
+%{_libdir}/gambas3/gb.qt4.webkit.component
+%{_datadir}/gambas3/info/gb.qt4.webkit.info
+%{_datadir}/gambas3/info/gb.qt4.webkit.list
+
+%files gb-qt4-opengl
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.qt4.opengl.*
+%{_datadir}/gambas3/info/gb.qt4.opengl.*
+
+%files gb-report
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.report.*
+%{_datadir}/gambas3/info/gb.report.*
+
+%files gb-sdl
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.sdl.so
+%{_libdir}/gambas3/gb.sdl.so.*
+%{_libdir}/gambas3/gb.sdl.component
+%{_datadir}/gambas3/gb.sdl/DejaVuSans.ttf
+%{_datadir}/gambas3/gb.sdl/LICENSE
+%{_datadir}/gambas3/info/gb.sdl.info
+%{_datadir}/gambas3/info/gb.sdl.list
+
+%files gb-sdl-sound
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.sdl.sound.so*
+%{_libdir}/gambas3/gb.sdl.sound.component
+%{_datadir}/gambas3/info/gb.sdl.sound.info
+%{_datadir}/gambas3/info/gb.sdl.sound.list
+
+%files gb-settings
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.settings.*
+%{_datadir}/gambas3/info/gb.settings.*
+
+%files gb-signal
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.signal.*
+%{_datadir}/gambas3/info/gb.signal.*
+
+%files gb-v4l
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.v4l.*
+%{_datadir}/gambas3/info/gb.v4l.*
+
+%files gb-vb
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.vb.so*
+%{_libdir}/gambas3/gb.vb.component
+%{_datadir}/gambas3/info/gb.vb.info
+%{_datadir}/gambas3/info/gb.vb.list
+
+%files gb-xml
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.xml.so*
+%{_libdir}/gambas3/gb.xml.component*
+%{_datadir}/gambas3/info/gb.xml.info
+%{_datadir}/gambas3/info/gb.xml.list
+
+%files gb-xml-rpc
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.xml.rpc.gambas
+%{_libdir}/gambas3/gb.xml.rpc.component*
+%{_datadir}/gambas3/info/gb.xml.rpc.info
+%{_datadir}/gambas3/info/gb.xml.rpc.list
+
+%files gb-xml-xslt
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.xml.xslt.so*
+%{_libdir}/gambas3/gb.xml.xslt.component*
+%{_datadir}/gambas3/info/gb.xml.xslt.info
+%{_datadir}/gambas3/info/gb.xml.xslt.list
+
+%files gb-web
+%defattr(-,root,root)
+%{_libdir}/gambas3/gb.web.*
+%{_datadir}/gambas3/info/gb.web.*
+
+
+%changelog
+* Fri Dec 24 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.99.0-2.svn3396
+- source updated to latest revision
+
+* Mon Dec 06 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.99.0-1.svn3344
+- initial build for Vine Linux
+