diff --git a/.gitignore b/.gitignore index 9700e85..01c5e4b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ geany-plugins-0.18.tar.bz2 /geany-plugins-0.20.tar.bz2 /geany-plugins-0.21.tar.bz2 /geany-plugins-1.22.tar.bz2 +/geany-plugins-1.23.tar.bz2 diff --git a/geany-plugins.spec b/geany-plugins.spec index 1b9891e..8a872ac 100644 --- a/geany-plugins.spec +++ b/geany-plugins.spec @@ -1,9 +1,9 @@ %global geany_plug_docdir %{_defaultdocdir}/%{name}-%{version} -%global req_geany_ver 1.22 +%global req_geany_ver 1.23 Name: geany-plugins -Version: 1.22 -Release: 4%{?dist} +Version: 1.23 +Release: 1%{?dist} Summary: Plugins for Geany Group: Development/Tools @@ -108,6 +108,16 @@ Actually, it will make it possible to: - go to a file by typing its name +%package commander +Summary: Control Geany using commands from a command panel. +Group: Development/Tools +Requires: geany-plugins-common = %{version}-%{release} + +%description commander +Commander is a plugin for Geany that provides a command panel for rapid +access to any action. + + %package debugger Summary: enables debugging in Geany Group: Development/Tools @@ -381,6 +391,28 @@ works fast enough even with projects consisting of hundreds of thousands of files. +%package markdown +Summary: Real time preview for Markdown documents +Group: Development/Tools +Requires: geany-plugins-common = %{version}-%{release} + +%description markdown +The Markdown plugin provides a real-time preview of rendered Markdown, that is, +Markdown converted to HTML and inserted into an HTML template and loaded +into a WebKit view. + + +%package multiterm +Summary: Multiple terminals inside of Geany +Group: Development/Tools +Requires: geany-plugins-common = %{version}-%{release} + +%description multiterm +MultiTerm is similar to Geany's built-in VTE terminal except that it +supports multiple terminals in tabs and supports different shells in each of +the terminal tabs. + + %package pretty-printer Summary: XML pretty printing plugin for Geany Group: Development/Tools @@ -393,6 +425,25 @@ Provides: geany-plugins-pretty-print >= %{version}-%{release} Plugin for Geany to easily beautify XML code. +%package scope +Summary: Graphical GDB front-end +Group: Development/Tools +Requires: geany-plugins-common = %{version}-%{release} +Requires: gdb >= 7.3 + +%description scope +Scope is a graphical GDB front-end with the normal functions you would +expect (stepping, breakpoints...), and a few notable features: + +* The communication between Scope and GDB is asynchronous +* You can enter any GDB command, at any time + (of course, for the command to be executed, GDB must be[come] available) +* All GDB I/O (along with some other messages) is displayed in a terminal-like + "Debug Console". Whenever you find the GUI lacking, simply switch to that + console and work directly with GDB +* 7-bit/Locale/UTF-8 support for values. + + %package shiftcolumn Summary: Move Blocks of Text horizontally Group: Development/Tools @@ -519,6 +570,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/geany/codenav.so +%files commander +%defattr(-,root,root,-) +%doc %{geany_plug_docdir}/commander +%{_libdir}/geany/commander.so + + %files debugger %defattr(-,root,root,-) %doc %{geany_plug_docdir}/debugger @@ -560,12 +617,7 @@ rm -rf $RPM_BUILD_ROOT %files geanylatex %defattr(-,root,root,-) -%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 +%doc %{geany_plug_docdir}/geanylatex/ %{_libdir}/geany/geanylatex.so @@ -638,11 +690,30 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/geany/geniuspaste.so +%files markdown +%defattr(-,root,root,-) +%doc %{geany_plug_docdir}/markdown/ +%{_libdir}/geany/markdown.so + + +%files multiterm +%defattr(-,root,root,-) +%doc %{geany_plug_docdir}/multiterm/ +%{_libdir}/geany/multiterm.so + + %files pretty-printer %defattr(-,root,root,-) %{_libdir}/geany/pretty-printer.so +%files scope +%defattr(-,root,root,-) +%doc %{geany_plug_docdir}/scope/ +%{_datadir}/geany-plugins/scope/ +%{_libdir}/geany/scope.so + + %files shiftcolumn %defattr(-,root,root,-) %doc %{geany_plug_docdir}/shiftcolumn/ @@ -686,6 +757,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Mar 10 2013 Dominic Hopf - 1.23-1 +- New upstream release: Geany-Plugins 1.23 +- New plugins: commander, markdown, multiterm, scope + * Wed Feb 13 2013 Fedora Release Engineering - 1.22-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 51f8286..160c692 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ce7f57cec82af49b23151ebccda9424d geany-plugins-1.22.tar.bz2 +d851dbdaf95fb8b74ece43c0a973b748 geany-plugins-1.23.tar.bz2