geany-plugins-vl.spec 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654
  1. %global geany_plug_docdir %{_defaultdocdir}/%{name}-%{version}
  2. %global req_geany_ver 0.20
  3. Name: geany-plugins
  4. Version: 0.20
  5. Release: 1%{?_dist_release}
  6. Summary: Plugins for Geany
  7. Summary(ja): Geany のプラグイン集
  8. Group: Development/Tools
  9. License: GPLv3
  10. URL: http://plugins.geany.org/
  11. Source0: http://plugins.geany.org/geany-plugins/geany-plugins-%{version}.tar.bz2
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: geany-devel >= %{req_geany_ver} gettext intltool pkgconfig libtool
  14. BuildRequires: lua-devel enchant-devel gtkspell-devel
  15. BuildRequires: libxml2-devel >= 2.6.27
  16. BuildRequires: ctpl-devel >= 0.2
  17. Requires: %{name}-addons %{name}-geanydoc %{name}-geanygdb %{name}-geanylatex
  18. Requires: %{name}-geanylipsum %{name}-geanylua %{name}-geanyprj %{name}-geanysendmail
  19. Requires: %{name}-geanyvc %{name}-shiftcolumn %{name}-spellcheck
  20. Requires: %{name}-codenav %{name}-treebrowser %{name}-geanyextrasel
  21. Requires: %{name}-geanyinsertnum %{name}-pretty-print %{name}-geanygendoc
  22. Requires: %{name}-updatechecker %{name}-webhelper
  23. %description
  24. Plugins for Geany. Plugins included are:
  25. * Addons (Various small Addons)
  26. * Code navigation (Navigate through your source code easily)
  27. * Geanydoc (Call specific documentation from within Geany)
  28. * Geanyextrasel (Additional features for selecting code)
  29. * GeanyGenDoc (Automatically generate documentation source code)
  30. * GeanyGDB (Integration with GDB)
  31. * GeanyLaTeX (Improved Support for LaTeX documents)
  32. * GeanyLipsum (Inserting blocks of Lorem Ipsum text)
  33. * GeanySendMail (Sending of documents from within Geany)
  34. * GeanyVC (Support for various Version Control Systems)
  35. * Geanyinsertnum (Insert huge number ranges with small efforts)
  36. * Geanylua (Support for Scripting with Lua)
  37. * Geanyprj (Alternate project management for Geany)
  38. * Shiftcolumn (Moving blocks of text horizontally)
  39. * Spellcheck (Spell checking of documents or marked text)
  40. * Treebrowser (Alternate file browser with tree view of folders)
  41. * XML Pretty Printer
  42. * Updatechecker (Automatically check for Geany updates)
  43. * Webhelper (Preview and Debug Web documents from within Geany using WebKit)
  44. This package is meta package to install all geany-plugins.
  45. %description -l ja
  46. Geany のプラグインです。プラグインには以下のものが含まれています。
  47. * Addons (色々と小さなアドオン)
  48. * Code navigation (ソースコード間を簡単に移動)
  49. * Geanydoc (geany から固有のドキュメントを呼び出す)
  50. * Geanyextrasel (コード選択のための追加機能)
  51. * GeanyGenDoc (ソースコードから自動的にドキュメントの元を生成)
  52. * GeanyGDB (GDB 統合環境を提供)
  53. * GeanyLaTex (LaTeX ドキュメントのサポートを改善)
  54. * GeanyLipsum (Lorem Ipsum テキストのブロックを挿入)
  55. * GeanySendMail (Geany からドキュメントの送信を許可)
  56. * GeanyVC (色々なバージョン管理システムのサポート)
  57. * Geanyinsertnum (僅かな労力で膨大な範囲の番号を挿入)
  58. * Geanylua (lua スクリプトのサポートを提供)
  59. * Geanyprj (geany の代替プロジェクト管理)
  60. * Shiftcolumn (テキストブロックを水平方向に移動)
  61. * Spellcheck (ドキュメントのスペルチェック)
  62. * Treebrowser (フォルダの内容をツリービューする代替ファイルブラウザ)
  63. * XML Pretty Printer
  64. * Updatechecker (Geany の更新を自動的にチェック)
  65. * Webhelper (WebKit を使い Geany から Web ドキュメントのプレビューとデバッグを実行)
  66. このパッケージは、geany-plugins をすべてインストールするための
  67. メタパッケージです。
  68. %package common
  69. Summary: Common files used by all geany plugins
  70. Summary(ja): すべての Geany プラグインに用いられる共通ファイル
  71. Group: Development/Tools
  72. Requires: geany >= %{req_geany_ver}
  73. %description common
  74. This package contains some common files which are used by every Geany plugin,
  75. e.g. language translations.
  76. %description common -l ja
  77. このパッケージには、例えば翻訳ファイルなどの
  78. すべての Geany プラグイン で用いられる共通ファイルが含まれています。
  79. %package addons
  80. Summary: Miscellaneous Addons for Geany
  81. Summary(ja): Geany のその他のアドオン
  82. Group: Development/Tools
  83. Requires: geany >= %{req_geany_ver}
  84. Requires: geany-plugins-common = %{version}-%{release}
  85. Obsoletes: geany-plugin-addons
  86. %description addons
  87. This plugins consists of various small addons too small to justify their own
  88. plugin, but are useful to have. The following functionality is implemented:
  89. * Doclist: This addon places a new item in the toolbar and when clicked offers
  90. a menu listing all open files plus the 'Close All' and 'Close Other
  91. Documents' menu items. This can be useful to quickly access open files and
  92. switch to them.
  93. * OpenURI: Adds 'Open URI' and 'Copy URI' menu items to the editor menu when
  94. the word under the cursor looks like a URI. 'Open URI' uses the browser
  95. command configured in Geany to open it.
  96. * Tasks:The tasks plugin goes through a file being edited and picks out lines
  97. with "TODO" or "FIXME" in them. It collects the text after those words and
  98. puts them in a new "Tasks" tab in the message window. Clicking on a task in
  99. that tab takes you to the line in the file where the task was defined.
  100. * Systray: Adds a status icon to the notification area (systray) and provides
  101. a simple popup menu with some basic actions. It can also be used to quickly
  102. show and hide the Geany main window.
  103. %package codenav
  104. Summary: Navigate through your source code easily
  105. Summary(ja): ソースコード間を簡単に移動
  106. Group: Development/Tools
  107. Requires: geany >= %{req_geany_ver}
  108. Requires: geany-plugins-common = %{version}-%{release}
  109. %description codenav
  110. This plugin adds some facilities for navigating in the code.
  111. Actually, it will make it possible to:
  112. - switch between header and implementation
  113. - go to a file by typing its name
  114. %package geanyextrasel
  115. Summary: Additional features for selecting code
  116. Summary(ja): コード選択のための追加機能
  117. Group: Development/Tools
  118. Requires: geany >= %{req_geany_ver}
  119. Requires: geany-plugins-common = %{version}-%{release}
  120. %description geanyextrasel
  121. Geanyextrasel provides some special features for selecting code, e.g. from
  122. opening brace to closed brace and so on. This plugin will be very useful for
  123. you if you're a programmer and working with much sourcecodes.
  124. %package geanygdb
  125. Summary: Debugger Plugin for Geany using GDB
  126. Summary(ja): GDB を使った Geany のデバッガプラグイン
  127. Group: Development/Tools
  128. Requires: geany >= %{req_geany_ver}
  129. Requires: geany-plugins-common = %{version}-%{release}
  130. Requires: gdb
  131. Obsoletes: geany-plugin-gdb
  132. %description geanygdb
  133. GeanyGDB plugin provides an integrated debugging environment for the
  134. GNU debugger (gdb).
  135. %description geanygdb -l ja
  136. GeanyGDB プラグインは GNU debugger (gdb) のための
  137. 統合的デバッグ環境を提供します。
  138. %package geanylatex
  139. Summary: to improve LaTeX support plugin for Geany
  140. Summary(ja): Geany のための LaTeX サポート改善プラグイン
  141. Group: Development/Tools
  142. Requires: geany >= %{req_geany_ver}
  143. Requires: geany-plugins-common = %{version}-%{release}
  144. Requires: texlive
  145. Obsoletes: geany-plugin-latex
  146. %description geanylatex
  147. This plugin improves LaTeX support in Geany. It provides several templates for
  148. new documents, help with adding labels and inserting special characters,
  149. and much more.
  150. %description geanylatex -l ja
  151. このプラグインは Geany で LaTeX のサポートを改善するプラグインです。
  152. 新しい文書のためのいくつかのテンプレート、
  153. ラベルの追加や特殊文字の挿入機能などを提供します。
  154. %package geanylipsum
  155. Summary: Lorem Ipsum generator for Inserting Placeholder Text
  156. Group: Development/Tools
  157. Requires: geany >= %{req_geany_ver}
  158. Requires: geany-plugins-common = %{version}-%{release}
  159. %description geanylipsum
  160. GeanyLipsum is a Lorem Ipsum generator for inserting placeholder text into a
  161. document.
  162. %package geanylua
  163. Summary: Support developing Lua Scripting for Geany
  164. Summary(ja): Geany で Lua スクリプト開発をサポート
  165. Group: Development/Tools
  166. Requires: geany >= %{req_geany_ver}
  167. Requires: geany-plugins-common = %{version}-%{release}
  168. Requires: lua
  169. %description geanylua
  170. This plugin provides extensive support for developing in the lua programming
  171. language.
  172. %description geanylua -l ja
  173. このプラグインは、lua プログラミング言語で開発するための
  174. 広範なサポートを提供します。
  175. %package geanysendmail
  176. Summary: Send E-Mails from within Geany
  177. Summary(ja): Geany 内から E-Mail を送信するプラグイン
  178. Group: Development/Tools
  179. Requires: geany >= %{req_geany_ver}
  180. Requires: geany-plugins-common = %{version}-%{release}
  181. %description geanysendmail
  182. GeanySendMail is a little plugin to send a document as attachment using the
  183. preferred mail client from inside Geany. It is similar to the envelope symbol
  184. of most office tools and requires a mail client that supports remote calls.
  185. %package geanyvc
  186. Summary: Version Control plugin for Geany
  187. Summary(ja): Geany のバージョン管理プラグイン
  188. Group: Development/Tools
  189. Requires: geany >= %{req_geany_ver}
  190. Requires: geany-plugins-common = %{version}-%{release}
  191. Obsoletes: geany-plugin-vc
  192. Provides: geanyvc = %{version}-%{release}
  193. %description geanyvc
  194. Geanyvc is a plugin that provides a uniform way of accessing different version
  195. control systems from within the Geany IDE. Currently, support for the following
  196. version control systems is provided:
  197. * Bazaar
  198. * Git
  199. * Mercurial
  200. * Subversion
  201. * SVK
  202. * CVS
  203. %description geanyvc -l ja
  204. Geanyvc は Geany IDE から異なるバージョン管理システムにアクセスする
  205. 均一的方法を提供するプラグインです。
  206. 現在、サポートするバージョン管理システムは以下の通りです。
  207. * Bazaar
  208. * Git
  209. * Mercurial
  210. * Subversion
  211. * SVK
  212. * CVS
  213. %package geanyinsertnum
  214. Summary: Insert huge number ranges with small efforts
  215. Summary(ja): 僅かな労力で膨大な範囲の番号を挿入
  216. Group: Development/Tools
  217. Requires: geany >= %{req_geany_ver}
  218. Requires: geany-plugins-common = %{version}-%{release}
  219. %description geanyinsertnum
  220. Geanyinsertnum replaces a (possibly zero-width) rectangular selection with
  221. integer numbers, using start/step/base etc. specified by the user. For
  222. practical reasons, the number of lines is limited to 500000.
  223. %package shiftcolumn
  224. Summary: Move Blocks of Text horizontally
  225. Summary(ja): テキストブロックを水平方向に移動
  226. Group: Development/Tools
  227. Requires: geany >= %{req_geany_ver}
  228. Requires: geany-plugins-common = %{version}-%{release}
  229. %description shiftcolumn
  230. Shiftcolumn allows you to move blocks of text horizontally in Geany.
  231. %description shiftcolumn -l ja
  232. Shiftcolumn は Geany 内でテキストブロックを水平方向に移動させることが
  233. できます。
  234. %package spellcheck
  235. Summary: Spellcheck Text in Geany using the Enchant Library
  236. Summary(ja): Enchant ライブラリを使い Geany でスペルチェック
  237. Group: Development/Tools
  238. Requires: geany >= %{req_geany_ver}
  239. Requires: geany-plugins-common = %{version}-%{release}
  240. Requires: enchant
  241. %description spellcheck
  242. Spellcheck checks the selected text (or the whole document) with the spellcheck
  243. library Enchant.
  244. %description spellcheck -l ja
  245. Spellcheck は、選択したテキスト(または文書全体)のスペルチェックを
  246. スペルチェックライブラリの Enchant で行います。
  247. %package geanydoc
  248. Summary: Call documentation from within Geany
  249. Summary(ja): Geany 内からドキュメントを呼び出す
  250. Group: Development/Tools
  251. Requires: geany >= %{req_geany_ver}
  252. Requires: geany-plugins-common = %{version}-%{release}
  253. %description geanydoc
  254. Geanydoc allows you to execute specific commands on the word under the cursor.
  255. This word is passed as an argument to the command. The output of the command
  256. can either be placed into a special buffer called "DOC" or can be used to
  257. execute an external program. Geanydoc is intended to be used for searching
  258. through API documentation.
  259. %package geanygendoc
  260. Summary: Automatically generate documentation source code
  261. Group: Development/Tools
  262. Requires: geany >= %{req_geany_ver}
  263. Requires: geany-plugins-common = %{version}-%{release}
  264. %description geanygendoc
  265. GeanyGenDoc is a plugin for Geany that aims to automatically generate
  266. documentation comment basis from the source code.
  267. You may also want to install the following packages which enable
  268. some extra features:
  269. - Docutils (http://docutils.sourceforge.net/) -- or another implementation of
  270. rst2html -- is needed to (re)generate the HTML manual.
  271. %package geanyprj
  272. Summary: Provides an alternate project management tool for Geany
  273. Summary(ja): Geany で代替プロジェクト管理ツールを提供
  274. Group: Development/Tools
  275. Requires: geany >= %{req_geany_ver}
  276. Requires: geany-plugins-common = %{version}-%{release}
  277. %description geanyprj
  278. Geanyprj provides an alternate project management approach to Geany's built-in
  279. project facility. The idea is to be less a "session manager" as the built-in
  280. project management does: It allows/requires you to manually open and close
  281. project and allows you to store project files in different locations from
  282. project sources.
  283. Geanyprj takes a different approach:
  284. It never saves session information, so that project files can be stored in
  285. version control without constant noise from changes of opened files or cursor
  286. position. You also will never have to open/close projects manually. If a
  287. *.geanyprj file is found somewhere up in path it will be opened automatically.
  288. %package treebrowser
  289. Summary: Alternate file browser plugin providing a tree view of directories.
  290. Summary(ja): ディレクトリのツリービューを提供する代替ファイルブラウザプラグイン
  291. Group: Development/Tools
  292. Requires: geany >= %{req_geany_ver}
  293. Requires: geany-plugins-common = %{version}-%{release}
  294. %description treebrowser
  295. The tree browser plugin for Geany provides an alternate way to browse through
  296. your files. It displays files and directories in a tree view and has more
  297. features than the file browser plugin delivered with Geany itself.
  298. %package pretty-print
  299. Summary: XML pretty printing plugin for Geany
  300. Group: Development/Tools
  301. Requires: geany >= %{req_geany_ver}
  302. Requires: geany-plugins-common = %{version}-%{release}
  303. Requires: libxml2 >= 2.6.27
  304. %description pretty-print
  305. Plugin for Geany to easily beautify XML code.
  306. %package updatechecker
  307. Summary: Automatically check for Geany updates
  308. Summary(ja): Geany の更新を自動的にチェック
  309. Group: Development/Tools
  310. Requires: geany-plugins-common = %{version}-%{release}
  311. BuildRequires: libsoup-devel
  312. %description updatechecker
  313. UpdateChecker is a plugin for Geany, which is able to check whether there is
  314. a more recent version of Geany available.
  315. %package webhelper
  316. Summary: Preview and Debug Web documents from within Geany using WebKit
  317. Summary(ja): WebKit を使い Geany から Web ドキュメントのプレビューとデバッグを実行
  318. Group: Development/Tools
  319. Requires: geany-plugins-common = %{version}-%{release}
  320. BuildRequires: WebKit-gtk-devel >= 1.1.18
  321. %description webhelper
  322. WebHelper is a plugin for Geany that provides some web development
  323. facilities, such as a web page preview and some debugging tools (web
  324. inspector).
  325. Prominent features:
  326. * A basic web view, allowing to display any web page (using WebKit)
  327. * Possible automatic reloading of the web view upon document saving
  328. * A web inspector/debugging tool for the web view's content (including a
  329. JavaScript console, a viewer and editor of processed HTML and CSS, a network
  330. usage analysis tool and many more, thanks to WebKit).
  331. %prep
  332. %setup -q
  333. %build
  334. %configure --docdir=%{geany_plug_docdir}
  335. make %{?_smp_mflags}
  336. %install
  337. rm -rf $RPM_BUILD_ROOT
  338. make install -p DESTDIR=$RPM_BUILD_ROOT
  339. # Remove static library *.la files
  340. find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' \;
  341. # Remove zero-length files
  342. find $RPM_BUILD_ROOT -type f -empty -delete
  343. %find_lang %{name}
  344. %clean
  345. rm -rf $RPM_BUILD_ROOT
  346. %files
  347. %files common -f %{name}.lang
  348. %defattr(-,root,root,-)
  349. %dir %{_libdir}/%{name}/
  350. %dir %{_datadir}/%{name}/
  351. %files addons
  352. %defattr(-,root,root,-)
  353. %doc %{geany_plug_docdir}/addons
  354. %{_libdir}/geany/addons.so
  355. %files codenav
  356. %defattr(-,root,root,-)
  357. %doc %{geany_plug_docdir}/codenav
  358. %{_libdir}/geany/codenav.so
  359. %files geanydoc
  360. %defattr(-,root,root,-)
  361. %doc %{geany_plug_docdir}/geanydoc/
  362. %{_libdir}/geany/geanydoc.so
  363. %files geanygendoc
  364. %defattr(-,root,root,-)
  365. %doc %{geany_plug_docdir}/geanygendoc/
  366. %{_libdir}/geany/geanygendoc.so
  367. %{_datadir}/%{name}/geanygendoc/
  368. %files geanyextrasel
  369. %defattr(-,root,root,-)
  370. %doc %{geany_plug_docdir}/geanyextrasel/
  371. %{_libdir}/geany/geanyextrasel.so
  372. %files geanygdb
  373. %defattr(-,root,root,-)
  374. %doc %{geany_plug_docdir}/geanygdb/
  375. %{_libdir}/geany/geanygdb.so
  376. %{_libexecdir}/geany-plugins/geanygdb/ttyhelper
  377. %files geanylatex
  378. %defattr(-,root,root,-)
  379. %doc %{geany_plug_docdir}/geanylatex/
  380. %{_libdir}/geany/geanylatex.so
  381. %files geanylipsum
  382. %defattr(-,root,root,-)
  383. %doc %{geany_plug_docdir}/geanylipsum/
  384. %{_libdir}/geany/geanylipsum.so
  385. %files geanysendmail
  386. %defattr(-,root,root,-)
  387. %doc %{geany_plug_docdir}/geanysendmail/
  388. %{_libdir}/geany/geanysendmail.so
  389. %files geanyvc
  390. %defattr(-,root,root,-)
  391. %doc %{geany_plug_docdir}/geanyvc/
  392. %{_libdir}/geany/geanyvc.so
  393. %files geanyinsertnum
  394. %defattr(-,root,root,-)
  395. %doc %{geany_plug_docdir}/geanyinsertnum/
  396. %{_libdir}/geany/geanyinsertnum.so
  397. %files geanylua
  398. %defattr(-,root,root,-)
  399. %doc %{geany_plug_docdir}/geanylua/
  400. %{_libdir}/geany/geanylua.so
  401. %{_datadir}/%{name}/geanylua/
  402. %{_libdir}/%{name}/geanylua/
  403. %files geanyprj
  404. %defattr(-,root,root,-)
  405. %doc %{geany_plug_docdir}/geanyprj/
  406. %{_libdir}/geany/geanyprj.so
  407. %files shiftcolumn
  408. %defattr(-,root,root,-)
  409. %doc %{geany_plug_docdir}/shiftcolumn/
  410. %{_libdir}/geany/shiftcolumn.so
  411. %files spellcheck
  412. %defattr(-,root,root,-)
  413. %doc %{geany_plug_docdir}/spellcheck/
  414. %{_libdir}/geany/spellcheck.so
  415. %files treebrowser
  416. %defattr(-,root,root,-)
  417. %doc %{geany_plug_docdir}/treebrowser/
  418. %{_libdir}/geany/treebrowser.so
  419. %files pretty-print
  420. %defattr(-,root,root,-)
  421. %{_libdir}/geany/pretty-print.so
  422. %files updatechecker
  423. %defattr(-,root,root,-)
  424. %doc %{geany_plug_docdir}/updatechecker/
  425. %{_libdir}/geany/updatechecker.so
  426. %files webhelper
  427. %defattr(-,root,root,-)
  428. %doc %{geany_plug_docdir}/webhelper/
  429. %{_libdir}/geany/webhelper.so
  430. %changelog
  431. * Sun Jan 23 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.20-1
  432. - new upstream release
  433. - added geany-plugins-updatechecker and geany-plugins-webhelper
  434. * Sun Aug 8 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.19-3
  435. - added geany-plugins-geanygendoc
  436. - added BuildRequires: ctpl-devel >= 0.2
  437. - changed geany-plugins-latex Requires: tetex to Requires: texlive
  438. - removed zero-length documentation files
  439. * Sun Jul 18 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.19-2
  440. - correct license to GPLv3+
  441. - added BuildRequires: libxml2-devel >= 2.6.27
  442. - added Requires: geany-plugins-codenav, geany-plugins-treebrowser,
  443. geany-plugins-geanyextrasel, geany-plugins-geanyinsertnum, geany-plugins-pretty-print
  444. * Mon Jun 14 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.19-1
  445. - new upstream release
  446. * Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.18-3
  447. - fixed Requires geany-plugins
  448. - applied new naming policy to spec
  449. * Thu Jan 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.18-2
  450. - fixed Obsoletes geany-plugin-addons, geany-plugin-gdb, geany-plugin-latex, geany-plugin-vc
  451. (see [BTS:VineLinux:0894])
  452. - proved Summary(ja)
  453. * Wed Nov 18 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.18-1
  454. - initial build for Vine Linux (instead of now provided some geany-plugins)
  455. * Sat Oct 31 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.18-1
  456. - update to new upstream release
  457. * Sat Aug 16 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17.1-6
  458. - build against and require geany 0.18
  459. * Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 0.17.1-5
  460. - Use bzipped upstream tarball.
  461. * Sat Jul 25 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17.1-4
  462. - write BuildRequires at the beginning of this file
  463. * Wed Jul 22 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17.1-3
  464. - remove Requires: geany from the main package
  465. - change Group to Development/Tools
  466. - add release to the geanyvc Provides
  467. - entirely remove %%files stanza for the main package
  468. * Wed Jul 22 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17.1-2
  469. - fix the required geany version also in the subpackages
  470. - remove the requires to sub-packages to avoid building the metapackage since
  471. all geany plugins also can be installed by something like
  472. 'yum install geany-plugins-*'
  473. - fix the requires of geany-plugins-common to include the release
  474. * Wed Jul 22 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17.1-1
  475. - bump upstream version to 0.17.1
  476. - fix required geany version to be 0.16 at the present
  477. * Sat Jul 18 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17-5
  478. - add Requires for metapackage
  479. - rename subpackages back to geany-plugins-* instead of geany-plugin-*
  480. * Fri Jul 17 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17-4
  481. - readd the geany_plug_docdir global to fix the versioned directory issue for
  482. documentation files
  483. - replace geany-plugins with %%{name} to be more consistent with macro usage
  484. - remove zero-length documentation files
  485. - fix the changelog
  486. - remove static *.la-files
  487. - split up packages
  488. * Wed Jul 15 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17-3
  489. - add %%{_datadir}/geany-plugins/geanylua/ to %%files-section
  490. * Wed Jul 15 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17-2
  491. - fix %%files-section again, thanks to Jonathan for the hint.
  492. * Tue Jul 14 2009 Dominic Hopf <dmaphy@fedoraproject.org> 0.17-1
  493. - update URL to plugins.geany.org
  494. * Tue Jul 14 2009 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 0.17-0.2
  495. - Add Obsoletes for geanyvc
  496. - Add more BuildRequires and Requires
  497. * Tue Jul 14 2009 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 0.17-0.1
  498. - Update to 0.17 (first upstream release of tarball)
  499. - Fix handling of docs
  500. - Spec file cleanups
  501. * Mon Jun 22 2009 Pingou <pingou@pingoured.fr> 0.1-1
  502. - First RPM for Fedora