[geany-plugins] New upstream release: Geany-Plugins 1.22

Dominic Hopf dmaphy at fedoraproject.org
Mon Jul 16 19:48:45 UTC 2012


commit f3807cf3f4e4ad69f2645d3f0d998b6d1ec79491
Author: Dominic Hopf <dmaphy at fedoraproject.org>
Date:   Mon Jul 16 21:48:40 2012 +0200

    New upstream release: Geany-Plugins 1.22
    
    - this release deprecates the geanygdb plugin
    - pretty-print has been renamed to pretty-printer
    - new plugins: geanyminiscript and geniuspaste

 .gitignore         |    1 +
 geany-plugins.spec |  115 ++++++++++++++++++++++++++++++++++++++++++---------
 sources            |    2 +-
 3 files changed, 96 insertions(+), 22 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 15f103d..9700e85 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ geany-plugins-0.18.tar.bz2
 /geany-plugins-0.19.tar.bz2
 /geany-plugins-0.20.tar.bz2
 /geany-plugins-0.21.tar.bz2
+/geany-plugins-1.22.tar.bz2
diff --git a/geany-plugins.spec b/geany-plugins.spec
index d7e0a5d..7b82628 100644
--- a/geany-plugins.spec
+++ b/geany-plugins.spec
@@ -2,8 +2,8 @@
 %global req_geany_ver 1.22
 
 Name:           geany-plugins
-Version:        0.21
-Release:        4%{?dist}
+Version:        1.22
+Release:        1%{?dist}
 Summary:        Plugins for Geany
 
 Group:          Development/Tools
@@ -113,6 +113,7 @@ Summary: enables debugging in Geany
 Group:      Development/Tools
 Requires:   geany-plugins-common = %{version}-%{release}
 Requires:   vte >= 0.24
+Obsoletes:  geany-plugins-geanygdb < %{version}-%{release}
 
 %description debugger
 Plugin enables debugging in Geany. Currently supports GDB only, but was
@@ -144,15 +145,15 @@ 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
-Summary:   Debugger Plugin for Geany using GDB
-Group:     Development/Tools
-Requires:  geany-plugins-common = %{version}-%{release}
-Requires:  gdb
-
-%description geanygdb
-GeanyGDB plugin provides an integrated debugging environment for the
-GNU debugger (gdb).
+#%package geanygdb
+#Summary:   Debugger Plugin for Geany using GDB
+#Group:     Development/Tools
+#Requires:  geany-plugins-common = %{version}-%{release}
+#Requires:  gdb
+#
+#%description geanygdb
+#GeanyGDB plugin provides an integrated debugging environment for the
+#GNU debugger (gdb).
 
 
 %package geanygendoc
@@ -238,6 +239,35 @@ and it would automaticaly edit the line and move to the next. You could then
 just repeatedly trigger the macro to do as many lines as you want.
 
 
+%package geanyminiscript
+Summary:   Geany Mini-Script filter plugin 
+Group:     Development/Tools
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description geanyminiscript
+The GeanyMiniScript plugin is a tool to apply a script filter on: 
+
+* the text selection
+* the current document
+* all documents of the current session. 
+
+
+The filter type can be:
+
+* Unix shell script
+* perl script 
+* python script
+* sed commands
+* awk script 
+
+
+The output can be:
+
+* the selection of the current document
+* all the current document
+* or a new document 
+
+
 %package geanynumberedbookmarks
 Summary:   Provide users 10 numbered Bookmarks
 Group:     Development/Tools
@@ -317,6 +347,26 @@ version control systems is provided:
 * CVS
 
 
+%package geniuspaste
+Summary:   Use nopaste services directly from within Geany
+Group:     Development/Tools
+Requires:  geany-plugins-common = %{version}-%{release}
+
+%description geniuspaste
+This plugin allows the user to paste the code from Geany into five different
+pastebins. At the moment it supports this services:
+
+* codepad.org
+* tinypaste.com
+* pastebin.geany.org
+* dpaste.de
+* sprunge.us
+
+GeniusPaste detects automatically the syntax of the code and paste it with
+syntax highlighting enabled. It can also display the pasted code opening a new
+browser tab. 
+
+
 %package gproject
 Summary:   Extension of Geany's project management
 Group:     Development/Tools
@@ -331,13 +381,13 @@ works fast enough even with projects consisting of hundreds of thousands of
 files.
 
 
-%package pretty-print
+%package pretty-printer
 Summary:   XML pretty printing plugin for Geany
 Group:     Development/Tools
 Requires:  geany-plugins-common = %{version}-%{release}
 Requires:  libxml2 >= 2.6.27
 
-%description pretty-print
+%description pretty-printer
 Plugin for Geany to easily beautify XML code.
 
 
@@ -486,11 +536,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/geanyextrasel.so
 
 
-%files geanygdb
-%defattr(-,root,root,-)
-%doc %{geany_plug_docdir}/geanygdb/
-%{_libdir}/geany/geanygdb.so
-%{_libexecdir}/geany-plugins/geanygdb/ttyhelper
+#%files geanygdb
+#%defattr(-,root,root,-)
+#%doc %{geany_plug_docdir}/geanygdb/
+#%{_libdir}/geany/geanygdb.so
+#%{_libexecdir}/geany-plugins/geanygdb/ttyhelper
 
 
 %files geanygendoc
@@ -508,7 +558,12 @@ rm -rf $RPM_BUILD_ROOT
 
 %files geanylatex
 %defattr(-,root,root,-)
-%doc %{geany_plug_docdir}/geanylatex/
+%doc %{geany_plug_docdir}/geanylatex*
+%doc %{geany_plug_docdir}/bibtex*
+%doc %{geany_plug_docdir}/insert_*.png
+%doc %{geany_plug_docdir}/plugin_manager.png
+%doc %{geany_plug_docdir}/toolbar.png
+%doc %{geany_plug_docdir}/latexwizard.png
 %{_libdir}/geany/geanylatex.so
 
 
@@ -532,6 +587,12 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/geanymacro.so
 
 
+%files geanyminiscript
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/geanyminiscript/
+%{_libdir}/geany/geanyminiscript.so
+
+
 %files geanynumberedbookmarks
 %defattr(-,root,root,-)
 %doc %{geany_plug_docdir}/geanynumberedbookmarks/
@@ -569,9 +630,15 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/geany/geanyvc.so
 
 
-%files pretty-print
+%files geniuspaste
 %defattr(-,root,root,-)
-%{_libdir}/geany/pretty-print.so
+%doc %{geany_plug_docdir}/geniuspaste/
+%{_libdir}/geany/geniuspaste.so
+
+
+%files pretty-printer
+%defattr(-,root,root,-)
+%{_libdir}/geany/pretty-printer.so
 
 
 %files shiftcolumn
@@ -617,6 +684,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Jul 16 2012 Dominic Hopf <dmaphy at fedoraproject.org> - 1.22-1
+- New upstream release: Geany-Plugins 1.22
+- this release deprecates the geanygdb plugin
+- pretty-print has been renamed to pretty-printer
+- new plugins: geanyminiscript and geniuspaste
+
 * Sun Jun 24 2012 Dominic Hopf <dmaphy at fedoraproject.org> - 0.21-4
 - require and build against Geany 1.22
 
diff --git a/sources b/sources
index c241ec8..51f8286 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-22e106d7a026e720dd91feb79e44456f  geany-plugins-0.21.tar.bz2
+ce7f57cec82af49b23151ebccda9424d  geany-plugins-1.22.tar.bz2


More information about the scm-commits mailing list