]> git.pld-linux.org Git - packages/php.git/commitdiff
update paths in config files as well
authorElan Ruusamäe <glen@delfi.ee>
Wed, 2 Jan 2013 18:16:09 +0000 (20:16 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Wed, 2 Jan 2013 18:16:09 +0000 (20:16 +0200)
php.spec

index a3b1994852c6006cb17d1f9102cf3e6510e4b12b..c9d2f802072bc676d04ee96bd938bc2b34b703f0 100644 (file)
--- 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
 
This page took 0.78467 seconds and 4 git commands to generate.