rpms/geany-plugins/devel .cvsignore, 1.4, 1.5 geany-plugins.spec, 1.5, 1.6 sources, 1.4, 1.5

Dominic Hopf dmaphy at fedoraproject.org
Sat Jun 19 16:56:11 UTC 2010


Author: dmaphy

Update of /cvs/pkgs/rpms/geany-plugins/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv11945

Modified Files:
	.cvsignore geany-plugins.spec sources 
Log Message:
- New upstream release: Geany-Plugins 0.19
- redordered plugins according to Geany's plugin manager dialog
- added new plugins: codenav, treebrowser, geanyextrasel, geanyinsertnum and
  pretty print



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/geany-plugins/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	31 Oct 2009 16:53:49 -0000	1.4
+++ .cvsignore	19 Jun 2010 16:56:10 -0000	1.5
@@ -1 +1 @@
-geany-plugins-0.18.tar.bz2
+geany-plugins-0.19.tar.bz2


Index: geany-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/geany-plugins/devel/geany-plugins.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- geany-plugins.spec	14 Feb 2010 15:49:02 -0000	1.5
+++ geany-plugins.spec	19 Jun 2010 16:56:10 -0000	1.6
@@ -1,9 +1,9 @@
 %global geany_plug_docdir %{_defaultdocdir}/%{name}-%{version}
-%global req_geany_ver 0.18.1
+%global req_geany_ver 0.19
 
 Name:           geany-plugins
-Version:        0.18
-Release:        2%{?dist}
+Version:        0.19
+Release:        1%{?dist}
 Summary:        Plugins for Geany
 
 Group:          Development/Tools
@@ -17,15 +17,23 @@ BuildRequires:  lua-devel enchant-devel 
 
 %description
 Plugins for Geany. Plugins included are:
-* Addons (various small addons)
-* Geanygdb (provides integration with gdb)
-* Geanylatex (improved support for LaTeX documents)
-* Geanylipsum (for inserting blocks of Lorem Ipsum text)
-* Geanylua (provides support for scripting with Lua)
-* Geanysendmail (allows sending of documents from within Geany)
-* Geanyvc (support for various version control systems)
-* Shiftcolumn (for moving blocks of text horizontally)
-* Spellcheck (for spell checking documents)
+* Addons (Various small Addons)
+* Code navigation (Navigate through your source code easily)
+* Geanydoc (Call specific documentation from within Geany)
+* Geanyextrasel (Additional features for selecting code)
+* GeanyGDB (Integration with GDB)
+* GeanyLaTeX (Improved Support for LaTeX documents)
+* GeanyLipsum (Inserting blocks of Lorem Ipsum text)
+* GeanySendMail (Sending of documents from within Geany)
+* GeanyVC (Support for various Version Control Systems)
+* Geanyinsertnum (Insert huge number ranges with small efforts)
+* Geanylua (Support for Scripting with Lua)
+* Geanyprj (Alternate project management for Geany)
+* Shiftcolumn (Moving blocks of text horizontally)
+* Spellcheck (Spell checking of documents or marked text)
+* Treebrowser (Alternate file browser with tree view of folders)
+* XML Pretty Printer
+
 
 %package common
 Summary:   Common files used by all geany plugins
@@ -46,20 +54,71 @@ Requires:  geany-plugins-common = %{vers
 %description addons
 This plugins consists of various small addons too small to justify their own
 plugin, but are useful to have. The following functionality is implemented:
-* Doclist: This addon places a new item in the toolbar and when clicked offers
-  a menu listing all open files plus the 'Close All' and 'Close Other
+* Doclist: This addon places a new item in the toolbar and when clicked
+  offers a menu listing all open files plus the 'Close All' and 'Close Other
   Documents' menu items. This can be useful to quickly access open files and
   switch to them.
 * OpenURI: Adds 'Open URI' and 'Copy URI' menu items to the editor menu when
   the word under the cursor looks like a URI. 'Open URI' uses the browser
   command configured in Geany to open it.
-* Tasks:The tasks plugin goes through a file being edited and picks out lines
-  with "TODO" or "FIXME" in them. It collects the text after those words and
-  puts them in a new "Tasks" tab in the message window. Clicking on a task in
-  that tab takes you to the line in the file where the task was defined.
+* Tasks: The tasks plugin goes through a file being edited and picks out
+  lines with configurable keywords (e.g. "TODO" or "FIXME") in them. It
+  collects the text after those words and puts them in a new "Tasks" tab in
+  the message window. Clicking on a task in that tab takes you to the line in
+  the file where the task was defined.
 * Systray: Adds a status icon to the notification area (systray) and provides
-  a simple popup menu with some basic actions. It can also be used to quickly
-  show and hide the Geany main window.
+  a simple popup menu with some basic actions. It can also be used to
+  quickly show and hide the Geany main window.
+* Bookmark List: Add a list of defined bookmarks (line markers) to the sidebar.
+  This list contains all bookmarks defined in the current file
+  for faster overview and access.
+* Mark Word: When double-clicking a word, all occurences of this word are
+  searched and then highlighted (similar to Geany's 'Mark All' Find option).
+* Strip trailing blank lines: This addon removes excessive trailing blank
+  lines from the document when it is saved. If you have 'Ensure new line at
+  file end' option checked in Preferences, one trailing newline will be left.
+* XMLtagging: XMLtagging allows to easy tag a selected text, by checking for a
+  selection, offering a little dialog for inserting a tag and
+  replacing a selection.
+
+
+%package codenav
+Summary:    Navigate through your source code easily
+Group:      Development/Tools
+Requires:  geany >= %{req_geany_ver}
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description codenav
+This plugin adds some facilities for navigating in the code.
+Actually, it will make it possible to:
+- switch between header and implementation
+- go to a file by typing its name
+
+
+%package geanydoc
+Summary:   Call documentation from within Geany
+Group:     Development/Tools
+Requires:  geany >= %{req_geany_ver}
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description geanydoc
+Geanydoc allows you to execute specific commands on the word under the cursor.
+This word is passed as an argument to the command. The output of the command
+can either be placed into a special buffer called "DOC" or can be used to
+execute an external program. Geanydoc is intended to be used for searching
+through API documentation.
+
+
+%package geanyextrasel
+Summary:   Additional features for selecting code
+Group:     Development/Tools
+Requires:  geany >= %{req_geany_ver}
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description geanyextrasel
+Geanyextrasel provides some special features for selecting code, e.g. from
+opening brace to closed brace and so on. This plugin will be very useful for
+you if you're a programmer and working with much sourcecodes.
 
 
 %package geanygdb
@@ -98,20 +157,6 @@ GeanyLipsum is a Lorem Ipsum generator f
 document.
 
 
-%package geanylua
-Summary:   Lua Scripting for Geany
-Group:     Development/Tools
-Requires:  geany >= %{req_geany_ver}
-Requires:  geany-plugins-common = %{version}-%{release}
-Requires:  lua
-
-
-
-%description geanylua
-This plugin provides extensive support for developing in the lua programming
-language.
-
-
 %package geanysendmail
 Summary:   Send E-Mails from within Geany
 Group:     Development/Tools
@@ -145,6 +190,50 @@ version control systems is provided:
 * CVS
 
 
+%package geanyinsertnum
+Summary:   Insert huge number ranges with small efforts
+Group:     Development/Tools
+Requires:  geany >= %{req_geany_ver}
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description geanyinsertnum
+Geanyinsertnum replaces a (possibly zero-width) rectangular selection with
+integer numbers, using start/step/base etc. specified by the user. For
+practical reasons, the number of lines is limited to 500000.
+
+
+%package geanylua
+Summary:   Lua Scripting for Geany
+Group:     Development/Tools
+Requires:  geany >= %{req_geany_ver}
+Requires:  geany-plugins-common = %{version}-%{release}
+Requires:  lua
+
+%description geanylua
+This plugin provides extensive support for developing in the lua programming
+language.
+
+
+%package geanyprj
+Summary:   Provides an alternate project management tool for Geany
+Group:     Development/Tools
+Requires:  geany >= %{req_geany_ver}
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description geanyprj
+Geanyprj provides an alternate project management approach to Geany's built-in
+project facility. The idea is to be less a "session manager" as the built-in
+project management does: It allows/requires you to manually open and close
+project and allows you to store project files in different locations from
+project sources.
+
+Geanyprj takes a different approach:
+It never saves session information, so that project files can be stored in
+version control without constant noise from changes of opened files or cursor
+position. You also will never have to open/close projects manually. If a
+*.geanyprj file is found somewhere up in path it will be opened automatically.
+
+
 %package shiftcolumn
 Summary:   Move Blocks of Text horizontally
 Group:     Development/Tools
@@ -167,38 +256,26 @@ Spellcheck checks the selected text (or 
 library Enchant
 
 
-%package geanydoc
-Summary:   Call documentation from within Geany
+%package treebrowser
+Summary:   Alternate file browser plugin providing a tree view of directories.
 Group:     Development/Tools
 Requires:  geany >= %{req_geany_ver}
 Requires:  geany-plugins-common = %{version}-%{release}
 
-%description geanydoc
-Geanydoc allows you to execute specific commands on the word under the cursor.
-This word is passed as an argument to the command. The output of the command
-can either be placed into a special buffer called "DOC" or can be used to
-execute an external program. Geanydoc is intended to be used for searching
-through API documentation.
+%description treebrowser
+The tree browser plugin for Geany provides an alternate way to browse through
+your files. It displays files and directories in a tree view and has more
+features than the file browser plugin delivered with Geany itself.
 
 
-%package geanyprj
-Summary:   Provides an alternate project management tool for Geany
+%package pretty-print
+Summary:   XML pretty printing plugin for Geany
 Group:     Development/Tools
 Requires:  geany >= %{req_geany_ver}
 Requires:  geany-plugins-common = %{version}-%{release}
 
-%description geanyprj
-Geanyprj provides an alternate project management approach to Geany's built-in
-project facility. The idea is to be less a "session manager" as the built-in
-project management does: It allows/requires you to manually open and close
-project and allows you to store project files in different locations from
-project sources.
-
-Geanyprj takes a different approach:
-It never saves session information, so that project files can be stored in
-version control without constant noise from changes of opened files or cursor
-position. You also will never have to open/close projects manually. If a
-*.geanyprj file is found somewhere up in path it will be opened automatically.
+%description pretty-print
+Plugin for Geany to easily beautify XML code.
 
 
 %prep
@@ -236,6 +313,24 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/addons.so
 
 
+%files codenav
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/codenav
+%{_libdir}/geany/codenav.so
+
+
+%files geanydoc
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/geanydoc/
+%{_libdir}/geany/geanydoc.so
+
+
+%files geanyextrasel
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/geanyextrasel/
+%{_libdir}/geany/geanyextrasel.so
+
+
 %files geanygdb
 %defattr(-,root,root,-)
 %doc %{geany_plug_docdir}/geanygdb/
@@ -255,14 +350,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/geanylipsum.so
 
 
-%files geanylua
-%defattr(-,root,root,-)
-%doc %{geany_plug_docdir}/geanylua/
-%{_libdir}/geany/geanylua.so
-%{_datadir}/%{name}/geanylua/
-%{_libdir}/%{name}/geanylua/
-
-
 %files geanysendmail
 %defattr(-,root,root,-)
 %doc %{geany_plug_docdir}/geanysendmail/
@@ -275,6 +362,26 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/geanyvc.so
 
 
+%files geanyinsertnum
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/geanyinsertnum/
+%{_libdir}/geany/geanyinsertnum.so
+
+
+%files geanylua
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/geanylua/
+%{_libdir}/geany/geanylua.so
+%{_datadir}/%{name}/geanylua/
+%{_libdir}/%{name}/geanylua/
+
+
+%files geanyprj
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/geanyprj/
+%{_libdir}/geany/geanyprj.so
+
+
 %files shiftcolumn
 %defattr(-,root,root,-)
 %doc %{geany_plug_docdir}/shiftcolumn/
@@ -287,19 +394,25 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/spellcheck.so
 
 
-%files geanydoc
+%files treebrowser
 %defattr(-,root,root,-)
-%doc %{geany_plug_docdir}/geanydoc/
-%{_libdir}/geany/geanydoc.so
+%doc %{geany_plug_docdir}/treebrowser/
+%{_libdir}/geany/treebrowser.so
 
 
-%files geanyprj
+%files pretty-print
 %defattr(-,root,root,-)
-%doc %{geany_plug_docdir}/geanyprj/
-%{_libdir}/geany/geanyprj.so
+%{_libdir}/geany/pretty-print.so
+
 
 
 %changelog
+* Sat Jun 19 2010 Dominic Hopf <dmaphy at fedoraproject.org> - 0.19-1
+- New upstream release: Geany-Plugins 0.19
+- redordered plugins according to Geany's plugin manager dialog
+- added new plugins: codenav, treebrowser, geanyextrasel, geanyinsertnum and
+  pretty print
+
 * Sun Jan 14 2010 Dominic Hopf <dmaphy at fedoraproject.org> 0.18-2
 - Build against and require Geany 0.18.1
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/geany-plugins/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	31 Oct 2009 16:53:50 -0000	1.4
+++ sources	19 Jun 2010 16:56:10 -0000	1.5
@@ -1 +1 @@
-bf069562a8cf3c3bd48b7282bcce3bc3  geany-plugins-0.18.tar.bz2
+981c479c7014ea24be7df4d84867a2cb  geany-plugins-0.19.tar.bz2



More information about the scm-commits mailing list