SPECS: php-pear.spec - add missing rm -rf $RPM_BUILD_ROOT to %inst...

glen glen at pld-linux.org
Sun Jun 19 16:54:28 CEST 2005


Author: glen                         Date: Sun Jun 19 14:54:28 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- add missing rm -rf $RPM_BUILD_ROOT to %install
- add registry files/dirs
- add %{php_pear_dir}/data to package (needed for phpDocumentor)

---- Files affected:
SPECS:
   php-pear.spec (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SPECS/php-pear.spec
diff -u SPECS/php-pear.spec:1.6 SPECS/php-pear.spec:1.7
--- SPECS/php-pear.spec:1.6	Mon Feb 21 09:37:50 2005
+++ SPECS/php-pear.spec	Sun Jun 19 16:54:23 2005
@@ -3,7 +3,7 @@
 Summary(pl):	PEAR - rozszerzenie PHP i repozytorium aplikacji
 Name:		php-pear
 Version:	1.0
-Release:	2
+Release:	2.8
 Epoch:		4
 License:	Public Domain
 Group:		Development/Languages/PHP
@@ -15,6 +15,8 @@
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		_sysconfdir /etc/pear
+
 %description
 PEAR - PHP Extension and Application Repository.
 
@@ -35,9 +37,17 @@
 %prep
 
 %install
+rm -rf $RPM_BUILD_ROOT
 # Directories created for pear:
 install -d $RPM_BUILD_ROOT%{php_pear_dir}/{Archive,Console,Crypt,HTML/Template,HTTP,Image,Math,Net,PEAR,Science,Services,Text,XML}
 
+install -d $RPM_BUILD_ROOT%{php_pear_dir}/data
+
+# registry
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{php_pear_dir}/.registry}
+> $RPM_BUILD_ROOT%{php_pear_dir}/.filemap
+> $RPM_BUILD_ROOT%{php_pear_dir}/.lock
+
 %files
 %defattr(644,root,root,755)
 %dir %{php_pear_dir}
@@ -56,19 +66,31 @@
 %dir %{php_pear_dir}/Text
 %dir %{php_pear_dir}/XML
 
+%dir %{php_pear_dir}/data
+
+# registry
+%dir %{php_pear_dir}/.registry
+%ghost %{php_pear_dir}/.filemap
+%ghost %{php_pear_dir}/.lock
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2005/06/19 14:54:23  glen
+- add missing rm -rf $RPM_BUILD_ROOT to %install
+- add registry files/dirs
+- add %{php_pear_dir}/data to package (needed for phpDocumentor)
+
 Revision 1.6  2005/02/21 08:37:50  adamg
-- verbose %%files
+- verbose %files
 - dropped duplicated Provides: php4-pear
 
 Revision 1.5  2005/02/19 17:58:56  adamg
-- added %%{php_pear_dir}/PEAR
-- simplified %%files
+- added %{php_pear_dir}/PEAR
+- simplified %files
 - release 2
 
 Revision 1.4  2005/02/04 00:22:08  glen
@@ -82,4 +104,5 @@
 - added HTTP,Math,Services,Text top level dirs
 
 Revision 1.1  2005/01/25 16:02:41  glen
-- separated from php4/php.spec, to PEAR base direcotry tree defined in one place
+- separated from php4/php.spec, to have PEAR base direcotry tree
+  defined in one place
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/php-pear.spec?r1=1.6&r2=1.7&f=u




More information about the pld-cvs-commit mailing list