]> git.pld-linux.org Git - packages/phpMyAdmin.git/commitdiff
- release 2.9 - make fine trigger that changes path to myadmin in all files
authorPaweł Gołaszewski <blues@pld-linux.org>
Sat, 20 Sep 2003 18:33:46 +0000 (18:33 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  from http

Changed files:
    phpMyAdmin.spec -> 1.46

phpMyAdmin.spec

index 48fe56039a52b129f0ff03212abb2fecf28b1c24..2633fb6e43bdea276d036499d1aefc217106c955 100644 (file)
@@ -2,7 +2,7 @@ Summary:        phpMyAdmin - web-based MySQL administration
 Summary(pl):   phpMyAdmin - administracja bazami MySQL przez WWW
 Name:          phpMyAdmin
 Version:       2.5.3
-Release:       2
+Release:       2.9
 License:       GPL v2
 Group:         Applications/Databases/Interfaces
 Source0:       http://dl.sourceforge.net/phpmyadmin/%{name}-%{version}-php.tar.bz2
@@ -12,6 +12,7 @@ Patch0:               %{name}-config.patch
 URL:           http://www.phpmyadmin.net/
 BuildRequires: rpm-php-pearprov
 #Requires:     mysql
+Requires(postun):      perl
 Requires:      php-mysql
 Requires:      php-pcre
 Requires:      php
@@ -100,7 +101,7 @@ if [ "$1" = "0" ]; then
        fi
 fi
 
-%triggerpostun -- phpMyAdmin <= 2.5.3-1
+%triggerpostun -- phpMyAdmin <= 2.5.3-2
 if [ -f /home/services/httpd/html/myadmin/config.inc.php.rpmsave ]; then
        mv -f /home/services/httpd/html/myadmin/config.inc.php.rpmsave /etc/phpMyAdmin/config.inc.php
 else
@@ -108,6 +109,19 @@ else
        mv -f /home/httpd/html/myadmin/config.inc.php.rpmsave /etc/phpMyAdmin/config.inc.php
     fi
 fi
+for i in `grep -R \/home\/httpd\/html\/myadmin /etc/httpd/* |cut -d : -f 1 | uniq`; do
+       cp $i $i.backup
+       perl -pi -e "s#/home/httpd/html/myadmin#%{_myadmindir}#g" $i
+       echo "File changed by trigger: $i (backup: $i.backup)"
+done
+for i in `grep -R \/home\/services\/httpd\/html\/myadmin  /etc/httpd/* |cut -d : -f 1 | uniq`; do 
+       cp $i $i.backup
+       perl -pi -e "s#/home/services/httpd/html/myadmin#%{_myadmindir}#g" $i
+       echo "File changed by trigger: $i (backup: $i.backup)"
+done
+if [ -f /var/lock/subsys/httpd ]; then
+       /usr/sbin/apachectl restart 1>&2
+fi
 
 %files
 %defattr(644,root,root,755)
This page took 0.0378 seconds and 4 git commands to generate.