rpms/openoffice.org/devel openoffice.org.spec,1.1469,1.1470

Caolan McNamara (caolanm) fedora-extras-commits at redhat.com
Tue Apr 8 08:50:22 UTC 2008


Author: caolanm

Update of /cvs/pkgs/rpms/openoffice.org/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18622

Modified Files:
	openoffice.org.spec 
Log Message:
provide an automatic migration of system extensions on upgrade from 2.X to 3.X


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.1469
retrieving revision 1.1470
diff -u -r1.1469 -r1.1470
--- openoffice.org.spec	8 Apr 2008 08:13:20 -0000	1.1469
+++ openoffice.org.spec	8 Apr 2008 08:49:35 -0000	1.1470
@@ -2357,7 +2357,15 @@
 %preun core
 if [ $1 -eq 0 ]; then
     # not upgrading => remove component cache
-    rm -rf %{basisinstdir}/share/uno_packages/cache/* || :
+    rm -rf %{oooinstdir}/share/uno_packages/cache/* || :
+fi
+
+%post core
+if [ $1 -gt 1 ]; then
+    # Upgrading => migrate OpenOffice.org2 extensions
+    if [ -e %{baseinstdir}/share/uno_packages/cache/uno_packages.db ]; then
+    	mv %{baseinstdir}/share/uno_packages/cache/* %{oooinstdir}/share/uno_packages/cache/ || :
+    fi
 fi
 
 %files base
@@ -2876,6 +2884,7 @@
 %changelog
 * Tue Apr 08 2008 Caolan McNamara <caolanm at redhat.com> - 1:3.0.0-0.5.4
 - Resolves: rhbz#441128 openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch
+- migrate system extensions automatically
 
 * Mon Apr 07 2008 Caolan McNamara <caolanm at redhat.com> - 1:3.0.0-0.5.3
 - Resolves: rhbz#441112 openoffice.org-3.0.0.ooo85691.vcl.tooltipcolor.patch




More information about the fedora-extras-commits mailing list