gambas3-vl.spec 52 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552
  1. Summary: BASIC compiler, IDE and GUI builder
  2. Summary(ja): GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
  3. Name: gambas3
  4. Version: 3.3.3
  5. Release: 1%{?_dist_release}
  6. Source0: %{name}-%{version}.tar.bz2
  7. Source1: gambas3.desktop
  8. #Source2: gambas2-2.6.0-ja.po
  9. #Source3: gambas2-2.6.0-ja.mo
  10. License: GPL
  11. Group: Applications/Development
  12. URL: http://gambas.sourceforge.net/
  13. BuildRequires: qt4-devel >= 4.3.4
  14. BuildRequires: curl-devel >= 7.13
  15. BuildRequires: libxml2-devel
  16. BuildRequires: libxslt-devel
  17. BuildRequires: zlib-devel
  18. BuildRequires: bzip2-devel
  19. BuildRequires: MySQL-devel
  20. BuildRequires: postgresql-devel
  21. BuildRequires: libmysqlclient16
  22. BuildRequires: kdelibs3-devel
  23. BuildRequires: kdebase3
  24. BuildRequires: unixODBC-devel
  25. BuildRequires: sqlite-devel
  26. BuildRequires: sqlite3-devel
  27. BuildRequires: pcre-devel
  28. BuildRequires: librsvg2-devel
  29. BuildRequires: SDL-devel
  30. BuildRequires: SDL_mixer-devel
  31. BuildRequires: SDL_image-devel
  32. BuildRequires: SDL_ttf-devel
  33. BuildRequires: SDL_gfx-devel
  34. BuildRequires: glibc-devel
  35. BuildRequires: libpng-devel
  36. BuildRequires: libjpeg-devel
  37. BuildRequires: kernel-source
  38. BuildRequires: gamin-devel
  39. BuildRequires: poppler-devel >= 0.5
  40. BuildRequires: libffi-devel
  41. BuildRequires: gtk2-devel >= 2.10
  42. BuildRequires: gtkglext-devel
  43. BuildRequires: xorg-x11-proto-devel
  44. BuildRequires: mesa-libGL-devel
  45. BuildRequires: mesa-libGLU-devel
  46. BuildRequires: xdg-utils
  47. BuildRequires: libXtst-devel
  48. BuildRequires: libXmu-devel
  49. BuildRequires: glew-devel
  50. BuildRequires: cairo-devel >= 1.6.0
  51. BuildRequires: libgnome-keyring-devel
  52. BuildRequires: dbus-devel
  53. BuildRequires: imlib2-devel >= 1.4.0
  54. BuildRequires: libv4l-devel
  55. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  56. Packager: kazutaka
  57. %description
  58. Gambas is a free development environment based on a Basic interpreter
  59. with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
  60. With Gambas, you can quickly design your program GUI, access MySQL or
  61. PostgreSQL databases, control KDE applications with DCOP, translate
  62. your program into many languages, create network applications easily,
  63. build RPMs of your apps automatically, and so on... You have to install
  64. the necessary components
  65. %description -l ja
  66. Gambas はオブジェクト指向に拡張された BASIC インタプリタベースの、Visual
  67. Basic(TM) に良く似た(でもクローンではありません!)フリーな開発環境です。
  68. Gambas を使えば、GUI のすばやいデザイン、MySQL や PostgreSQL データベース
  69. へのアクセス、DCOP 経由での KDE アプリケーションの制御、プログラムの多言
  70. 語への翻訳、ネットワークアプリケーションの手軽な開発、RPMパッケージの自動
  71. 作成、等々が可能になります。必要に応じてコンポーネントをインストールして
  72. ください。
  73. #-----------------------------------------------------------------------------
  74. %package runtime
  75. Summary: The Gambas runtime
  76. Summary(ja): Gambas ランタイム
  77. Group: Applications/Development
  78. Requires: %{name}-gb-debug = %{version}-%{release}
  79. Requires: %{name}-gb-eval = %{version}-%{release}
  80. Requires: %{name}-gb-draw = %{version}-%{release}
  81. Requires(post): xdg-utils
  82. Obsoletes: %{name}-gb-info < 3.0.0
  83. Provides: %{name}-gb-info = %{version}-%{release}
  84. %description runtime
  85. This package includes the Gambas interpreter needed to run Gambas applications.
  86. %description runtime -l ja
  87. このパッケージには Gambas アプリケーションの実行に必要なインタプリタ
  88. が含まれています。
  89. #-----------------------------------------------------------------------------
  90. %package devel
  91. Summary: The development package for Gambas
  92. Summary(ja): Gambas の開発用パッケージ
  93. Group: Applications/Development
  94. %description devel
  95. This package includes all tools needed to compile Gambas projects without
  96. having to install the complete development environment.
  97. %description devel -l ja
  98. このパッケージには、IDE をインストールせずに Gambas アプリケーションを
  99. コンパイルするのに必要なツールが含まれています。
  100. #-----------------------------------------------------------------------------
  101. %package scripter
  102. Summary: The Gambas scripter package
  103. Summary(ja): Gambas スクリプト実行用パッケージ
  104. Group: Applications/Development
  105. Requires: %{name}-runtime = %{version}-%{release}
  106. Requires: %{name}-devel = %{version}-%{release}
  107. %description scripter
  108. This package includes the scripter program that allows to write script
  109. files in Gambas.
  110. %description scripter -l ja
  111. このパッケージには、Gambas で記述したスクリプトを実行する scripter
  112. プログラムが含まれています。
  113. #-----------------------------------------------------------------------------
  114. %package ide
  115. Summary: BASIC compiler, IDE and GUI builder
  116. Summary(ja): GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
  117. Group: Applications/Development
  118. Requires: %{name}-runtime = %{version}-%{release}
  119. Requires: %{name}-devel = %{version}-%{release}
  120. Requires: %{name}-gb-db = %{version}-%{release}
  121. Requires: %{name}-gb-db-form = %{version}-%{release}
  122. Requires: %{name}-gb-debug = %{version}-%{release}
  123. Requires: %{name}-gb-desktop = %{version}-%{release}
  124. Requires: %{name}-gb-eval = %{version}-%{release}
  125. Requires: %{name}-gb-eval-highlight = %{version}-%{release}
  126. Requires: %{name}-gb-form = %{version}-%{release}
  127. Requires: %{name}-gb-form-dialog = %{version}-%{release}
  128. Requires: %{name}-gb-form-mdi = %{version}-%{release}
  129. Requires: %{name}-gb-image = %{version}-%{release}
  130. Requires: %{name}-gb-image-effect = %{version}-%{release}
  131. Requires: %{name}-gb-qt4 = %{version}-%{release}
  132. Requires: %{name}-gb-qt4-ext = %{version}-%{release}
  133. Requires: %{name}-gb-qt4-webkit = %{version}-%{release}
  134. Requires: %{name}-gb-settings = %{version}-%{release}
  135. %description ide
  136. Gambas is a free development environment based on a Basic interpreter
  137. with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
  138. With Gambas, you can quickly design your program GUI, access MySQL or
  139. PostgreSQL databases, control KDE applications with DCOP, translate
  140. your program into many languages, create network applications easily,
  141. build RPMs of your apps automatically, and so on... You have to install
  142. the necessary components
  143. This package includes the complete Gambas Development Environment, with the
  144. database manager, the help files, and all components.
  145. %description ide -l ja
  146. Gambas はオブジェクト指向に拡張された BASIC インタプリタベースの、Visual
  147. Basic(TM) に良く似た(でもクローンではありません!)フリーな開発環境です。
  148. Gambas を使えば、GUI のすばやいデザイン、MySQL や PostgreSQL データベース
  149. へのアクセス、DCOP 経由での KDE アプリケーションの制御、プログラムの多言
  150. 語への翻訳、ネットワークアプリケーションの手軽な開発、RPMパッケージの自動
  151. 作成、等々が可能になります。必要に応じてコンポーネントをインストールして
  152. ください。
  153. このパッケージには IDE (統合開発環境)、データベースマネージャ、ヘルプ
  154. ファイル、およびその他のコンポーネントが含まれています。
  155. #-----------------------------------------------------------------------------
  156. %package gb-cairo
  157. Summary: A cairo component
  158. Summary(ja): Cairo コンポーネント
  159. Group: Applications/Development
  160. Requires: %{name}-runtime = %{version}-%{release}
  161. %description gb-cairo
  162. This component allows you to handle vectorial drawing based on Cairo
  163. 2D graphics library.
  164. %description gb-cairo -l ja
  165. このコンポーネントにより Cairo 2D グラフィックライブラリを利用した
  166. ベクトル形式の描画機能を利用できるようになります。
  167. #-----------------------------------------------------------------------------
  168. %package gb-chart
  169. Summary: The Gambas chart component
  170. Summary(ja): Gambas 用 グラフコンポーネント
  171. Group: Applications/Development
  172. Requires: %{name}-runtime = %{version}-%{release}
  173. %description gb-chart
  174. This component provides functions to draw chats.
  175. %description gb-chart -l ja
  176. このコンポーネントはグラフを作図する機能を提供します。
  177. #-----------------------------------------------------------------------------
  178. %package gb-complex
  179. Summary: A Complex number component
  180. Summary(ja): 複素数コンポーネント
  181. Group: Applications/Development
  182. Requires: %{name}-runtime = %{version}-%{release}
  183. %description gb-complex
  184. This component brings complex numbers support to the interpreter.
  185. %description gb-complex -l ja
  186. このコンポーネントによりインタープリターに複素数のサポートします。
  187. #-----------------------------------------------------------------------------
  188. %package gb-compress
  189. Summary: A compression component
  190. Summary(ja): 圧縮コンポーネント
  191. Group: Applications/Development
  192. Requires: %{name}-runtime = %{version}-%{release}
  193. %description gb-compress
  194. This component allows you to compress/uncompress data or files with
  195. the bzip2 and zip algorithms.
  196. %description gb-compress -l ja
  197. このコンポーネントによりデータやファイルを bzip2 および zip 形式で圧縮
  198. できるようになります。
  199. #-----------------------------------------------------------------------------
  200. %package gb-crypt
  201. Summary: The Gambas crypt component
  202. Summary(ja): Gambas 用暗号化コンポーネント
  203. Group: Applications/Development
  204. Requires: %{name}-runtime = %{version}-%{release}
  205. %description gb-crypt
  206. This component provides crypt function to Gambas, that allows
  207. to use the crypt() Gnu C library function.
  208. %description gb-crypt -l ja
  209. このコンポーネントにより GNU C ライブラリの crypt() を利用した
  210. 暗号化機能が利用できるようになります。
  211. #-----------------------------------------------------------------------------
  212. %package gb-data
  213. Summary: More container datatypes component
  214. Summary(ja): 様々なコンテナデータ型コンポーネント
  215. Group: Applications/Development
  216. Requires: %{name}-runtime = %{version}-%{release}
  217. %description gb-data
  218. %{summary}
  219. #-----------------------------------------------------------------------------
  220. %package gb-db
  221. Summary: The database component
  222. Summary(ja): データベースコンポーネント
  223. Group: Applications/Development
  224. Requires: %{name}-runtime = %{version}-%{release}
  225. %description gb-db
  226. This component allows you to access many databases management systems,
  227. provided that you install the needed driver packages.
  228. %description gb-db -l ja
  229. このコンポーネントにより様々な種類のデータベース管理システムにアクセス
  230. できるようになります。(ただし各データベース用のドライバをあらかじめ
  231. インストールしておく必要があります。)
  232. #-----------------------------------------------------------------------------
  233. %package gb-db-form
  234. Summary: The database form component
  235. Summary(ja): データベース用フォームコンポーネント
  236. Group: Applications/Development
  237. Requires: %{name}-runtime = %{version}-%{release}
  238. Requires: %{name}-gb-db = %{version}-%{release}
  239. %description gb-db-form
  240. This component provides some data bound controls, i.e. controls that can
  241. display and edit database records automatically.
  242. %description gb-db-form -l ja
  243. このコンポーネントはいくつかのデータバウンドコントロールを提供します。
  244. (例えばデータベースのレコードを自動的に表示/編集できるコントロールなど)
  245. #-----------------------------------------------------------------------------
  246. %package gb-db-mysql
  247. Summary: The MySQL driver for the Gambas database component
  248. Summary(ja): Gambas データベースコンポーネント用の MySQL ドライバ
  249. Group: Applications/Development
  250. Requires: %{name}-runtime = %{version}-%{release}
  251. Requires: %{name}-gb-db = %{version}-%{release}
  252. Requires: MySQL-client
  253. %description gb-db-mysql
  254. This component allows you to access MySQL databases.
  255. %description gb-db-mysql -l ja
  256. このコンポーネントにより MySQL データベースにアクセスできるように
  257. なります。
  258. #-----------------------------------------------------------------------------
  259. %package gb-db-odbc
  260. Summary: The ODBC driver for the Gambas database component
  261. Summary(ja): Gambas データベースコンポーネント用の ODBC ドライバ
  262. Group: Applications/Development
  263. Requires: %{name}-runtime = %{version}-%{release}
  264. Requires: %{name}-gb-db = %{version}-%{release}
  265. %description gb-db-odbc
  266. This component allows you to access databases via unixODBC.
  267. %description gb-db-odbc -l ja
  268. このコンポーネントにより unixODBC経由でデータベースにアクセスできるよう
  269. になります。
  270. #-----------------------------------------------------------------------------
  271. %package gb-db-postgresql
  272. Summary: The postgresql driver for the Gambas database component
  273. Summary(ja): Gambas データベースコンポーネント用の postgresql ドライバ
  274. Group: Applications/Development
  275. Requires: %{name}-runtime = %{version}-%{release}
  276. Requires: %{name}-gb-db = %{version}-%{release}
  277. Requires: postgresql
  278. Requires: postgresql-libs
  279. %description gb-db-postgresql
  280. This component allows you to access postgresql databases.
  281. %description gb-db-postgresql -l ja
  282. このコンポーネントにより postgresql データベースにアクセスできるように
  283. なります。
  284. #-----------------------------------------------------------------------------
  285. %package gb-db-sqlite2
  286. Summary: The SQLite2 driver for the Gambas database component
  287. Summary(ja): Gambas データベースコンポーネント用の SQLite2 ドライバ
  288. Group: Applications/Development
  289. Requires: %{name}-runtime = %{version}-%{release}
  290. Requires: %{name}-gb-db = %{version}-%{release}
  291. Requires: sqlite
  292. %description gb-db-sqlite2
  293. This component allows you to access SQLite2 databases.
  294. %description gb-db-sqlite2 -l ja
  295. このコンポーネントにより SQLite2 データベースにアクセスできるように
  296. なります。
  297. #-----------------------------------------------------------------------------
  298. %package gb-db-sqlite3
  299. Summary: The SQLite3 driver for the Gambas database component
  300. Summary(ja): Gambas データベースコンポーネント用の SQLite3 ドライバ
  301. Group: Applications/Development
  302. Requires: %{name}-runtime = %{version}-%{release}
  303. Requires: %{name}-gb-db = %{version}-%{release}
  304. Requires: sqlite3
  305. %description gb-db-sqlite3
  306. This component allows you to access SQLite3 databases.
  307. %description gb-db-sqlite3 -l ja
  308. このコンポーネントにより SQLite3 データベースにアクセスできるように
  309. なります。
  310. #-----------------------------------------------------------------------------
  311. %package gb-debug
  312. Summary: A debugger helper for the IDE
  313. Summary(ja): IDE 用のデバッガヘルパー
  314. Group: Applications/Development
  315. Requires: %{name}-runtime = %{version}-%{release}
  316. %description gb-debug
  317. This component helps the IDE to debug Gambas programs.
  318. %description gb-debug -l ja
  319. このコンポーネントは IDE 上でのデバッグを支援します。
  320. #-----------------------------------------------------------------------------
  321. %package gb-desktop
  322. Summary: The Gambas desktop component.
  323. Summary(ja): Gambas 用 デスクトップコンポーネント
  324. Group: Applications/Development
  325. Requires: %{name}-runtime = %{version}-%{release}
  326. Requires: %{name}-gb-form = %{version}-%{release}
  327. Requires: %{name}-gb-image = %{version}-%{release}
  328. %description gb-desktop
  329. This component provides some functions based on the xdg-tools of Portland
  330. Project. It can be commonly used in diffrent desktop environment.
  331. %description gb-desktop -l ja
  332. このコンポーネントは Portland Project の xdg-utils をベースにした、
  333. 異なるデスクトップ環境で共用できる機能を提供します。
  334. #-----------------------------------------------------------------------------
  335. %package gb-draw
  336. Summary: The Gambas draw component.
  337. Summary(ja): Gambas 用 描画コンポーネント
  338. Group: Applications/Development
  339. Requires: %{name}-runtime = %{version}-%{release}
  340. %description gb-draw
  341. This component provides drawing class to gambas.
  342. This component was originally implemented as an intenal
  343. class, But now it is separated as a component.
  344. %description gb-draw -l ja
  345. このコンポーネントは描画用のクラスを提供します。
  346. このコンポーネントは、元々内部クラスとして実装されていましたが、
  347. 別コンポーネントとして分離されました。
  348. #-----------------------------------------------------------------------------
  349. %package gb-dbus
  350. Summary: The Gambas dbus component.
  351. Summary(ja): Gambas 用 dbus コンポーネント
  352. Group: Applications/Development
  353. Requires: %{name}-runtime = %{version}-%{release}
  354. %description gb-dbus
  355. This component allows to take part in the D-Bus system.
  356. %description gb-dbus -l ja
  357. このコンポーネントにより、D-Bus システムを経由したメッセージの
  358. 送受信が利用できるようになります。
  359. #-----------------------------------------------------------------------------
  360. %package gb-eval
  361. Summary: An expression evaluator component
  362. Summary(ja): 式評価用のコンポーネント
  363. Group: Applications/Development
  364. Requires: %{name}-runtime = %{version}-%{release}
  365. %description gb-eval
  366. This component allows you to evaluate expressions at runtime.
  367. It is used by the Gambas Eval() function.
  368. %description gb-eval -l ja
  369. このコンポーネントにより実行時に式を評価できるようになります。
  370. これは Gambas Eval() ファンクションで使用されます。
  371. #-----------------------------------------------------------------------------
  372. %package gb-eval-highlight
  373. Summary: An expression evaluator highlight component
  374. Summary(ja): 式評価のハイライト用コンポーネント
  375. Group: Applications/Development
  376. Requires: %{name}-runtime = %{version}-%{release}
  377. Requires: %{name}-gb-eval = %{version}-%{release}
  378. %description gb-eval-highlight
  379. This component provides some useful features for analyzing and highlighting
  380. a line of Gambas code.
  381. %description gb-eval-highlight -l ja
  382. このコンポーネントは、Gambas のコードを分析する時に便利なハイライト表示
  383. 機能を提供します。
  384. #-----------------------------------------------------------------------------
  385. %package gb-form
  386. Summary: The Gambas form component
  387. SUmmary(ja): Gambas 用フォームコンポーネント
  388. Group: Applications/Development
  389. Requires: %{name}-runtime = %{version}-%{release}
  390. %description gb-form
  391. Implements a toolkit-independent form class for Gambas.
  392. %description gb-form -l ja
  393. Gambas 用のツールキットに依存しないフォームクラスの実装です。
  394. #-----------------------------------------------------------------------------
  395. %package gb-form-dialog
  396. Summary: The Gambas enhanced dialog form component
  397. SUmmary(ja): Gambas 用拡張ダイアログフォームコンポーネント
  398. Group: Applications/Development
  399. Requires: %{name}-runtime = %{version}-%{release}
  400. %description gb-form-dialog
  401. Implements a enhanced dialog form class for Gambas.
  402. %description gb-form-dialog -l ja
  403. Gambas 用の拡張されたダイアログフォームクラスの実装です。
  404. #-----------------------------------------------------------------------------
  405. %package gb-form-mdi
  406. Summary: The Gambas mdi form component
  407. SUmmary(ja): Gambas 用 MDI フォームコンポーネント
  408. Group: Applications/Development
  409. Requires: %{name}-runtime = %{version}-%{release}
  410. %description gb-form-mdi
  411. Implements a new version of the Workspace control for Gambas.
  412. %description gb-form-mdi -l ja
  413. Gambas 用の新しいバージョンのワークスペースコントロールの実装です。
  414. #-----------------------------------------------------------------------------
  415. %package gb-gtk
  416. Summary: The Gambas Gtk GUI component
  417. Summary(ja): GTK GUI コンポーネント
  418. Group: Applications/Development
  419. Requires: %{name}-runtime = %{version}-%{release}
  420. Requires: gtk2 >= 2.10
  421. %description gb-gtk
  422. This package includes the Gambas GTK GUI component.
  423. %description gb-gtk -l ja
  424. このパッケージには Gambas 用の GTK GUI コンポーネントが含まれています。
  425. #-----------------------------------------------------------------------------
  426. %package gb-gtk-opengl
  427. Summary: The Gambas Gtk OpenGL component
  428. Summary(ja): GTK OpenGL コンポーネント
  429. Group: Applications/Development
  430. Requires: %{name}-runtime = %{version}-%{release}
  431. %description gb-gtk-opengl
  432. This package includes the Gambas GTK OpenGL component.
  433. %description gb-gtk-opengl -l ja
  434. このパッケージには Gambas 用の GTK OpenGL コンポーネントが含まれています。
  435. #-----------------------------------------------------------------------------
  436. %package gb-gui
  437. Summary: The Gambas GUI component.
  438. Summary(ja): Gambas 用 GUI コンポーネント
  439. Group: Applications/Development
  440. Requires: %{name}-runtime = %{version}-%{release}
  441. %description gb-gui
  442. This component allows you to load gb.qt4 component when KDE is
  443. running or gtk component when GNOME is running.
  444. %description gb-gui -l ja
  445. このコンポーネントにより、KDE 環境では gb.qt4 コンポーネントを、
  446. GNOME 環境では gb.gtk コンポーネントを読み込むことができるように
  447. なります。
  448. #-----------------------------------------------------------------------------
  449. %package gb-image
  450. Summary: The Gambas image component.
  451. Summary(ja): Gambas 用のイメージ編集コンポーネント
  452. Group: Applications/Development
  453. Requires: %{name}-runtime = %{version}-%{release}
  454. %description gb-image
  455. This component implements image and color management routines. The filter and
  456. effects routines are now located in the gb.image.effect component.
  457. %description gb-image -l ja
  458. このコンポーネントはイメージ及び色管理用のルーチンを実装しています。
  459. 実際のフィルタやエフェクトは gb.image.effect コンポーネントに含まれています。
  460. #-----------------------------------------------------------------------------
  461. %package gb-image-effect
  462. Summary: The Gambas image effect component.
  463. Summary(ja): Gambas 用のイメージエフェクトコンポーネント
  464. Group: Applications/Development
  465. Requires: %{name}-runtime = %{version}-%{release}
  466. Requires: %{name}-gb-image = %{version}-%{release}
  467. %description gb-image-effect
  468. This component implements image filtering routines.
  469. %description gb-image-effect -l ja
  470. このコンポーネントはイメージへのフィルタやエフェクト用ルーチンを実装して
  471. います。
  472. #-----------------------------------------------------------------------------
  473. %package gb-image-imlib
  474. Summary: The Gambas imlib component.
  475. Summary(ja): Gambas 用の Imlib コンポーネント
  476. Group: Applications/Development
  477. Requires: %{name}-runtime = %{version}-%{release}
  478. Requires: %{name}-gb-image = %{version}-%{release}
  479. Requires: imlib2 >= 1.4.0
  480. %description gb-image-imlib
  481. This component implements image routines based on the Imlib2 library.
  482. %description gb-image-imlib -l ja
  483. このコンポーネントは Imlib2 ライブラリを利用したイメージ用ルーチンを実装
  484. しています。
  485. #-----------------------------------------------------------------------------
  486. %package gb-image-io
  487. Summary: The Gambas image io component.
  488. Summary(ja): Gambas 用のイメージ入出力コンポーネント
  489. Group: Applications/Development
  490. Requires: %{name}-runtime = %{version}-%{release}
  491. Requires: %{name}-gb-image = %{version}-%{release}
  492. %description gb-image-io
  493. This component implements image loading and saving routines.
  494. %description gb-image-io -l ja
  495. このコンポーネントはイメージの入出力用ルーチンを実装しています。
  496. #-----------------------------------------------------------------------------
  497. %package gb-libxml
  498. Summary: The Gambas libxml component.
  499. Summary(ja): Gambas 用の libxml コンポーネント
  500. Group: Applications/Development
  501. Requires: %{name}-runtime = %{version}-%{release}
  502. %description gb-libxml
  503. This component implements image routines based on the libxml library.
  504. %description gb-libxml -l ja
  505. このコンポーネントは libxml ライブラリを利用したイメージ用ルーチンを実装
  506. しています。
  507. #-----------------------------------------------------------------------------
  508. %package gb-mysql
  509. Summary: The MySQL specific routine for the Gambas database component
  510. Summary(ja): Gambas データベースコンポーネントの MySQL 専用ドライバ
  511. Group: Applications/Development
  512. Requires: %{name}-runtime = %{version}-%{release}
  513. Requires: %{name}-gb-db = %{version}-%{release}
  514. %description gb-mysql
  515. This component allows you to access MySQL databases with MySQL specific
  516. routines.
  517. %description gb-mysql -l ja
  518. このコンポーネントにより MySQL データベースに固有のデータ形式でアクセスでき
  519. るようになります。
  520. #-----------------------------------------------------------------------------
  521. %package gb-ncurses
  522. Summary: The Gambas ncurses component.
  523. Summary(ja): Gambas 用の ncurses コンポーネント
  524. Group: Applications/Development
  525. Requires: %{name}-runtime = %{version}-%{release}
  526. %description gb-ncurses
  527. This component implements image routines based on the ncurses library.
  528. %description gb-ncurses -l ja
  529. このコンポーネントは ncurses ライブラリを利用したイメージ用ルーチンを実装
  530. しています。
  531. #-----------------------------------------------------------------------------
  532. %package gb-net
  533. Summary: The networking component
  534. Summary(ja): ネットワーク制御用のコンポーネント
  535. Group: Applications/Development
  536. Requires: %{name}-runtime = %{version}-%{release}
  537. %description gb-net
  538. This component allows you to use TCP/IP and UDP sockets, and to access
  539. any serial ports.
  540. %description gb-net -l ja
  541. このコンポーネントにより TCP/IP と UDP ソケットの使用、およびシリアル
  542. ポートへのアクセスができるようになります。
  543. #-----------------------------------------------------------------------------
  544. %package gb-net-curl
  545. Summary: The advanced networking component
  546. Summary(ja): 高度なネットワーク制御用のコンポーネント
  547. Group: Applications/Development
  548. Requires: %{name}-runtime = %{version}-%{release}
  549. Requires: %{name}-gb-net = %{version}-%{release}
  550. Requires: curl >= 7.13
  551. %description gb-net-curl
  552. This component allows your programs to easily become FTP or HTTP clients.
  553. %description gb-net-curl -l ja
  554. このコンポーネントにより FTP または HTTP クライアントの開発が容易に
  555. できるようになります。
  556. #-----------------------------------------------------------------------------
  557. %package gb-net-smtp
  558. Summary: The Gambas SMTP component
  559. Summary(ja): Gambas 用 SMTP コンポーネント
  560. Group: Applications/Development
  561. Requires: %{name}-runtime = %{version}-%{release}
  562. Requires: %{name}-gb-net = %{version}-%{release}
  563. %description gb-net-smtp
  564. This component allows you to use SMTP (Simple Mail Transfer Protocol).
  565. %description gb-net-smtp -l ja
  566. このコンポーネントにより SMTP プロトコルを利用できるようになります。
  567. #-----------------------------------------------------------------------------
  568. %package gb-opengl
  569. Summary: The Gambas OpenGL component.
  570. Summary(ja): Gambas 用 OpenGL コンポーネント
  571. Group: Applications/Development
  572. Requires: %{name}-runtime = %{version}-%{release}
  573. Requires: XOrg-gl
  574. %description gb-opengl
  575. This component provides OpenGL library function to Gambas for
  576. hardware assisted computer graphics.
  577. %description gb-opengl -l ja
  578. このコンポーネントにより OpenGL ライブラリを使用したハードウェア描画
  579. 機能が利用できるようになります。
  580. #-----------------------------------------------------------------------------
  581. %package gb-opengl-glsl
  582. Summary: The Gambas OpenGL shading language component.
  583. Summary(ja): Gambas 用 OpenGL シェーディング言語コンポーネント
  584. Group: Applications/Development
  585. Requires: %{name}-runtime = %{version}-%{release}
  586. Requires: XOrg-gl
  587. %description gb-opengl-glsl
  588. This component provides OpenGL shading language library function to Gambas
  589. for hardware assisted computer graphics.
  590. %description gb-opengl-glsl -l ja
  591. このコンポーネントにより OpenGL シェーディング言語ライブラリを使用した
  592. ハードウェア描画機能が利用できるようになります。
  593. #-----------------------------------------------------------------------------
  594. %package gb-opengl-glu
  595. Summary: The Gambas OpenGL utility component.
  596. Summary(ja): Gambas 用 OpenGL ユーティリティコンポーネント
  597. Group: Applications/Development
  598. Requires: %{name}-runtime = %{version}-%{release}
  599. Requires: XOrg-gl
  600. %description gb-opengl-glu
  601. This component provides OpenGL utility library function.
  602. #-----------------------------------------------------------------------------
  603. %package gb-option
  604. Summary: The Gambas command line option component.
  605. Summary(ja): Gambas 用コマンドラインオプションコンポーネント
  606. Group: Applications/Development
  607. Requires: %{name}-runtime = %{version}-%{release}
  608. %description gb-option
  609. This component is an interface to the getopt() C library function for
  610. interpreting the program command-line.
  611. %description gb-option -l ja
  612. このコンポーネントはプログラムのコマンドラインを解釈する、C ライプラリの
  613. getopt() 関数へのインターフェースです。
  614. #-----------------------------------------------------------------------------
  615. %package gb-pcre
  616. Summary: The Gambas perl-compatible regular expression compon ent.
  617. Summary(ja): Perl互換の正規表現ライブラリの Gambas 用コンポーネント
  618. Group: Applications/Development
  619. Requires: %{name}-runtime = %{version}-%{release}
  620. Requires: pcre
  621. %description gb-pcre
  622. This component provides perl-compatible regular expressions to Gambas for
  623. powerful text processing and pattern matching.
  624. %description gb-pcre -l ja
  625. このコンポーネントにより Perl 互換の正規表現ライブラリの持つ強力なテキスト
  626. 処理機能及びパターンマッチング機能が利用できるようになります。
  627. #-----------------------------------------------------------------------------
  628. %package gb-pdf
  629. Summary: The Gambas PDF component.
  630. Summary(ja): Gambas 用 PDF コンポーネント
  631. Group: Applications/Development
  632. Requires: %{name}-runtime = %{version}-%{release}
  633. Requires: poppler >= 0.5
  634. %description gb-pdf
  635. This component privides functions for decoding PDF documents using
  636. poppler library.
  637. %description gb-pdf -l ja
  638. このコンポーネントにより、PDF 文書を描画できるようになります。
  639. #-----------------------------------------------------------------------------
  640. %package gb-qt4
  641. Summary: The Qt4 GUI component
  642. Summary(ja): Qt4 GUI コンポーネント
  643. Group: Applications/Development
  644. Requires: %{name}-runtime = %{version}-%{release}
  645. Requires: qt4 >= 4.3.4
  646. %description gb-qt4
  647. This package includes the Gambas QT4 GUI component.
  648. %description gb-qt4 -l ja
  649. このパッケージには Gambas 用の QT4 GUI コンポーネントが含まれています。
  650. #-----------------------------------------------------------------------------
  651. %package gb-qt4-ext
  652. Summary: The extended Qt GUI component
  653. Summary(ja): 拡張 Qt GUI コンポーネント
  654. Group: Applications/Development
  655. Requires: %{name}-runtime = %{version}-%{release}
  656. Requires: %{name}-gb-qt4 = %{version}-%{release}
  657. %description gb-qt4-ext
  658. This component includes somme uncommon QT controls.
  659. %description gb-qt4-ext -l es
  660. このコンポーネントには追加の Qt コントロールが含まれています。
  661. #-----------------------------------------------------------------------------
  662. %package gb-qt4-webkit
  663. Summary: The browser component based on WebKit
  664. Summary(ja): WebKit ベースのブラウザコンポーネント
  665. Group: Applications/Development
  666. Requires: %{name}-runtime = %{version}-%{release}
  667. Requires: %{name}-gb-qt4 = %{version}-%{release}
  668. %description gb-qt4-webkit
  669. This component allows to embed the WebKit browser in your application.
  670. %description gb-qt4-webkit -l ja
  671. このコンポーネントにより WebKit ブラウザをアプリケーションに組み込む
  672. ことができるようになります。
  673. #-----------------------------------------------------------------------------
  674. %package gb-qt4-opengl
  675. Summary: The QT4 OpenGL component.
  676. Summary(ja): QT4 用 OpenGL コンポーネント
  677. Group: Applications/Development
  678. Requires: %{name}-runtime = %{version}-%{release}
  679. Requires: XOrg-gl
  680. %description gb-qt4-opengl
  681. This component provides QT4 widget for OpenGL library.
  682. %description gb-qt4-opengl -l ja
  683. このコンポーネントにより OpenGL ライブラリ用の QT4 ウィジェットが
  684. 利用できるようになります。
  685. #-----------------------------------------------------------------------------
  686. %package gb-report
  687. Summary: The Gambas report component.
  688. Summary(ja): Gambas 用 レポートコンポーネント
  689. Group: Applications/Development
  690. Requires: %{name}-runtime = %{version}-%{release}
  691. %description gb-report
  692. This component will become the Gambas report designer.
  693. %description gb-report -l ja
  694. このコンポーネントはいずれ Gambas 用のレポートデザイナになる予定です。
  695. #-----------------------------------------------------------------------------
  696. %package gb-sdl
  697. Summary: The Gambas SDL component
  698. Summary(ja): Gambas 用 SDL コンポーネント
  699. Group: Applications/Development
  700. Requires: %{name}-runtime = %{version}-%{release}
  701. Requires: SDL
  702. %description gb-sdl
  703. This component provides access to the basic functions and the image
  704. part of the SDL library.
  705. It provides a drawing surface that is faster than normal X11 toolkits.
  706. %description gb-sdl -l ja
  707. このコンポーネントは SDL ライブラリの基本機能およびイメージ機能への
  708. アクセスを提供しています。
  709. これは X ツールキットよりも高速な描画サーフェースを提供します。
  710. #-----------------------------------------------------------------------------
  711. %package gb-sdl-sound
  712. Summary: The Gambas SDL sound component
  713. Summary(ja): SDL サウンドコンポーネント
  714. Group: Applications/Development
  715. Requires: %{name}-runtime = %{version}-%{release}
  716. Requires: SDL_mixer
  717. %description gb-sdl-sound
  718. This component uses only the sound part of the SDL library. It allows you to
  719. simultaneously play many sounds and a music stored in a file.
  720. %description gb-sdl-sound -l ja
  721. このコンポーネントは SDL ライブラリのサウンド部分のみを使用しています。
  722. これにより多くの種類の音声や音楽を同時に再生する事ができるようになります。
  723. #-----------------------------------------------------------------------------
  724. %package gb-settings
  725. Summary: The Gambas settings component
  726. Summary(ja): Gambas 設定用コンポーネント
  727. Group: Applications/Development
  728. Requires: %{name}-runtime = %{version}-%{release}
  729. %description gb-settings
  730. Implements a persistent settings interface for Gambas.
  731. %description gb-settings -l ja
  732. Gambas 用の設定インターフェースの実装です。
  733. #-----------------------------------------------------------------------------
  734. %package gb-signal
  735. Summary: The Gambas POSIX signal component
  736. Summary(ja): Gambas 用 POSIX シグナルコンポーネント
  737. Group: Applications/Development
  738. Requires: %{name}-runtime = %{version}-%{release}
  739. %description gb-signal
  740. This component allows to ignore POSIX signals, or intercept them inside an
  741. event handler.
  742. %description gb-signal -l ja
  743. このコンポーネントにより、イベントハンドラ中で POSIX シグナルを無理したり
  744. 横取りすることが可能になります。
  745. #-----------------------------------------------------------------------------
  746. %package gb-v4l
  747. Summary: The Gambas V4L(Video for Linux) component.
  748. Summary(ja): Gambas 用 V4L(Video for Linux) コンポーネント
  749. Group: Applications/Development
  750. Requires: %{name}-runtime = %{version}-%{release}
  751. Requires: libpng
  752. Requires: libjpeg
  753. %description gb-v4l
  754. This component provides access to all v4l devices with capture support.
  755. Capturing images from webcams, TV cards and other sources supported by
  756. the v4l (video for Linux) interface is available.
  757. .
  758. %description gb-v4l -l ja
  759. このコンポーネントにより すべての V4L デバイスにアクセスできるようになります。
  760. Webカメラ、TVカード及びその他の V4L がサポートするデバイスから、イメージの
  761. 取り込みが可能になります。
  762. #-----------------------------------------------------------------------------
  763. %package gb-vb
  764. Summary: The Visual Basic(tm) compatibility component
  765. Summary(ja): Visual Basic(TM) 互換性用コンポーネント
  766. Group: Applications/Development
  767. Requires: %{name}-runtime = %{version}-%{release}
  768. %description gb-vb
  769. This component aims at including some functions that imitate the behaviour
  770. of Visual Basic(tm) functions. Use it only if you try to port some VB
  771. projects.
  772. %description gb-vb -l ja
  773. このコンポーネントは Visual Basic(TM) の機能を模倣した関数を含むことを
  774. 目的としています。VB プロジェクトを移植する必要がある場合にのみインス
  775. トールしてください。
  776. #-----------------------------------------------------------------------------
  777. %package gb-xml
  778. Summary: The Gambas XML components based on the libxml2 library
  779. Summary(ja): libXml2 ライブラリベースの Gambas 用 XML コンポーネント
  780. Group: Applications/Development
  781. Requires: %{name}-runtime = %{version}-%{release}
  782. %description gb-xml
  783. This component allows you to read and write XML files. It is based on libxml2.
  784. %description gb-xml -l ja
  785. このコンポーネントにより libxml2 ライブラリを利用した XML ファイルの
  786. 読み書きが可能になります。
  787. #-----------------------------------------------------------------------------
  788. %package gb-xml-html
  789. Summary: XML-HTML protocol implementation for Gambas
  790. Summary(ja): Gambas 用 XML-HTML プロトコルの実装
  791. Group: Applications/Development
  792. Requires: %{name}-runtime = %{version}-%{release}
  793. Requires: %{name}-gb-xml = %{version}-%{release}
  794. %description gb-xml-html
  795. These components provides XML-HTML protocol implementation for Gambas.
  796. %description gb-xml-html -l ja
  797. このコンポーネントは Gambas 用の XML-HTML プロトコルの実装を提供します。
  798. #-----------------------------------------------------------------------------
  799. %package gb-xml-rpc
  800. Summary: XML-RPC protocol implementation for Gambas
  801. Summary(ja): Gambas 用 XML-RPC プロトコルの実装
  802. Group: Applications/Development
  803. Requires: %{name}-runtime = %{version}-%{release}
  804. Requires: %{name}-gb-xml = %{version}-%{release}
  805. %description gb-xml-rpc
  806. These components provides XML-RPC protocol implementation for Gambas.
  807. %description gb-xml-rpc -l ja
  808. このコンポーネントは Gambas 用の XML-RPC プロトコルの実装を提供します。
  809. #-----------------------------------------------------------------------------
  810. %package gb-xml-xslt
  811. Summary: The Gambas XSLT components based on the libxslt library
  812. Summary(ja): libXslt ライブラリベースの Gambas 用 XSLT コンポーネント
  813. Group: Applications/Development
  814. Requires: %{name}-runtime = %{version}-%{release}
  815. Requires: %{name}-gb-xml = %{version}-%{release}
  816. %description gb-xml-xslt
  817. This component allows you to parse XML files to HTML files.
  818. It is based on libxslt.
  819. %description gb-xml-xslt -l ja
  820. このコンポーネントにより libxslt ライブラリを利用した XML ファイルの
  821. HTML への変換が可能になります。
  822. #-----------------------------------------------------------------------------
  823. %package gb-web
  824. Summary: The Gambas web application development component.
  825. Summary(ja): Gambas 用 ウェブアプリケーション開発コンポーネント
  826. Group: Applications/Development
  827. Requires: %{name}-runtime = %{version}-%{release}
  828. %description gb-web
  829. This component allows to make a web application based on a CGI script.
  830. %description gb-web -l ja
  831. このコンポーネントにより CGI スクリプトによるウェブアプリケーションを
  832. 開発できるようになります。
  833. #-----------------------------------------------------------------------------
  834. %prep
  835. %setup -q
  836. # copy updated message catalogue
  837. #%{__cp} -f %{SOURCE2} app/src/gambas2/.lang/ja.po
  838. #%{__cp} -f %{SOURCE3} app/src/gambas2/.lang/ja.mo
  839. %ifarch ppc
  840. find . -type f -name configure -exec sed -i 's/-Os/-O2/' {} \;
  841. %endif
  842. %build
  843. #export LDFLAGS="-L/usr/X11R6/%{_lib}"
  844. autoreconf -f -i
  845. %configure --disable-firebird
  846. # --with-mysql-libraries=%{_libdir}/mysql \
  847. # --with-qt-includes=%{_libdir}/qt3/include \
  848. # --with-qt-libraries=%{_libdir}/qt3/lib \
  849. # --disable-clanlib \
  850. # --enable-kde
  851. %{__make}
  852. %install
  853. %{__rm} -rf ${RPM_BUILD_ROOT}
  854. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  855. # remove unnecessary files
  856. find $RPM_BUILD_ROOT/%{_libdir} -name "*.la" -exec %{__rm} -f "{}" \;
  857. find $RPM_BUILD_ROOT/%{_libdir} -name "*.a" -exec %{__rm} -f "{}" \;
  858. # copy pixmap and menu entry.
  859. %{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/pixmaps
  860. %{__install} -m644 ${RPM_BUILD_DIR}/%{name}-%{version}/app/src/gambas3/img/logo/logo.png ${RPM_BUILD_ROOT}/%{_datadir}/pixmaps/gambas3.png
  861. %{__install} -d ${RPM_BUILD_ROOT}%{_datadir}/applications
  862. %{__install} -p -m644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/
  863. # copy mimetype xml to %{_datadir}
  864. %{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
  865. %{__install} -m644 main/mime/application-x-gambas3.xml ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/
  866. %post runtime
  867. # register gambas executable mimetype
  868. xdg-icon-resource install --context mimetypes --size 64 %{_datadir}/%{name}/icons/application-x-gambas.png application-x-gambas
  869. xdg-mime install %{_datadir}/%{name}/application-x-gambas3.xml
  870. %clean
  871. %{__rm} -rf ${RPM_BUILD_ROOT}
  872. %files runtime
  873. %defattr(-,root,root)
  874. %doc AUTHORS COPYING ChangeLog INSTALL NEWS README*
  875. %{_bindir}/gbr3
  876. %{_bindir}/gbx3
  877. %{_libdir}/gambas3/gb.component
  878. %{_libdir}/gambas3/gb.so*
  879. %{_datadir}/gambas3/info/gb.info
  880. %{_datadir}/gambas3/info/gb.list
  881. %{_datadir}/gambas3/icons
  882. %{_datadir}/gambas3/application-x-gambas3.xml
  883. %files devel
  884. %defattr(-,root,root)
  885. %{_bindir}/gba3
  886. %{_bindir}/gbc3
  887. %{_bindir}/gbi3
  888. %files scripter
  889. %defattr(-,root,root)
  890. %{_bindir}/gbs3
  891. %{_bindir}/gbs3.gambas
  892. %{_bindir}/gbw3
  893. %files ide
  894. %defattr(-,root,root)
  895. %{_bindir}/gambas3
  896. %{_bindir}/gambas3.gambas
  897. %{_datadir}/gambas3/control
  898. %{_datadir}/gambas3/examples
  899. %{_datadir}/applications/gambas3.desktop
  900. %{_datadir}/pixmaps/gambas3.png
  901. %files gb-cairo
  902. %defattr(-,root,root)
  903. %{_libdir}/gambas3/gb.cairo.*
  904. %{_datadir}/gambas3/info/gb.cairo.*
  905. %files gb-chart
  906. %defattr(-,root,root)
  907. %{_libdir}/gambas3/gb.chart.*
  908. %{_datadir}/gambas3/info/gb.chart.*
  909. %files gb-complex
  910. %defattr(-,root,root)
  911. %{_libdir}/gambas3/gb.complex.*
  912. %{_datadir}/gambas3/info/gb.complex.*
  913. %files gb-compress
  914. %defattr(-,root,root)
  915. %{_libdir}/gambas3/gb.compress.*
  916. %{_datadir}/gambas3/info/gb.compress.*
  917. %files gb-crypt
  918. %defattr(-,root,root)
  919. %{_libdir}/gambas3/gb.crypt.*
  920. %{_datadir}/gambas3/info/gb.crypt.*
  921. %files gb-data
  922. %defattr(-,root,root)
  923. %{_libdir}/gambas3/gb.data.*
  924. %{_datadir}/gambas3/info/gb.data.*
  925. %files gb-db
  926. %defattr(-,root,root)
  927. %{_libdir}/gambas3/gb.db.gambas
  928. %{_libdir}/gambas3/gb.db.so*
  929. %{_libdir}/gambas3/gb.db.component
  930. %{_datadir}/gambas3/info/gb.db.info
  931. %{_datadir}/gambas3/info/gb.db.list
  932. %files gb-db-form
  933. %defattr(-,root,root)
  934. %{_libdir}/gambas3/gb.db.form.*
  935. %{_datadir}/gambas3/info/gb.db.form.*
  936. %files gb-db-mysql
  937. %defattr(-,root,root)
  938. %{_libdir}/gambas3/gb.db.mysql.*
  939. %{_datadir}/gambas3/info/gb.db.mysql.*
  940. %files gb-db-odbc
  941. %defattr(-,root,root)
  942. %{_libdir}/gambas3/gb.db.odbc.*
  943. %{_datadir}/gambas3/info/gb.db.odbc.*
  944. %files gb-db-postgresql
  945. %defattr(-,root,root)
  946. %{_libdir}/gambas3/gb.db.postgresql.*
  947. %{_datadir}/gambas3/info/gb.db.postgresql.*
  948. %files gb-db-sqlite2
  949. %defattr(-,root,root)
  950. %{_libdir}/gambas3/gb.db.sqlite2.*
  951. %{_datadir}/gambas3/info/gb.db.sqlite2.*
  952. %files gb-db-sqlite3
  953. %defattr(-,root,root)
  954. %{_libdir}/gambas3/gb.db.sqlite3.*
  955. %{_datadir}/gambas3/info/gb.db.sqlite3.*
  956. %files gb-debug
  957. %defattr(-,root,root)
  958. %{_libdir}/gambas3/gb.debug.*
  959. %{_datadir}/gambas3/info/gb.debug.*
  960. %files gb-desktop
  961. %defattr(-,root,root)
  962. %{_libdir}/gambas3/gb.desktop.*
  963. %{_datadir}/gambas3/info/gb.desktop.*
  964. %files gb-draw
  965. %defattr(-,root,root)
  966. %{_libdir}/gambas3/gb.draw.*
  967. %files gb-dbus
  968. %defattr(-,root,root)
  969. %{_libdir}/gambas3/gb.dbus.*
  970. %{_datadir}/gambas3/info/gb.dbus.*
  971. %files gb-eval
  972. %defattr(-,root,root)
  973. %{_libdir}/gambas3/gb.eval.component
  974. %{_libdir}/gambas3/gb.eval.so*
  975. %{_datadir}/gambas3/info/gb.eval.info
  976. %{_datadir}/gambas3/info/gb.eval.list
  977. %files gb-eval-highlight
  978. %defattr(-,root,root)
  979. %{_libdir}/gambas3/gb.eval.highlight.*
  980. %{_datadir}/gambas3/info/gb.eval.highlight.*
  981. %files gb-form
  982. %defattr(-,root,root)
  983. %{_libdir}/gambas3/gb.form.gambas
  984. %{_libdir}/gambas3/gb.form.component
  985. %{_libdir}/gambas3/gb.form.stock.gambas
  986. %{_libdir}/gambas3/gb.form.stock.component
  987. %{_datadir}/gambas3/info/gb.form.info
  988. %{_datadir}/gambas3/info/gb.form.list
  989. %{_datadir}/gambas3/info/gb.form.stock.info
  990. %{_datadir}/gambas3/info/gb.form.stock.list
  991. %files gb-form-dialog
  992. %defattr(-,root,root)
  993. %{_libdir}/gambas3/gb.form.dialog.gambas
  994. %{_libdir}/gambas3/gb.form.dialog.component
  995. %{_datadir}/gambas3/info/gb.form.dialog.info
  996. %{_datadir}/gambas3/info/gb.form.dialog.list
  997. %files gb-form-mdi
  998. %defattr(-,root,root)
  999. %{_libdir}/gambas3/gb.form.mdi.gambas
  1000. %{_libdir}/gambas3/gb.form.mdi.component
  1001. %{_datadir}/gambas3/info/gb.form.mdi.info
  1002. %{_datadir}/gambas3/info/gb.form.mdi.list
  1003. %files gb-gtk
  1004. %defattr(-,root,root)
  1005. %{_libdir}/gambas3/gb.gtk.so*
  1006. %{_libdir}/gambas3/gb.gtk.component
  1007. %{_libdir}/gambas3/gb.gtk.gambas
  1008. %{_datadir}/gambas3/info/gb.gtk.info
  1009. %{_datadir}/gambas3/info/gb.gtk.list
  1010. %files gb-gtk-opengl
  1011. %defattr(-,root,root)
  1012. %{_libdir}/gambas3/gb.gtk.opengl.*
  1013. %{_datadir}/gambas3/info/gb.gtk.opengl.*
  1014. %files gb-gui
  1015. %defattr(-,root,root)
  1016. %{_libdir}/gambas3/gb.gui.*
  1017. %{_datadir}/gambas3/info/gb.gui.*
  1018. %files gb-image
  1019. %defattr(-,root,root)
  1020. %{_libdir}/gambas3/gb.image.so*
  1021. %{_libdir}/gambas3/gb.image.component
  1022. %{_datadir}/gambas3/info/gb.image.info
  1023. %{_datadir}/gambas3/info/gb.image.list
  1024. %files gb-image-effect
  1025. %defattr(-,root,root)
  1026. %{_libdir}/gambas3/gb.image.effect.so*
  1027. %{_libdir}/gambas3/gb.image.effect.component
  1028. %{_datadir}/gambas3/info/gb.image.effect.info
  1029. %{_datadir}/gambas3/info/gb.image.effect.list
  1030. %files gb-image-imlib
  1031. %defattr(-,root,root)
  1032. %{_libdir}/gambas3/gb.image.imlib.so*
  1033. %{_libdir}/gambas3/gb.image.imlib.component
  1034. %{_datadir}/gambas3/info/gb.image.imlib.info
  1035. %{_datadir}/gambas3/info/gb.image.imlib.list
  1036. %files gb-image-io
  1037. %defattr(-,root,root)
  1038. %{_libdir}/gambas3/gb.image.io.so*
  1039. %{_libdir}/gambas3/gb.image.io.component
  1040. %{_datadir}/gambas3/info/gb.image.io.info
  1041. %{_datadir}/gambas3/info/gb.image.io.list
  1042. %files gb-libxml
  1043. %defattr(-,root,root)
  1044. %{_libdir}/gambas3/gb.libxml.*
  1045. %{_datadir}/gambas3/info/gb.libxml.*
  1046. %files gb-mysql
  1047. %defattr(-,root,root)
  1048. %{_libdir}/gambas3/gb.mysql.*
  1049. %{_datadir}/gambas3/info/gb.mysql.*
  1050. %files gb-ncurses
  1051. %defattr(-,root,root)
  1052. %{_libdir}/gambas3/gb.ncurses.*
  1053. %{_datadir}/gambas3/info/gb.ncurses.*
  1054. %files gb-net
  1055. %defattr(-,root,root)
  1056. %{_libdir}/gambas3/gb.net.so*
  1057. %{_libdir}/gambas3/gb.net.component
  1058. %{_datadir}/gambas3/info/gb.net.info
  1059. %{_datadir}/gambas3/info/gb.net.list
  1060. %files gb-net-curl
  1061. %defattr(-,root,root)
  1062. %{_libdir}/gambas3/gb.net.curl.so*
  1063. %{_libdir}/gambas3/gb.net.curl.component
  1064. %{_datadir}/gambas3/info/gb.net.curl.info
  1065. %{_datadir}/gambas3/info/gb.net.curl.list
  1066. %files gb-net-smtp
  1067. %defattr(-,root,root)
  1068. %{_libdir}/gambas3/gb.net.smtp.*
  1069. %{_datadir}/gambas3/info/gb.net.smtp.*
  1070. %files gb-opengl
  1071. %defattr(-,root,root)
  1072. %{_libdir}/gambas3/gb.opengl.so*
  1073. %{_libdir}/gambas3/gb.opengl.component
  1074. %{_datadir}/gambas3/info/gb.opengl.info
  1075. %{_datadir}/gambas3/info/gb.opengl.list
  1076. %files gb-opengl-glsl
  1077. %defattr(-,root,root)
  1078. %{_libdir}/gambas3/gb.opengl.glsl.so*
  1079. %{_libdir}/gambas3/gb.opengl.glsl.component
  1080. %{_datadir}/gambas3/info/gb.opengl.glsl.info
  1081. %{_datadir}/gambas3/info/gb.opengl.glsl.list
  1082. %files gb-opengl-glu
  1083. %defattr(-,root,root)
  1084. %{_libdir}/gambas3/gb.opengl.glu.so*
  1085. %{_libdir}/gambas3/gb.opengl.glu.component
  1086. %{_datadir}/gambas3/info/gb.opengl.glu.info
  1087. %{_datadir}/gambas3/info/gb.opengl.glu.list
  1088. %files gb-option
  1089. %defattr(-,root,root)
  1090. %{_libdir}/gambas3/gb.option.*
  1091. %{_datadir}/gambas3/info/gb.option.*
  1092. %files gb-pcre
  1093. %defattr(-,root,root)
  1094. %{_libdir}/gambas3/gb.pcre.so*
  1095. %{_libdir}/gambas3/gb.pcre.component
  1096. %{_datadir}/gambas3/info/gb.pcre.info
  1097. %{_datadir}/gambas3/info/gb.pcre.list
  1098. %files gb-pdf
  1099. %defattr(-,root,root)
  1100. %{_libdir}/gambas3/gb.pdf.*
  1101. %{_datadir}/gambas3/info/gb.pdf.*
  1102. %files gb-qt4
  1103. %defattr(-,root,root)
  1104. %{_libdir}/gambas3/gb.qt4.so*
  1105. %{_libdir}/gambas3/gb.qt4.component
  1106. %{_libdir}/gambas3/gb.qt4.gambas
  1107. %{_datadir}/gambas3/info/gb.qt4.info
  1108. %{_datadir}/gambas3/info/gb.qt4.list
  1109. %files gb-qt4-ext
  1110. %defattr(-,root,root)
  1111. %{_libdir}/gambas3/gb.qt4.ext.so*
  1112. %{_libdir}/gambas3/gb.qt4.ext.component
  1113. %{_datadir}/gambas3/info/gb.qt4.ext.info
  1114. %{_datadir}/gambas3/info/gb.qt4.ext.list
  1115. %files gb-qt4-webkit
  1116. %defattr(-,root,root)
  1117. %{_libdir}/gambas3/gb.qt4.webkit.so*
  1118. %{_libdir}/gambas3/gb.qt4.webkit.component
  1119. %{_datadir}/gambas3/info/gb.qt4.webkit.info
  1120. %{_datadir}/gambas3/info/gb.qt4.webkit.list
  1121. %files gb-qt4-opengl
  1122. %defattr(-,root,root)
  1123. %{_libdir}/gambas3/gb.qt4.opengl.*
  1124. %{_datadir}/gambas3/info/gb.qt4.opengl.*
  1125. %files gb-report
  1126. %defattr(-,root,root)
  1127. %{_libdir}/gambas3/gb.report.*
  1128. %{_datadir}/gambas3/info/gb.report.*
  1129. %files gb-sdl
  1130. %defattr(-,root,root)
  1131. %{_libdir}/gambas3/gb.sdl.so
  1132. %{_libdir}/gambas3/gb.sdl.so.*
  1133. %{_libdir}/gambas3/gb.sdl.component
  1134. %{_datadir}/gambas3/gb.sdl/DejaVuSans.ttf
  1135. %{_datadir}/gambas3/gb.sdl/LICENSE
  1136. %{_datadir}/gambas3/info/gb.sdl.info
  1137. %{_datadir}/gambas3/info/gb.sdl.list
  1138. %files gb-sdl-sound
  1139. %defattr(-,root,root)
  1140. %{_libdir}/gambas3/gb.sdl.sound.so*
  1141. %{_libdir}/gambas3/gb.sdl.sound.component
  1142. %{_datadir}/gambas3/info/gb.sdl.sound.info
  1143. %{_datadir}/gambas3/info/gb.sdl.sound.list
  1144. %files gb-settings
  1145. %defattr(-,root,root)
  1146. %{_libdir}/gambas3/gb.settings.*
  1147. %{_datadir}/gambas3/info/gb.settings.*
  1148. %files gb-signal
  1149. %defattr(-,root,root)
  1150. %{_libdir}/gambas3/gb.signal.*
  1151. %{_datadir}/gambas3/info/gb.signal.*
  1152. %files gb-v4l
  1153. %defattr(-,root,root)
  1154. %{_libdir}/gambas3/gb.v4l.*
  1155. %{_datadir}/gambas3/info/gb.v4l.*
  1156. %files gb-vb
  1157. %defattr(-,root,root)
  1158. %{_libdir}/gambas3/gb.vb.so*
  1159. %{_libdir}/gambas3/gb.vb.component
  1160. %{_datadir}/gambas3/info/gb.vb.info
  1161. %{_datadir}/gambas3/info/gb.vb.list
  1162. %files gb-xml
  1163. %defattr(-,root,root)
  1164. %{_libdir}/gambas3/gb.xml.gambas
  1165. %{_libdir}/gambas3/gb.xml.so*
  1166. %{_libdir}/gambas3/gb.xml.component*
  1167. %{_datadir}/gambas3/info/gb.xml.info
  1168. %{_datadir}/gambas3/info/gb.xml.list
  1169. %files gb-xml-html
  1170. %defattr(-,root,root)
  1171. %{_libdir}/gambas3/gb.xml.html.so*
  1172. %{_libdir}/gambas3/gb.xml.html.component*
  1173. %{_datadir}/gambas3/info/gb.xml.html.info
  1174. %{_datadir}/gambas3/info/gb.xml.html.list
  1175. %files gb-xml-rpc
  1176. %defattr(-,root,root)
  1177. %{_libdir}/gambas3/gb.xml.rpc.gambas
  1178. %{_libdir}/gambas3/gb.xml.rpc.component*
  1179. %{_datadir}/gambas3/info/gb.xml.rpc.info
  1180. %{_datadir}/gambas3/info/gb.xml.rpc.list
  1181. %files gb-xml-xslt
  1182. %defattr(-,root,root)
  1183. %{_libdir}/gambas3/gb.xml.xslt.so*
  1184. %{_libdir}/gambas3/gb.xml.xslt.component*
  1185. %{_datadir}/gambas3/info/gb.xml.xslt.info
  1186. %{_datadir}/gambas3/info/gb.xml.xslt.list
  1187. %files gb-web
  1188. %defattr(-,root,root)
  1189. %{_libdir}/gambas3/gb.web.*
  1190. %{_datadir}/gambas3/info/gb.web.*
  1191. %changelog
  1192. * Sun Oct 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.3-1
  1193. - new upstream release
  1194. - create db-complex, gb-data, gb-gtk-opengl, gb-libxml, gb-ncurses, gb-xml-html sub packages
  1195. * Sun Apr 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.1-1
  1196. - new upstream release
  1197. * Tue Jan 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
  1198. - new upstream release
  1199. - remove gb-gtk-opengl, gb-info sub package
  1200. - add gb-opengl-glu sub package
  1201. * Wed Jun 8 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.99.0-6.svn3396
  1202. - add BR: libXmu-devel, glew-devel, libv4l-devel
  1203. * Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 2.99.0-5.svn3396
  1204. - rebuilt with postgresql-9.0.3
  1205. * Sat Apr 9 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.99.0-4.svn3396
  1206. - rebuilt with unixODBC-2.2.14
  1207. * Sat Mar 12 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.99.0-3.svn3396
  1208. - rebuilt with poppler-0.16.3
  1209. * Fri Dec 24 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.99.0-2.svn3396
  1210. - source updated to latest revision
  1211. * Mon Dec 06 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.99.0-1.svn3344
  1212. - initial build for Vine Linux