rpms/ikiwiki/F-9 ikiwiki-2.70-libexecdir.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 ikiwiki.spec, 1.4, 1.5 import.log, 1.4, 1.5 sources, 1.5, 1.6

Thomas Moschny thm at fedoraproject.org
Thu Nov 20 21:37:13 UTC 2008


Author: thm

Update of /cvs/pkgs/rpms/ikiwiki/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16040/F-9

Modified Files:
	.cvsignore ikiwiki.spec import.log sources 
Added Files:
	ikiwiki-2.70-libexecdir.patch 
Log Message:
Update to 2.70.

ikiwiki-2.70-libexecdir.patch:

--- NEW FILE ikiwiki-2.70-libexecdir.patch ---
diff -up ikiwiki/IkiWiki.pm.orig ikiwiki/IkiWiki.pm
--- ikiwiki/IkiWiki.pm.orig	2008-11-12 23:45:24.000000000 +0100
+++ ikiwiki/IkiWiki.pm	2008-11-20 16:58:35.000000000 +0100
@@ -540,7 +540,7 @@ sub loadplugin ($) { #{{{
 	return if grep { $_ eq $plugin} @{$config{disable_plugins}};
 
 	foreach my $dir (defined $config{libdir} ? possibly_foolish_untaint($config{libdir}) : undef,
-	                 "$installdir/lib/ikiwiki") {
+	                 "$installdir/libexec/ikiwiki") {
 		if (defined $dir && -x "$dir/plugins/$plugin") {
 			eval { require IkiWiki::Plugin::external };
 			if ($@) {


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ikiwiki/F-9/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	14 Sep 2008 09:58:07 -0000	1.5
+++ .cvsignore	20 Nov 2008 21:36:43 -0000	1.6
@@ -1 +1 @@
-ikiwiki_2.63.tar.gz
+ikiwiki_2.70.tar.gz


Index: ikiwiki.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ikiwiki/F-9/ikiwiki.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ikiwiki.spec	14 Sep 2008 09:58:07 -0000	1.4
+++ ikiwiki.spec	20 Nov 2008 21:36:43 -0000	1.5
@@ -1,5 +1,5 @@
 Name:           ikiwiki
-Version:        2.63
+Version:        2.70
 Release:        1%{?dist}
 Summary:        A wiki compiler
 
@@ -7,6 +7,7 @@
 License:        GPLv2+
 URL:            http://ikiwiki.info/
 Source0:        http://ftp.debian.org/debian/pool/main/i/%{name}/%{name}_%{version}.tar.gz
+Patch0:         ikiwiki-2.70-libexecdir.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 
@@ -32,6 +33,8 @@
 Requires:       perl(CGI::Session)
 Requires:       perl(Digest::SHA1)
 
+Requires:       python-docutils
+
 %define cgi_bin %{_libexecdir}/w3m/cgi-bin
 
 
@@ -44,7 +47,8 @@
 
 
 %prep
-%setup -q -n %{name}
+%setup0 -q -n %{name}
+%patch0 -p1 -b .libexecdir
 
 # Filter unwanted Provides:
 %{__cat} << \EOF > %{name}-prov
@@ -58,14 +62,11 @@
 
 # Filter Requires, all used by plugins
 # - Monotone: see bz 450267
-# - RPC::XML: see bz 459933
 %{__cat} << \EOF > %{name}-req
 #!/bin/sh
 %{__perl_requires} $* |\
   %{__sed} -e '/perl(IkiWiki.*)/d' \
-           -e '/perl(Monotone)/d' \
-           -e '/perl(RPC::XML)/d' \
-           -e '/perl(RPC::XML::Parser)/d'
+           -e '/perl(Monotone)/d'
 EOF
 
 %define __perl_requires %{_builddir}/%{name}/%{name}-req
@@ -93,6 +94,11 @@
 %{__mv} %{buildroot}%{_prefix}/lib/w3m/cgi-bin/ikiwiki-w3m.cgi \
         %{buildroot}%{cgi_bin}
 
+# move external plugins
+%{__mkdir_p} %{buildroot}%{_libexecdir}/ikiwiki/plugins
+%{__mv} %{buildroot}%{_prefix}/lib/ikiwiki/plugins/* \
+        %{buildroot}%{_libexecdir}/ikiwiki/plugins
+
 # fix encoding
 iconv -f iso-8859-9 -t utf-8 \
       html/tips/vim_syntax_highlighting/ikiwiki.vim \
@@ -104,6 +110,7 @@
 %{__sed} -e '1{/^#!/d}' -i \
         %{buildroot}%{_sysconfdir}/ikiwiki/auto.setup
 
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -121,8 +128,7 @@
 %exclude %{perl_vendorarch}
 %{perl_vendorlib}/IkiWiki*
 %exclude %{perl_vendorlib}/IkiWiki*/Plugin/skeleton.pm.example
-# directory for external (non-perl) plugins, needs RPC::XML
-%exclude %{_prefix}/lib/ikiwiki/plugins/*
+%{_libexecdir}/ikiwiki
 %doc README debian/changelog debian/NEWS html
 %doc IkiWiki/Plugin/skeleton.pm.example
 
@@ -147,6 +153,17 @@
 
 
 %changelog
+* Thu Nov 20 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.70-1
+- Update to 2.70.
+- Install and enable the external rst plugin.
+- Stop filtering perl(RPC::XML*) requires.
+
+* Fri Oct 10 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.66-1
+- Update to 2.66.
+
+* Fri Sep 19 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.64-1
+- Update to 2.64.
+
 * Thu Sep 11 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.63-1
 - Update to 2.63.
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ikiwiki/F-9/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- import.log	14 Sep 2008 09:58:07 -0000	1.4
+++ import.log	20 Nov 2008 21:36:43 -0000	1.5
@@ -2,3 +2,4 @@
 ikiwiki-2_56-1_fc9:F-9:ikiwiki-2.56-1.fc9.src.rpm:1218098277
 ikiwiki-2_62_1-1_fc9:F-9:ikiwiki-2.62.1-1.fc9.src.rpm:1220115042
 ikiwiki-2_63-1_fc9:F-9:ikiwiki-2.63-1.fc9.src.rpm:1221386213
+ikiwiki-2_70-1_fc9:F-9:ikiwiki-2.70-1.fc9.src.rpm:1227216777


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ikiwiki/F-9/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	14 Sep 2008 09:58:07 -0000	1.5
+++ sources	20 Nov 2008 21:36:43 -0000	1.6
@@ -1 +1 @@
-33eeeab36333deb7a088141f74df21f4  ikiwiki_2.63.tar.gz
+43d9dc1a5e03e38dd829cd4d4a38eeb4  ikiwiki_2.70.tar.gz




More information about the scm-commits mailing list