[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