packages: phorum/phorum.spec - perform db upgrade only on version change

glen glen at pld-linux.org
Tue Feb 1 16:02:26 CET 2011


Author: glen                         Date: Tue Feb  1 15:02:26 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- perform db upgrade only on version change

---- Files affected:
packages/phorum:
   phorum.spec (1.69 -> 1.70) 

---- Diffs:

================================================================
Index: packages/phorum/phorum.spec
diff -u packages/phorum/phorum.spec:1.69 packages/phorum/phorum.spec:1.70
--- packages/phorum/phorum.spec:1.69	Tue Feb  1 15:53:49 2011
+++ packages/phorum/phorum.spec	Tue Feb  1 16:02:20 2011
@@ -8,7 +8,7 @@
 Summary(pl.UTF-8):	Phorum - implementacja forum WWW w PHP
 Name:		phorum
 Version:	%{mainver}.16
-Release:	0.3
+Release:	0.4
 License:	Apache-like
 Group:		Applications/WWW
 Source0:	http://www.phorum.org/downloads/%{name}-%{version}.tar.bz2
@@ -454,6 +454,12 @@
 3. opening http://localhost/phorum/admin.php
 EOF
 
+# Same as post-scriptlet, runs only on version upgrade
+%triggerpostun admin -- %{name}-admin < %{version}-0
+# don't do anything on --downgrade
+if [ $1 -le 1 ]; then
+	exit 0
+fi
 %{_appdir}/scripts/console_upgrade.php || :
 
 %triggerin -- apache1 < 1.3.37-3, apache1-base
@@ -626,6 +632,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.70  2011/02/01 15:02:20  glen
+- perform db upgrade only on version change
+
 Revision 1.69  2011/02/01 14:53:49  glen
 - cli program fixes
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/phorum/phorum.spec?r1=1.69&r2=1.70&f=u



More information about the pld-cvs-commit mailing list