From c52fe8fb4ace78fd151ee4b27fc335c3da64dee9 Mon Sep 17 00:00:00 2001 From: adamw Date: Thu, 28 Jul 2011 00:31:35 +0000 Subject: [PATCH] - new release 1.0.0 RC6 - handle docs - add macros for handling pre-release SILENT: svn-revision: 692013 --- php-pear-HTTP_WebDAV_Server.spec | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/php-pear-HTTP_WebDAV_Server.spec b/php-pear-HTTP_WebDAV_Server.spec index 3b84cea..793cf0e 100644 --- a/php-pear-HTTP_WebDAV_Server.spec +++ b/php-pear-HTTP_WebDAV_Server.spec @@ -2,14 +2,26 @@ %define _subclass WebDAV %define upstream_name %{_class}_%{_subclass}_Server +%define rel 1 +%define pre RC6 +%if %pre +%define release %{mkrel 0.%pre.%rel} +%define tarname %{upstream_name}-%{version}%{pre}.tgz +%define dirname %{upstream_name}-%{version}%{pre} +%else +%define release %{mkrel %rel} +%define tarname %{upstream_name}-%{version}.tgz +%define dirname %{upstream_name}-%{version} +%endif + Name: php-pear-%{upstream_name} -Version: 0.99.1 -Release: %mkrel 14 +Version: 1.0.0 +Release: %{release} Summary: WebDAV Server Baseclass License: PHP License Group: Development/PHP URL: http://pear.php.net/package/HTTP_WebDAV_Server/ -Source0: http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2 +Source0: http://download.pear.php.net/package/%{tarname} Requires(post): php-pear Requires(preun): php-pear Requires: php-pear @@ -26,17 +38,21 @@ implementation. %prep %setup -q -c -mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml +mv package.xml %{dirname}/%{upstream_name}.xml %install rm -rf %{buildroot} -cd %{upstream_name}-%{version} +cd %{dirname} pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml rm -rf %{buildroot}%{_datadir}/pear/.??* rm -rf %{buildroot}%{_datadir}/pear/docs rm -rf %{buildroot}%{_datadir}/pear/tests +rm -rf %{buildroot}%{_datadir}/pear/data/HTTP_WebDAV_Server/AUTHORS +rm -rf %{buildroot}%{_datadir}/pear/data/HTTP_WebDAV_Server/COPYING +rm -rf %{buildroot}%{_datadir}/pear/data/HTTP_WebDAV_Server/EXPERIMENTAL +rm -rf %{buildroot}%{_datadir}/pear/data/HTTP_WebDAV_Server/TODO install -d %{buildroot}%{_datadir}/pear/packages install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages @@ -60,5 +76,10 @@ fi %files %defattr(-,root,root) +%doc %{dirname}/AUTHORS +%doc %{dirname}/COPYING +%doc %{dirname}/EXPERIMENTAL +%doc %{dirname}/TODO +%doc %{dirname}/README %{_datadir}/pear/%{_class} %{_datadir}/pear/packages/%{upstream_name}.xml