Difference between revisions of "Go-OpenOffice.org"
m (Use '%COMSPEC%' not 'cmd') |
m (Reverted edits by 123.204.87.107 (talk) to last revision by Miniwark) |
||
(12 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | Note: The Novell web site now says "Go-oo has been made obsolete by the exciting new [[LibreOffice]] project." - see http://planet.documentfoundation.org. | ||
+ | |||
[http://go-oo.org/ Go-oo] is a fork of Sun Microsystems's OpenOffice.org by Novell that, amongst other features, includes greater Microsoft Office compatibility by turning on various Microsoft Office options and including various extensions. Many Linux distributions already include this version of OpenOffice rather than Sun's OpenOffice.org. | [http://go-oo.org/ Go-oo] is a fork of Sun Microsystems's OpenOffice.org by Novell that, amongst other features, includes greater Microsoft Office compatibility by turning on various Microsoft Office options and including various extensions. Many Linux distributions already include this version of OpenOffice rather than Sun's OpenOffice.org. | ||
Line 6: | Line 8: | ||
The most recent stable version is available from [http://go-oo.org/download/] | The most recent stable version is available from [http://go-oo.org/download/] | ||
+ | |||
+ | === 3.2.1 Series === | ||
+ | |||
+ | ==== 3.2.1.4 ==== | ||
+ | |||
+ | Installer filename: go-oo-3.2.1-11.exe<br> | ||
+ | Uninstall string: D796471F-CF8B-41B5-AD8F-C574BB5B1C84<br> | ||
+ | Build: 9505<br> | ||
+ | Build date: ?<br> | ||
=== 3.2.0 Series === | === 3.2.0 Series === | ||
− | [http://cgit.freedesktop.org/ooo-build/ooo-build/plain/NEWS?h=ooo-build-3-2 | + | [http://cgit.freedesktop.org/ooo-build/ooo-build/plain/NEWS?h=ooo-build-3-2 List of 3.2.0 releases and changelog] |
[http://cgit.freedesktop.org/ooo-build/ooo-build/log/?h=ooo-build-3-2 3.2 series build log] | [http://cgit.freedesktop.org/ooo-build/ooo-build/log/?h=ooo-build-3-2 3.2 series build log] | ||
Line 15: | Line 26: | ||
==== 3.2.0.5 ==== | ==== 3.2.0.5 ==== | ||
− | Installer filename: go-oo-3.2.0-10.exe | + | Installer filename: go-oo-3.2.0-10.exe<br> |
− | Uninstall string: AFB21BFE-40E6-42FB-A010-B80F417D8E71 | + | Uninstall string: AFB21BFE-40E6-42FB-A010-B80F417D8E71<br> |
− | Build: ? | + | Build: ?<br> |
− | Build date: ? | + | Build date: ?<br> |
"spell check is broken in 3.2.0-10, fixed in forthcoming 3.2.0-11. However we have a manual fix. http://go-oo.mirrorbrain.org/stable/win32/3.2/. uninstall then reinstall from go-oo.org download section." | "spell check is broken in 3.2.0-10, fixed in forthcoming 3.2.0-11. However we have a manual fix. http://go-oo.mirrorbrain.org/stable/win32/3.2/. uninstall then reinstall from go-oo.org download section." | ||
Line 28: | Line 39: | ||
==== 3.2.0.6 ==== | ==== 3.2.0.6 ==== | ||
− | Installer filename: go-oo-3.2.0-11.exe | + | Installer filename: go-oo-3.2.0-11.exe<br> |
− | Uninstall string: | + | Uninstall string: <br> |
− | Build: ? | + | Build: ?<br> |
Build date: ? | Build date: ? | ||
==== 3.2.0.7 ==== | ==== 3.2.0.7 ==== | ||
− | Installer filename: go-oo-3.2.0-12.exe | + | Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=d69406ee21c7ccbcf3788216a2e53c5a1bb09f6a<br> |
− | Uninstall string: CC5CC633-D711-48A4-A812-9ED64BC47009 | + | |
− | Build: 9483 | + | Installer filename: go-oo-3.2.0-12.exe<br> |
+ | Uninstall string: CC5CC633-D711-48A4-A812-9ED64BC47009<br> | ||
+ | Build: 9483<br> | ||
Build date: 2010-02-22 | Build date: 2010-02-22 | ||
− | Installer filename: go-oo-3.2.0-13.exe | + | Installer filename: go-oo-3.2.0-13.exe<br> |
− | Uninstall string: 60CE6B15-E8DC-4096-83FA-5D8DE8B9ED5B | + | Uninstall string: 60CE6B15-E8DC-4096-83FA-5D8DE8B9ED5B<br> |
− | Build: 9483 | + | Build: 9483<br> |
Build date: 2010-02-26 | Build date: 2010-02-26 | ||
+ | |||
+ | ==== 3.2.0.8 ==== | ||
+ | Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=54fc02bec7b94263fec3cefaa983f2303111d4c6<br> | ||
+ | Uninstall string: <br> | ||
+ | Build: <br> | ||
+ | Build date: 2010-03-09?<br> | ||
+ | Probably not recommended as it isn't offered for download from the web site's Download page. | ||
+ | |||
+ | ==== 3.2.0.9 ==== | ||
+ | Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=f5b2bdb8e7f50000d787fe3e9fe727ffbf1b418d<br> | ||
+ | Uninstall string: <br> | ||
+ | Build: <br> | ||
+ | Build date: 2010-03-23?<br> | ||
+ | Probably not recommended as it isn't offered for download from the web site's Download page. | ||
+ | |||
+ | ==== 3.2.0.10 ==== | ||
+ | Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=bf4a8fe6ceed49ac3d1afbd2b9ee157d9ca05d83<br> | ||
+ | Uninstall string: <br> | ||
+ | Build: <br> | ||
+ | Build date: 2010-04-08?<br> | ||
+ | Probably not recommended as it isn't offered for download from the web site's Download page. | ||
== Silent installer == | == Silent installer == | ||
Line 188: | Line 222: | ||
</source> | </source> | ||
+ | This works, but is extremely slow. The following alternative is much quicker. | ||
+ | <source lang="dos"> | ||
+ | "%SOFTWARE%\db_dump" -p "%PROGRAMFILES%\OpenOffice.org 3\share\uno_packages\cache\uno_packages.db" | find "com.sun.star.PDFImport-windows_x86" >NUL | ||
+ | </source> | ||
+ | Db_dump.exe is part of the Berkeley DB package, available at [http://www.oracle.com/technology/software/products/berkeley-db/index.html]. Copy dbdump.exe, and libdb48.dll, from the \bin directory of the Berkeley DB installation. | ||
Some extensions require that we agree to a license. In this case modify the install command as follows: | Some extensions require that we agree to a license. In this case modify the install command as follows: | ||
Line 199: | Line 238: | ||
The most recent stable 3.2 version is available from [http://go-oo.mirrorbrain.org/stable/win32/3.2/] | The most recent stable 3.2 version is available from [http://go-oo.mirrorbrain.org/stable/win32/3.2/] | ||
+ | |||
+ | ==== 3.2.1 Series ==== | ||
+ | |||
+ | ===== 3.2.1.4 ===== | ||
+ | |||
+ | Installer filename: GoOo-langpack-<locale>-3.2.1-11.exe<br> | ||
+ | Uninstall string: 3AA505B2-27EC-41EE-9C87-17E868ABCE7F<br> | ||
+ | Build: ?<br> | ||
+ | Build date: ? | ||
==== 3.2.0 Series ==== | ==== 3.2.0 Series ==== | ||
Line 204: | Line 252: | ||
===== 3.2.0.5 ===== | ===== 3.2.0.5 ===== | ||
− | Installer filename: GoOo-langpack-<locale>-3.2-10.exe | + | Installer filename: GoOo-langpack-<locale>-3.2-10.exe<br> |
− | Uninstall string: | + | Uninstall string: <br> |
− | Build: ? | + | Build: ?<br> |
Build date: ? | Build date: ? | ||
Line 215: | Line 263: | ||
===== 3.2.0.6 ===== | ===== 3.2.0.6 ===== | ||
− | Installer filename: GoOo-langpack-<locale>-3.2-11.exe | + | Installer filename: GoOo-langpack-<locale>-3.2-11.exe<br> |
Uninstall string: ? | Uninstall string: ? | ||
===== 3.2.0.7 ===== | ===== 3.2.0.7 ===== | ||
− | Installer filename: GoOo-langpack-<locale>-3.2-12.exe | + | Installer filename: GoOo-langpack-<locale>-3.2-12.exe<br> |
− | Uninstall string: B0111E47-DC7C-4350-B115-D506D2CC909F | + | Uninstall string: B0111E47-DC7C-4350-B115-D506D2CC909F<br> |
− | Installer filename: GoOo-langpack-<locale>-3.2-13.exe | + | Installer filename: GoOo-langpack-<locale>-3.2-13.exe<br> |
Uninstall string: DCD149DE-0FBA-49D0-A482-062579B8B9B5 | Uninstall string: DCD149DE-0FBA-49D0-A482-062579B8B9B5 | ||
+ | |||
+ | ==== 3.2.0.8 ==== | ||
+ | Uninstall string: | ||
== Silent installer == | == Silent installer == |
Latest revision as of 06:00, 18 April 2011
Note: The Novell web site now says "Go-oo has been made obsolete by the exciting new LibreOffice project." - see http://planet.documentfoundation.org.
Go-oo is a fork of Sun Microsystems's OpenOffice.org by Novell that, amongst other features, includes greater Microsoft Office compatibility by turning on various Microsoft Office options and including various extensions. Many Linux distributions already include this version of OpenOffice rather than Sun's OpenOffice.org.
If you're upgrading from Sun Microsystems's OpenOffice.org to Go-oo the program will pickup an existing OpenOffice profile.
Contents
[hide]Versions
The most recent stable version is available from [1]
3.2.1 Series
3.2.1.4
Installer filename: go-oo-3.2.1-11.exe
Uninstall string: D796471F-CF8B-41B5-AD8F-C574BB5B1C84
Build: 9505
Build date: ?
3.2.0 Series
List of 3.2.0 releases and changelog
3.2.0.5
Installer filename: go-oo-3.2.0-10.exe
Uninstall string: AFB21BFE-40E6-42FB-A010-B80F417D8E71
Build: ?
Build date: ?
"spell check is broken in 3.2.0-10, fixed in forthcoming 3.2.0-11. However we have a manual fix. http://go-oo.mirrorbrain.org/stable/win32/3.2/. uninstall then reinstall from go-oo.org download section."
"[*] We are sorry but the bundled extension with dictionaries is broken in the GoOo-3.2-10.exe Windows build. Please remove it in Tools/Extension Manager… and install the fixed one. Only this single fix will be included in the upcomming GoOo-3.2-11.exe build."
Petr Mladek said: "We have fixed one more problem this week (non-working java). The fixed Winodws build should get uploaded the following week. Basically, the Java functionality did not work at all (Wizards, java extensions). The solution is to install msvcr71.dll [from %PROGRAMFILES%\Java\jre6\bin\msvcr71.dll] into c:\Propgram Files\OpenOffice.org 3\program or into c:\windows\system32. This dll is part of the Sun JRE. Unfortunately, OOo is not able to find it in the JRE installation."
3.2.0.6
Installer filename: go-oo-3.2.0-11.exe
Uninstall string:
Build: ?
Build date: ?
3.2.0.7
Installer filename: go-oo-3.2.0-12.exe
Uninstall string: CC5CC633-D711-48A4-A812-9ED64BC47009
Build: 9483
Build date: 2010-02-22
Installer filename: go-oo-3.2.0-13.exe
Uninstall string: 60CE6B15-E8DC-4096-83FA-5D8DE8B9ED5B
Build: 9483
Build date: 2010-02-26
3.2.0.8
Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=54fc02bec7b94263fec3cefaa983f2303111d4c6
Uninstall string:
Build:
Build date: 2010-03-09?
Probably not recommended as it isn't offered for download from the web site's Download page.
3.2.0.9
Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=f5b2bdb8e7f50000d787fe3e9fe727ffbf1b418d
Uninstall string:
Build:
Build date: 2010-03-23?
Probably not recommended as it isn't offered for download from the web site's Download page.
3.2.0.10
Changelog: http://cgit.freedesktop.org/ooo-build/ooo-build/commit/?h=ooo-build-3-2&id=bf4a8fe6ceed49ac3d1afbd2b9ee157d9ca05d83
Uninstall string:
Build:
Build date: 2010-04-08?
Probably not recommended as it isn't offered for download from the web site's Download page.
Silent installer
Example A
<?xml version="1.0" encoding="UTF-8"?>
<package
id="go-oo"
name="Go-oo / OpenOffice"
revision="4"
reboot="false"
priority="3">
<depends
package-id="sun-jre" />
<check
type="uninstall"
condition="exists"
path="OpenOffice.org 3.2" />
<install
cmd='msiexec /qb /package "%SOFTWARE%\go-oo\openofficeorg32.msi" REGISTER_ALL_MSO_TYPES=1' />
<!-- uninstall OpenOffice 3.0 / 3.0.1 -->
<upgrade
cmd="msiexec /qb /uninstall {92B79901-C57D-409F-8D2F-4E5337383569}">
<exit code='0' />
<exit code='1605' />
</upgrade>
<!-- uninstall OpenOffice 3.1.0 / 3.1.1 -->
<upgrade
cmd="msiexec /qb /uninstall {A16B3EA2-8798-4960-8D8B-18D3149AD617}">
<exit code='0' />
<exit code='1605' />
</upgrade>
<!-- remove openoffice directory -->
<upgrade
cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\OpenOffice" rmdir /S /Q "%PROGRAMFILES%\OpenOffice"' />
<!-- if you don't first uninstall the previous version it says "the same version of this product is already installed" -->
<!-- If you try to uninstall a previous version that isn't actually installed you get an error 1605 which WPKG fails on --> <!-- 3.2.0-10 -->
<upgrade
cmd="msiexec /qb /uninstall {AFB21BFE-40E6-42FB-A010-B80F417D8E71}" >
<exit code='0' />
<exit code='1605' />
</upgrade>
<!-- 3.2.0-12 -->
<upgrade
cmd="msiexec /qb /uninstall {CC5CC633-D711-48A4-A812-9ED64BC47009}" >
<exit code='0' />
<exit code='1605' />
</upgrade>
<upgrade
cmd='msiexec /qb /package "%SOFTWARE%\go-oo\openofficeorg32.msi" ALLUSERS=1 REGISTER_ALL_MSO_TYPES=1' />
<remove
cmd="msiexec /qb /uninstall {60CE6B15-E8DC-4096-83FA-5D8DE8B9ED5B}" />
</package>
Example B
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
id="openoffice_v3"
name="Go-OpenOffice.org v3"
revision="32"
reboot="false"
priority="1">
<check type="logical" condition="and">
<check type="uninstall" condition="exists" path="OpenOffice.org 3.2" />
<!-- file version check for version 3.2.0-13 or above -->
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\OpenOffice.org 3\program\soffice.exe"
value="3.0.9483.500" />
</check>
<install cmd='msiexec /qn /i "%SOFTWARE%\Go-OpenOffice.org v3\openofficeorg32.msi" ALLUSERS=2' />
<remove cmd='msiexec /qn /x "%SOFTWARE%\Go-OpenOffice.org v3\openofficeorg32.msi"' />
</package>
<package
id="openoffice_v3_sl_langpack"
name="OpenOffice Slovenian Language Pack"
revision="1"
reboot="false"
priority="0">
<depends package-id="openoffice_v3" />
<check type="uninstall" condition="exists" path="OpenOffice.org 3.2 Language Pack (Slovenian)" />
<install cmd='msiexec /qn /i "%SOFTWARE%\Go-OpenOffice.org v3\langpack\openofficeorg32.msi" ALLUSERS=2' />
<install cmd='%COMSPEC% /c xcopy /v /s /i /e /h /c /y /q "%SOFTWARE%\Go-OpenOffice.org v3\langpack\preset"
"%PROGRAMFILES%\OpenOffice.org 3\Basis\presets"' />
<remove cmd='msiexec /qn /x "%SOFTWARE%\Go-OpenOffice.org v3\langpack\openofficeorg32.msi"' />
<remove cmd='%COMSPEC% /c rmdir /s /q "%PROGRAMFILES%\OpenOffice.org 3\Basis\presets\registry"'>
<exit code="any" />
</remove>
</package>
</packages>
- To configure Go-OpenOffice.org to be default application for Microsoft file formats, you can create MST with Orca Tool or edit the MSI.
Extensions
Extensions can be installed using "unopkg add --shared path-to-file.oxt" and removed using "unopkg remove --shared extension-identifier". The Extension identifier can be found in "description.xml" within the .oxt archive.
Unopkg is documented here.
Here's an example installer (note that this installs the PDF Import extension, which, from 3.2.0.6 onwards, is included in the main installer so doesn't require installing separately):
<package
id="openoffice_pdfimport"
name="PDF Import Extension for Openoffice"
revision="1"
reboot="false"
priority="0">
<depends package-id="openoffice_v3" />
<check type="execute" path="%SOFTWARE%\openoffice\extensions\check_pdfimport.cmd" condition="exitcodeequalto" value="0" />
<install cmd='"%PROGRAMFILES%\OpenOffice.org 3\program\unopkg" add --shared "%SOFTWARE%\openoffice\extensions\pdfimport.oxt"' />
<upgrade cmd='"%PROGRAMFILES%\OpenOffice.org 3\program\unopkg" add -f --shared "%SOFTWARE%\openoffice\extensions\pdfimport.oxt"' />
<remove cmd='"%PROGRAMFILES%\OpenOffice.org 3\program\unopkg" remove --shared com.sun.star.PDFImport-windows_x86' />
</package>
check_pdfimport.cmd (referenced above) uses unopkg to determine if the extension is installed.
"%PROGRAMFILES%\OpenOffice.org 3\program\unopkg" list --shared com.sun.star.PDFImport-windows_x86 >NUL 2>&1
This works, but is extremely slow. The following alternative is much quicker.
"%SOFTWARE%\db_dump" -p "%PROGRAMFILES%\OpenOffice.org 3\share\uno_packages\cache\uno_packages.db" | find "com.sun.star.PDFImport-windows_x86" >NUL
Db_dump.exe is part of the Berkeley DB package, available at [2]. Copy dbdump.exe, and libdb48.dll, from the \bin directory of the Berkeley DB installation.
Some extensions require that we agree to a license. In this case modify the install command as follows:
<install cmd='%COMSPEC% /c echo yes | "%PROGRAMFILES%\OpenOffice.org 3\program\unopkg" add --shared "%SOFTWARE%\openoffice\extensions\pdfimport.oxt"' />
Language Pack
Versions
The most recent stable 3.2 version is available from [3]
3.2.1 Series
3.2.1.4
Installer filename: GoOo-langpack-<locale>-3.2.1-11.exe
Uninstall string: 3AA505B2-27EC-41EE-9C87-17E868ABCE7F
Build: ?
Build date: ?
3.2.0 Series
3.2.0.5
Installer filename: GoOo-langpack-<locale>-3.2-10.exe
Uninstall string:
Build: ?
Build date: ?
"spell check is broken in 3.2.0-10, fixed in forthcoming 3.2.0-11. However we have a manual fix. http://go-oo.mirrorbrain.org/stable/win32/3.2/. uninstall then reinstall from go-oo.org download section."
"[*] We are sorry but the bundled extension with dictionaries is broken in the GoOo-3.2-10.exe Windows build. Please remove it in Tools/Extension Manager… and install the fixed one. Only this single fix will be included in the upcomming GoOo-3.2-11.exe build."
3.2.0.6
Installer filename: GoOo-langpack-<locale>-3.2-11.exe
Uninstall string: ?
3.2.0.7
Installer filename: GoOo-langpack-<locale>-3.2-12.exe
Uninstall string: B0111E47-DC7C-4350-B115-D506D2CC909F
Installer filename: GoOo-langpack-<locale>-3.2-13.exe
Uninstall string: DCD149DE-0FBA-49D0-A482-062579B8B9B5
3.2.0.8
Uninstall string:
Silent installer
<?xml version="1.0" encoding="UTF-8"?>
<package
id="go-oo-lang-pack"
name="Go-oo / OpenOffice Language Pack"
revision="5"
reboot="false"
priority="3">
<depends
package-id="go-oo" />
<check
type="file"
condition="exists"
path="%PROGRAMFILES%\OpenOffice.org 3\licenses\license_en-GB.txt" />
<!-- Using a .res file for the check failed and we never knew why -->
<install
cmd='msiexec /qb /package "%SOFTWARE%\go-oo-lang-pack\openofficeorg32.msi"' />
<!-- if you don't first uninstall the previous version it says "the same version of this product is already installed" -->
<!-- If you try to uninstall a previous version that isn't actually installed you get an error 1605 which WPKG fails on -->
<!-- 3.2.0-10 -->
<upgrade
cmd="msiexec /qb /uninstall {68AE25FB-90BC-486D-9F48-8EFED07D42B1}" >
<exit code='0' />
<exit code='1605' />
</upgrade>
<!-- 3.2.0-12 -->
<upgrade
cmd="msiexec /qb /uninstall {B0111E47-DC7C-4350-B115-D506D2CC909F}" >
<exit code='0' />
<exit code='1605' />
</upgrade>
<upgrade
cmd='msiexec /qb /package "%SOFTWARE%\go-oo-lang-pack\openofficeorg32.msi"' />
<remove
cmd="msiexec /qb /uninstall {DCD149DE-0FBA-49D0-A482-062579B8B9B5}" />
</package>
Default Language Pack
- Language pack can optionally be installed and made default, by setting it as default in newly created profile. Existing Openoffice v3 profiles are probably (!) not affected by this setting.
- Get language pack from official OpenOffice.org v3 release or download Go-OpenOffice.org native one if it exists.
- To make a language pack default
- Create directory: %SOFTWARE%\Go-OpenOffice.org v3\langpack\preset\registry\data\org\openoffice
- Create Setup.xcu inside (see below)
- Create directory: %SOFTWARE%\Go-OpenOffice.org v3\langpack\preset\registry\data\org\openoffice\Office
- Create Linguistic.xcu inside (see below)
- Create directory: %SOFTWARE%\Go-OpenOffice.org v3\langpack\preset\registry\data\org\openoffice
- Default language pack is applied when application is started the second time.
Setup.xcu
<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Setup" oor:package="org.openoffice">
<node oor:name="Configuration">
<prop oor:name="ooLastVersionTouched" oor:type="xs:string">
<value>3.0.0</value>
</prop>
</node>
<node oor:name="L10N">
<prop oor:name="ooLocale" oor:type="xs:string">
<value>sl</value>
</prop>
<prop oor:name="ooSetupCurrency" oor:type="xs:string">
<value>EUR-sl-SI</value>
</prop>
<prop oor:name="ooSetupSystemLocale" oor:type="xs:string">
<value>sl-SI</value>
</prop>
</node>
</oor:component-data>
Linguistic.xcu
<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Linguistic" oor:package="org.openoffice.Office">
<node oor:name="General">
<prop oor:name="DefaultLocale" oor:type="xs:string">
<value>sl-SI</value>
</prop>
<prop oor:name="UILocale" oor:type="xs:string">
<value>sl</value>
</prop>
</node>
</oor:component-data>