template-specs: dokuwiki-plugin.spec - php deps
glen
glen at pld-linux.org
Tue Nov 2 09:55:12 CET 2010
Author: glen Date: Tue Nov 2 08:55:12 2010 GMT
Module: template-specs Tag: HEAD
---- Log message:
- php deps
---- Files affected:
template-specs:
dokuwiki-plugin.spec (1.16 -> 1.17)
---- Diffs:
================================================================
Index: template-specs/dokuwiki-plugin.spec
diff -u template-specs/dokuwiki-plugin.spec:1.16 template-specs/dokuwiki-plugin.spec:1.17
--- template-specs/dokuwiki-plugin.spec:1.16 Tue Nov 2 09:03:07 2010
+++ template-specs/dokuwiki-plugin.spec Tue Nov 2 09:55:06 2010
@@ -1,5 +1,7 @@
# $Revision$, $Date$
%define plugin PLUGIN_NAME
+%define php_min_version 5.0.0
+%include /usr/lib/rpm/macros.php
Summary: DokuWiki PLUGIN_NAME plugin
Summary(pl.UTF-8): Wtyczka PLUGIN_NAME dla DokuWiki
Name: dokuwiki-plugin-%{plugin}
@@ -10,10 +12,12 @@
Source0: http://github.com/splitbrain/%{name}/zipball/master#/%{plugin}.zip
# Source0-md5: -
URL: http://www.dokuwiki.org/plugin:PLUGIN_NAME
+BuildRequires: rpm-php-pearprov >= 4.4.2-11
BuildRequires: rpmbuild(macros) >= 1.520
# for %%undos macro
BuildRequires: rpmbuild(macros) >= 1.553
Requires: dokuwiki >= 20061106
+Requires: php-common >= 4:%{php_min_version}
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -22,6 +26,15 @@
%define plugindir %{dokudir}/lib/plugins/%{plugin}
%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
+# no pear deps
+%define _noautopear pear
+
+# exclude optional php dependencies
+%define _noautophp php-someext
+
+# put it together for rpmbuild
+%define _noautoreq %{?_noautophp} %{?_noautopear}
+
%description
Plugin for DokuWiki.
@@ -47,8 +60,8 @@
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{plugindir}
cp -a . $RPM_BUILD_ROOT%{plugindir}
-rm -f $RPM_BUILD_ROOT%{plugindir}/{CREDITS,changelog}
-rm -f $RPM_BUILD_ROOT%{plugindir}/{COPYING,README,VERSION}
+rm $RPM_BUILD_ROOT%{plugindir}/{CREDITS,changelog}
+rm $RPM_BUILD_ROOT%{plugindir}/{COPYING,README,VERSION}
# find locales
%find_lang %{name}.lang
@@ -79,6 +92,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.17 2010/11/02 08:55:06 glen
+- php deps
+
Revision 1.16 2010/11/02 08:03:07 glen
- better match for version from syntax.php (avoid fp)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/template-specs/dokuwiki-plugin.spec?r1=1.16&r2=1.17&f=u
More information about the pld-cvs-commit
mailing list