]> git.pld-linux.org Git - packages/php.git/commitdiff
- added (de)activating php modules in /etc/httpd/php.ini
authorpius <pius@pld-linux.org>
Wed, 23 Feb 2000 17:41:35 +0000 (17:41 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- cosmetics

Changed files:
    php.spec -> 1.9

php.spec

index d0ce7f736faa5e3a81ed34400a56d874a5ea3f3e..cf986145dad9ec6c5b073f446e3837d63881fada 100644 (file)
--- a/php.spec
+++ b/php.spec
@@ -82,6 +82,8 @@ Group(pl):    Biblioteki
 Requires:      %{name} = %{version}
 
 %description gd
+This is a dynamic shared object (DSO) for Apache that will add GD
+support to PHP4.
 
 %description gd -l pl
 
@@ -143,6 +145,50 @@ if [ "$1" = "0" ]; then
        fi
 fi
 
+%post mysql
+if [ -f %{_sysconfdir}/httpd/php.ini ]; then
+       echo "activating module 'mysql.so' in /etc/httpd/php.ini" >&2
+       sed -e 's|^;extension=mysql.so|extension=mysql.so|g' \
+       %{_sysconfdir}/httpd/php.ini > %{_sysconfdir}/httpd/php.ini.new
+       mv %{_sysconfdir}/httpd/php.ini.new %{_sysconfdir}/httpd/php.ini
+fi
+if [ -f /var/lock/subsys/httpd ]; then
+       /etc/rc.d/init.d/httpd restart 1>&2
+fi
+
+%postun mysql
+if [ -f %{_sysconfdir}/httpd/php.ini ]; then
+       echo "deactivating module 'mysql.so' in /etc/httpd/php.ini" >&2
+       sed -e 's|^extension=mysql.so|;extension=mysql.so|g' \
+       %{_sysconfdir}/httpd/php.ini > %{_sysconfdir}/httpd/php.ini.new
+       mv %{_sysconfdir}/httpd/php.ini.new %{_sysconfdir}/httpd/php.ini
+fi
+if [ -f /var/lock/subsys/httpd ]; then
+       /etc/rc.d/init.d/httpd restart 1>&2
+fi
+
+%post gd
+if [ -f %{_sysconfdir}/httpd/php.ini ]; then
+       echo "activating module 'gd.so' in /etc/httpd/php.ini" >&2
+       sed -e 's|^;extension=gd.so|extension=gd.so|g' \
+       %{_sysconfdir}/httpd/php.ini > %{_sysconfdir}/httpd/php.ini.new
+       mv %{_sysconfdir}/httpd/php.ini.new %{_sysconfdir}/httpd/php.ini
+fi
+if [ -f /var/lock/subsys/httpd ]; then
+       /etc/rc.d/init.d/httpd restart 1>&2
+fi
+
+%postun gd
+if [ -f %{_sysconfdir}/httpd/php.ini ]; then
+       echo "deactivating module 'gd.so' in /etc/httpd/php.ini" >&2
+       sed -e 's|^extension=gd.so|;extension=gd.so|g' \
+       %{_sysconfdir}/httpd/php.ini > %{_sysconfdir}/httpd/php.ini.new
+       mv %{_sysconfdir}/httpd/php.ini.new %{_sysconfdir}/httpd/php.ini
+fi
+if [ -f /var/lock/subsys/httpd ]; then
+       /etc/rc.d/init.d/httpd restart 1>&2
+fi
+
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.055275 seconds and 4 git commands to generate.