[geany-plugins/f14/master: 14/14] - require and build against Geany 0.20 - apply patch from upstream SVN to fix geanylua build
Dominic Hopf
dmaphy at fedoraproject.org
Sat Jan 8 15:28:16 UTC 2011
commit 9c46d87abe27d3a5d504db4a8f3b97cc00872a34
Merge: 09f1200 b493f8a
Author: Dominic Hopf <dmaphy at fedoraproject.org>
Date: Sat Jan 8 16:27:51 2011 +0100
- require and build against Geany 0.20
- apply patch from upstream SVN to fix geanylua build
.gitignore | 4 +-
geany-plugins-0.19-geanylua-fixbuild.patch | 110 ++++++++++++++++++++++++++++
geany-plugins.spec | 14 +++-
3 files changed, 125 insertions(+), 3 deletions(-)
---
diff --cc geany-plugins.spec
index cc905e6,08daf35..b82247d
--- a/geany-plugins.spec
+++ b/geany-plugins.spec
@@@ -3,13 -3,21 +3,17 @@@
Name: geany-plugins
Version: 0.19
- Release: 4%{?dist}
-Release: 7%{?dist}
++Release: 5%{?dist}
Summary: Plugins for Geany
Group: Development/Tools
License: GPLv3+
URL: http://plugins.geany.org/
Source0: http://plugins.geany.org/geany-plugins/geany-plugins-%{version}.tar.bz2
+
-# Patch contains backported upstream changes for geanygendoc plugin to work
-# with CTPL 0.3
-Patch0: geany-plugins-0.19-geanygendoc-backport-use-ctpl-0.3.patch
-
+ # Patch fixes build of the geanylua plugin, applied from upstream svn rev 1509
-Patch1: geany-plugins-0.19-geanylua-fixbuild.patch
++Patch0: geany-plugins-0.19-geanylua-fixbuild.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: geany-devel >= %{req_geany_ver} gettext intltool pkgconfig
@@@ -286,6 -295,15 +290,8 @@@ Plugin for Geany to easily beautify XM
%prep
%setup -q
-# the patch creates a new README file, thus we can delete the one delivered
-# with the tarball
-rm geanygendoc/README
-%patch0 -p2
-%patch1 -p0
++%patch0 -p0
+
-# need to run autoreconf since the previous patch manipulates also the build
-# system
-autoreconf -v -f -i
%build
%configure --docdir=%{geany_plug_docdir}
@@@ -422,6 -440,15 +428,10 @@@ rm -rf $RPM_BUILD_ROO
%changelog
-* Sat Jan 08 2011 Dominic Hopf <dmaphy at fedoraproject.org> - 0.19-7
-- apply patch from upstream SVN to fix geanylua build
-
-* Thu Jan 06 2011 Dominic Hopf <dmaphy at fedoraproject.org> - 0.19-6
++* Sat Jan 08 2011 Dominic Hopf <dmaphy at fedoraproject.org> - 0.19-5
+ - require and build against Geany 0.20
-
-* Tue Oct 26 2010 Dominic Hopf <dmaphy at fedoraproject.org> - 0.19-5
-- backport upstream changes for geanygendoc to work with CTPL 0.3
++- apply patch from upstream SVN to fix geanylua build
+
* Sat Oct 09 2010 Dominic Hopf <dmaphy at fedoraproject.org> - 0.19-4
- remove Requires: geany >= %%{req_geany_ver} from plugins, since Geany is
required by geany-plugins-common, and any plugin requires the common
More information about the scm-commits
mailing list