[packages/php/PHP_5_2] update paths in config files as well

glen glen at pld-linux.org
Wed Jan 2 19:16:19 CET 2013


commit 7bfb055761abf8078ee759890883b174cc8c0334
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Jan 2 20:16:09 2013 +0200

    update paths in config files as well

 php.spec | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/php.spec b/php.spec
index a3b1994..c9d2f80 100644
--- a/php.spec
+++ b/php.spec
@@ -2491,7 +2491,7 @@ cp -p sapi/cli/php.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{phpfn}.1
 echo ".so %{phpfn}.1" >$RPM_BUILD_ROOT%{_mandir}/man1/php.1
 ln -sf %{phpfn} $RPM_BUILD_ROOT%{_bindir}/php
 
-sed -e 's#%{_prefix}/lib/php#%{_libdir}/php#g' php.ini > $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
+cp -p php.ini $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
 %if %{with fcgi}
 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/php-cgi-fcgi.ini
 %endif
@@ -2514,6 +2514,13 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/apache/libphp5.la
 install -d $RPM_BUILD_ROOT%{_sysconfdir}/conf.d
 cp -a conf.d/*.ini $RPM_BUILD_ROOT%{_sysconfdir}/conf.d
 
+# ensure that paths are correct for current php version and arch
+grep -El '/etc/php/|/usr/lib/php/' $RPM_BUILD_ROOT%{_sysconfdir}/*.ini | xargs -r \
+%{__sed} -i -e '
+	s#/usr/lib/php#%{php_extensiondir}#g
+	s#/etc/php#%{_sysconfdir}#g
+'
+
 # per SAPI ini directories
 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{cgi,cli,cgi-fcgi,apache,apache2handler}.d
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/php.git/commitdiff/7bfb055761abf8078ee759890883b174cc8c0334



More information about the pld-cvs-commit mailing list