summaryrefslogtreecommitdiff
path: root/editors/openoffice.org-2.0/files/patch-instsetoo
diff options
context:
space:
mode:
Diffstat (limited to 'editors/openoffice.org-2.0/files/patch-instsetoo')
-rw-r--r--editors/openoffice.org-2.0/files/patch-instsetoo166
1 files changed, 110 insertions, 56 deletions
diff --git a/editors/openoffice.org-2.0/files/patch-instsetoo b/editors/openoffice.org-2.0/files/patch-instsetoo
index fe7e3b5f3845..77fcd635acfa 100644
--- a/editors/openoffice.org-2.0/files/patch-instsetoo
+++ b/editors/openoffice.org-2.0/files/patch-instsetoo
@@ -9,92 +9,146 @@ depends on core01. for FreeBSD this is regarded as circular dependency
and pkg_add command is forked infinite times and eats up systems' resource.
namely when core01 tries to install core02, core02 also tries to
install core01.
-
Index: instsetoo_native/inc_openoffice/unix/packagelist.txt
===================================================================
RCS file: /cvs/installation/instsetoo_native/inc_openoffice/unix/packagelist.txt,v
-retrieving revision 1.16
-diff -u -r1.16 packagelist.txt
---- instsetoo_native/inc_openoffice/unix/packagelist.txt 30 Aug 2005 08:52:34 -0000 1.16
-+++ instsetoo_native/inc_openoffice/unix/packagelist.txt 7 Sep 2005 10:20:37 -0000
-@@ -36,7 +36,7 @@
- solarisrequires = "openofficeorg-core02,openofficeorg-core03,openofficeorg-core04,openofficeorg-core05,openofficeorg-core06,openofficeorg-core07,openofficeorg-core08"
- packagename = "openoffice.org-core01"
- linuxreplaces = "openofficeorg-mailcap,openofficeorg-core,openofficeorg-core01"
--requires = "openoffice.org-core02,openoffice.org-core03,openoffice.org-core04,openoffice.org-core05,openoffice.org-core06,openoffice.org-core07,openoffice.org-core08"
-+requires = "openoffice.org-core02,openoffice.org-core03,openoffice.org-core04,openoffice.org-core05,openoffice.org-core06,openoffice.org-core07,openoffice.org-core08,openoffice.org-core09,openoffice.org-core10"
+retrieving revision 1.21
+diff -u -r1.21 packagelist.txt
+--- instsetoo_native/inc_openoffice/unix/packagelist.txt 30 Nov 2005 13:21:44 -0000 1.21
++++ instsetoo_native/inc_openoffice/unix/packagelist.txt 3 Dec 2005 22:26:12 -0000
+@@ -37,6 +37,7 @@
+ packagename = "%UNIXPRODUCTNAME-core01"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-mailcap,%WITHOUTDOTUNIXPRODUCTNAME-core,%WITHOUTDOTUNIXPRODUCTNAME-core01"
+ requires = "%UNIXPRODUCTNAME-core02,%UNIXPRODUCTNAME-core03,%UNIXPRODUCTNAME-core04,%UNIXPRODUCTNAME-core05,%UNIXPRODUCTNAME-core06,%UNIXPRODUCTNAME-core07,%UNIXPRODUCTNAME-core08"
++freebsdrequires = "%UNIXPRODUCTNAME-core02,%UNIXPRODUCTNAME-core03,%UNIXPRODUCTNAME-core04,%UNIXPRODUCTNAME-core05,%UNIXPRODUCTNAME-core06,%UNIXPRODUCTNAME-core07,%UNIXPRODUCTNAME-core08,%UNIXPRODUCTNAME-core09,%UNIXPRODUCTNAME-core10"
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -265,7 +265,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core02"
- linuxreplaces = "openofficeorg-core02"
--requires = "openoffice.org-core01"
+@@ -278,6 +279,7 @@
+ packagename = "%UNIXPRODUCTNAME-core02"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core02"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -278,7 +277,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core03"
- linuxreplaces = "openofficeorg-core03"
--requires = "openoffice.org-core01"
+@@ -291,6 +293,7 @@
+ packagename = "%UNIXPRODUCTNAME-core03"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core03"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -291,7 +289,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core04"
- linuxreplaces = "openofficeorg-core04"
--requires = "openoffice.org-core01"
+@@ -304,6 +307,7 @@
+ packagename = "%UNIXPRODUCTNAME-core04"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core04"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -304,7 +301,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core05"
- linuxreplaces = "openofficeorg-core05"
--requires = "openoffice.org-core01"
+@@ -317,6 +321,7 @@
+ packagename = "%UNIXPRODUCTNAME-core05"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core05"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -317,7 +313,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core06"
- linuxreplaces = "openofficeorg-core06"
--requires = "openoffice.org-core01"
+@@ -330,6 +335,7 @@
+ packagename = "%UNIXPRODUCTNAME-core06"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core06"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -330,7 +325,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core07"
- linuxreplaces = "openofficeorg-core07"
--requires = "openoffice.org-core01"
+@@ -343,6 +349,7 @@
+ packagename = "%UNIXPRODUCTNAME-core07"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core07"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -343,7 +337,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core08"
- linuxreplaces = "openofficeorg-core08"
--requires = "openoffice.org-core01"
+@@ -356,6 +363,7 @@
+ packagename = "%UNIXPRODUCTNAME-core08"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core08"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -356,7 +349,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core09"
- linuxreplaces = "openofficeorg-core09"
--requires = "openoffice.org-core01"
+@@ -369,6 +377,7 @@
+ packagename = "%UNIXPRODUCTNAME-core09"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core09"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
-@@ -370,7 +362,6 @@
- solarisrequires = "openofficeorg-core01"
- packagename = "openoffice.org-core10"
- linuxreplaces = "openofficeorg-core10"
--requires = "openoffice.org-core01"
+@@ -383,6 +392,7 @@
+ packagename = "%UNIXPRODUCTNAME-core10"
+ linuxreplaces = "%WITHOUTDOTUNIXPRODUCTNAME-core10"
+ requires = "%UNIXPRODUCTNAME-core01"
++freebsdrequires = ""
copyright = "1999-2005 by OpenOffice.org"
vendor = "OpenOffice.org"
description = "Office core module for %PRODUCTNAME %PRODUCTVERSION"
+Index: solenv/bin/modules/installer/epmfile.pm
+===================================================================
+RCS file: /cvs/tools/solenv/bin/modules/installer/epmfile.pm,v
+retrieving revision 1.42
+diff -u -r1.42 epmfile.pm
+--- solenv/bin/modules/installer/epmfile.pm 9 Nov 2005 09:09:49 -0000 1.42
++++ solenv/bin/modules/installer/epmfile.pm 3 Dec 2005 22:26:52 -0000
+@@ -395,6 +395,11 @@
+ $provides = "solarisprovides"; # the name in the packagelist
+ $requires = "solarisrequires"; # the name in the packagelist
+ }
++ elsif ( $installer::globals::isfreebsdpkgbuild )
++ {
++ $provides = "freebsdprovides"; # the name in the packagelist
++ $requires = "freebsdrequires"; # the name in the packagelist
++ }
+ else
+ {
+ $provides = "provides"; # the name in the packagelist
+Index: solenv/bin/modules/installer/globals.pm
+===================================================================
+RCS file: /cvs/tools/solenv/bin/modules/installer/globals.pm,v
+retrieving revision 1.47
+diff -u -r1.47 globals.pm
+--- solenv/bin/modules/installer/globals.pm 9 Nov 2005 09:10:01 -0000 1.47
++++ solenv/bin/modules/installer/globals.pm 3 Dec 2005 22:26:52 -0000
+@@ -80,6 +80,7 @@
+ $issolarispkgbuild = 0;
+ $issolarissparcbuild = 0;
+ $issolarisx86build = 0;
++ $isfreebsdpkgbuild = 0;
+ $unpackpath = "";
+ $idttemplatepath = "";
+ $idtlanguagepath = "";
+
+Index: solenv/bin/modules/installer/parameter.pm
+===================================================================
+RCS file: /cvs/tools/solenv/bin/modules/installer/parameter.pm,v
+retrieving revision 1.29
+diff -u -r1.29 parameter.pm
+--- solenv/bin/modules/installer/parameter.pm 9 Nov 2005 09:10:12 -0000 1.29
++++ solenv/bin/modules/installer/parameter.pm 10 Dec 2005 13:11:30 -0000
+@@ -304,6 +304,13 @@
+ $installer::globals::epmoutpath = "packages";
+ }
+ }
++ if ( $installer::globals::compiler =~ /unxfbsdi/ )
++ {
++ if ( $installer::globals::packageformat eq "bsd" )
++ {
++ $installer::globals::isfreebsdpkgbuild = 1;
++ }
++ }
+
+ if ( $installer::globals::compiler =~ /unxso[lg]s/ ) { $installer::globals::issolarissparcbuild = 1; }
+