SPECS (AC-branch): php-pear-PEAR.spec - create peardb files on %po...

glen glen at pld-linux.org
Tue Mar 7 11:46:45 CET 2006


Author: glen                         Date: Tue Mar  7 10:46:45 2006 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- create peardb files on %post. needed for packagingroot to function

---- Files affected:
SPECS:
   php-pear-PEAR.spec (1.100 -> 1.100.2.1) 

---- Diffs:

================================================================
Index: SPECS/php-pear-PEAR.spec
diff -u SPECS/php-pear-PEAR.spec:1.100 SPECS/php-pear-PEAR.spec:1.100.2.1
--- SPECS/php-pear-PEAR.spec:1.100	Mon Jan  9 14:10:22 2006
+++ SPECS/php-pear-PEAR.spec	Tue Mar  7 11:46:39 2006
@@ -8,7 +8,7 @@
 Summary(pl):	%{_pearname} - podstawowa klasa dla PHP PEAR
 Name:		php-pear-%{_pearname}
 Version:	1.4.6
-Release:	1
+Release:	2
 Epoch:		1
 License:	PHP 3.0
 Group:		Development/Languages/PHP
@@ -20,6 +20,7 @@
 Patch2:		%{name}-rpmvars.patch
 Patch3:		%{name}-old-api.patch
 Patch4:		%{name}-specfile.patch
+Patch5:		%{name}-packagingroot.patch
 URL:		http://pear.php.net/package/PEAR
 BuildRequires:	php-cli
 BuildRequires:	php-pear >= 4:1.0-6
@@ -103,6 +104,8 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+cd ./%{php_pear_dir}
+%patch5 -p1
 
 find '(' -name '*~' -o -name '*.orig' ')' | xargs -r rm -v
 
@@ -147,6 +150,9 @@
 echo '$''Log: $' >> $RPM_BUILD_ROOT%{php_pear_dir}/data/%{_class}/template.spec
 
 %post
+if [ ! -f %{php_pear_dir}/.lock ]; then
+	%{_bindir}/pear list > /dev/null
+fi
 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
 	cat %{_docdir}/%{name}-%{version}/optional-packages.txt
 fi
@@ -185,6 +191,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.100.2.1  2006/03/07 10:46:39  glen
+- create peardb files on %post. needed for packagingroot to function
+
 Revision 1.100  2006/01/09 13:10:22  glen
 - up to 1.4.6
 
================================================================

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



More information about the pld-cvs-commit mailing list