packages: wpmu/wpmu.spec - does not use xmlrpc ext, add wpmu.lua - update deps
glen
glen at pld-linux.org
Thu May 13 15:29:21 CEST 2010
Author: glen Date: Thu May 13 13:29:21 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- does not use xmlrpc ext, add wpmu.lua
- update deps
---- Files affected:
packages/wpmu:
wpmu.spec (1.20 -> 1.21)
---- Diffs:
================================================================
Index: packages/wpmu/wpmu.spec
diff -u packages/wpmu/wpmu.spec:1.20 packages/wpmu/wpmu.spec:1.21
--- packages/wpmu/wpmu.spec:1.20 Thu May 13 15:03:02 2010
+++ packages/wpmu/wpmu.spec Thu May 13 15:29:15 2010
@@ -4,6 +4,8 @@
# - system jquery, scriptaculos, prototype, swfobject 2.1
# - no system codepress 0.9.6: codepress.js is modified
# - no system tinymce 3.2.7: themes and "inlinepopups", "media", "paste" plugins are modified
+%include /usr/lib/rpm/macros.php
+%define php_min_version 5.2.1
Summary: WordPress MU
Summary(en.UTF-8): WordPress µ
Name: wpmu
@@ -15,24 +17,34 @@
# Source0-md5: 3dff1dd886414ef80ffddba7a33172bf
URL: http://mu.wordpress.org/
Source1: apache.conf
+Source2: lighttpd.conf
+Source3: http://www.bisente.com/%{name}.lua
+# Source3-md5: 97df526f5261f57a3bbaaadac0bd112a
Patch0: pld.patch
Patch1: wp_queries.patch
Patch2: configpath.patch
-Source2: lighttpd.conf
BuildRequires: /usr/bin/php
Requires: js-swfobject >= 2.1
-Requires: php-common >= 4:5.0
+Requires: php-common >= 4:%{php_min_version}
Requires: php-gettext
Requires: php-mysql
Requires: php-pcre
Requires: php-xml
-Requires: php-xmlrpc
Requires: webapps
Requires: webserver(php)
Obsoletes: wordpress-mu
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+# no pear deps
+%define _noautopear pear
+
+# exclude optional php dependencies
+%define _noautophp php-date php-ftp php-dom php-gd php-hash php-iconv php-json php-libxml php-mbstring php-openssl php-simplexml php-spl php-tokenizer php-xmlreader
+
+# put it together for rpmbuild
+%define _noautoreq %{?_noautophp} %{?_noautopear}
+
%define _appdir %{_datadir}/%{name}
%define _webapps /etc/webapps
%define _webapp %{name}
@@ -145,6 +157,7 @@
touch $RPM_BUILD_ROOT%{_sysconfdir}/wp-config.php
cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/lighttpd.conf
+cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
cp -a $RPM_BUILD_ROOT%{_sysconfdir}/{apache,httpd}.conf
rm $RPM_BUILD_ROOT%{_appdir}/{README.txt,license.txt,htaccess.dist}
@@ -198,6 +211,7 @@
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lighttpd.conf
%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/wp-config.php
+%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/wpmu.lua
%{_appdir}/wp-content/blogs.php
@@ -243,6 +257,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.21 2010/05/13 13:29:15 glen
+- does not use xmlrpc ext, add wpmu.lua
+- update deps
+
Revision 1.20 2010/05/13 13:03:02 glen
- use dep via php-common
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/wpmu/wpmu.spec?r1=1.20&r2=1.21&f=u
More information about the pld-cvs-commit
mailing list