]> git.pld-linux.org Git - packages/phpBB.git/commitdiff
- %triggerpostun added
authorspeedo <speedo@pld-linux.org>
Fri, 5 Nov 2004 19:37:56 +0000 (19:37 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    phpBB.spec -> 1.51

phpBB.spec

index 8dbb9df16fdf823e98c82401bc5d08be9a2502f2..ad7c20040db90536cb0a06015115a427b8110b21 100644 (file)
@@ -123,10 +123,29 @@ if [ "$1" = "0" ]; then
 fi
 
 
-%triggerpostun -- %{name} <= %{version}
+%triggerpostun -- %{name} <= 2.0.10-1
 echo "You have to install %{name}-install package to prepare upgrade!!!"
 echo "For upgrade: http://<your.site.address>/<path>/install/upgrade.php"
 
+if [ -f /home/services/httpd/html/phpBB/config.php.rpmsave ]; then
+        mv -f /home/services/httpd/html/phpBB/config.php.rpmsave /etc/phpBB/config.php
+else
+        if [ -f /home/httpd/html/phpBB/config.php.rpmsave ]; then
+                mv -f /home/httpd/html/phpBB/config.php.rpmsave /etc/phpBB/config.php
+        fi
+fi
+for i in `grep -lr "/home/\(services/\)*httpd/html/phpBB" /etc/httpd/*`; do
+        cp $i $i.backup
+        %{__perl} -pi -e "s#/home/httpd/html/phpBB#%{_phpdir}#g" $i
+        %{__perl} -pi -e "s#/home/services/httpd/html/phpBB#%{_phpdir}#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)
 %doc docs/*
This page took 0.03916 seconds and 4 git commands to generate.