diff options
Diffstat (limited to 'instsetoo_native/util')
-rw-r--r-- | instsetoo_native/util/makefile.mk | 426 | ||||
-rw-r--r-- | instsetoo_native/util/openoffice.lst | 535 | ||||
-rw-r--r-- | instsetoo_native/util/pack.lst | 20 | ||||
-rw-r--r-- | instsetoo_native/util/update.xml | 10 |
4 files changed, 991 insertions, 0 deletions
diff --git a/instsetoo_native/util/makefile.mk b/instsetoo_native/util/makefile.mk new file mode 100644 index 000000000000..2f0dd9e37dea --- /dev/null +++ b/instsetoo_native/util/makefile.mk @@ -0,0 +1,426 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=.. +PRJNAME=instsetoo_native +TARGET=util + +.INCLUDE: settings.mk +.INCLUDE: $(SOLARINCDIR)$/rtlbootstrap.mk + +# PERL:=@echo + +# watch for the path delimiter +.IF "$(GUI)"=="WNT" +PYTHONPATH:=$(PWD)$/$(BIN);$(SOLARLIBDIR);$(SOLARLIBDIR)$/python;$(SOLARLIBDIR)$/python$/lib-dynload +.ELSE # "$(GUI)"=="WNT" +PYTHONPATH:=$(PWD)$/$(BIN):$(SOLARLIBDIR):$(SOLARLIBDIR)$/python:$(SOLARLIBDIR)$/python$/lib-dynload +.ENDIF # "$(GUI)"=="WNT" +.EXPORT: PYTHONPATH + +.IF "$(CWS_WORK_STAMP)"=="" || "$(UPDATER)"!="" +ENABLE_DOWNLOADSETS*=TRUE +.ENDIF # "$(CWS_WORK_STAMP)"=="" || "$(UPDATER)"!="" +.IF "$(FORCE_DOWNLOADSETS)"!="" +ENABLE_DOWNLOADSETS=TRUE +.ENDIF # "$(FORCE_DOWNLOADSETS)"!="" + +.EXPORT: ENABLE_DOWNLOADSETS +.EXPORT: LAST_MINOR +.EXPORT: PRJ +.EXPORT: PRJNAME + +.IF "$(OS)"=="LINUX" +DONT_REMOVE_PACKAGE:=TRUE +.EXPORT: DONT_REMOVE_PACKAGE +.ENDIF # "$(OS)"=="LINUX" + +.INCLUDE .IGNORE: $(SRC_ROOT)$/cwsname.mk + +SHARED_COM_SDK_PATH*:=. + +INSTALLDIR=$(OUT) + +.INCLUDE: target.mk + +.IF "$(DISABLE_PYTHON)" != "TRUE" +LOCALPYFILES= \ + $(BIN)$/uno.py \ + $(BIN)$/unohelper.py \ + $(BIN)$/pythonloader.py \ + $(BIN)$/officehelper.py \ + $(BIN)$/mailmerge.py +.ENDIF + +help_exist:=$(shell @find $(L10N_MODULE)/source/ -type d -name "helpcontent2" | sed -e "s|/helpcontent2||" -e "s|^.*/||" ) en-US + +allhelplangiso:=$(foreach,i,$(alllangiso) $(foreach,j,$(help_exist) $(eq,$i,$j $i $(NULL)))) + +xxxx: + echo $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product LibreOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml + +.IF "$(GUI)"!="WNT" && "$(EPM)"=="NO" && "$(USE_PACKAGER)"=="" +ALLTAR : $(LOCALPYFILES) + @echo "No EPM: do no packaging at this stage" +.ELSE # "$(GUI)"!="WNT" && "$(EPM)"=="NO" && "$(USE_PACKAGER)"=="" +.IF "$(UPDATER)"=="" || "$(USE_PACKAGER)"=="" +.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/ODK//)" +.IF "$(GUI)"=="WNT" +ALLTAR : openofficeall ooohelppack +.ELSE +ALLTAR : openoffice_$(defaultlangiso) ooolanguagepack $(eq,$(OS),MACOSX $(NULL) ooohelppack) +.ENDIF +.ELSE +.IF "$(GUI)"=="WNT" +ALLTAR : openofficeall ooohelppack sdkooall +.ELSE +ALLTAR : openoffice_$(defaultlangiso) ooolanguagepack $(eq,$(OS),MACOSX $(NULL) ooohelppack) sdkoo_en-US ure_en-US +.ENDIF +.ENDIF +.ELSE # "$(UPDATER)"=="" || "$(USE_PACKAGER)"=="" +ALLTAR : updatepack +.ENDIF # "$(UPDATER)"=="" || "$(USE_PACKAGER)"=="" +.ENDIF # "$(GUI)"!="WNT" && "$(EPM)"=="NO" && "$(USE_PACKAGER)"=="" + +.IF "$(FORCE2ARCHIVE)" == "TRUE" +PKGFORMAT = archive +.END + +.IF "$(MAKETARGETS:e)"!="" +PKGFORMAT+=$(MAKETARGETS:e:s/.//) +.ENDIF # "$(MAKETARGETS:e)"!="" + +# Independent of PKGFORMAT, always build a default-language openoffice product +# also in archive format, so that tests that require an OOo installation (like +# smoketestoo_native) have one available: +openoffice_$(defaultlangiso) : $$@.archive + +.IF "$(VERBOSE)"=="TRUE" +VERBOSESWITCH=-verbose +.ENDIF +.IF "$(VERBOSE)"=="FALSE" +VERBOSESWITCH=-quiet +.ENDIF + +updatepack: + $(PERL) -w $(SOLARENV)$/bin$/packager.pl + +.IF "$(alllangiso)"!="" + +openoffice: $(foreach,i,$(alllangiso) openoffice_$i) + +openofficedev: $(foreach,i,$(alllangiso) openofficedev_$i) + +openofficewithjre: $(foreach,i,$(alllangiso) openofficewithjre_$i) + +ooolanguagepack : $(foreach,i,$(alllangiso) ooolanguagepack_$i) + +ooodevlanguagepack: $(foreach,i,$(alllangiso) ooodevlanguagepack_$i) + +ooohelppack : $(foreach,i,$(allhelplangiso) ooohelppack_$i) + +ooodevhelppack: $(foreach,i,$(allhelplangiso) ooodevhelppack_$i) + +sdkoo: $(foreach,i,$(alllangiso) sdkoo_$i) + +sdkoodev: $(foreach,i,$(alllangiso) sdkoodev_$i) + +ure: $(foreach,i,$(alllangiso) ure_$i) + +broffice: $(foreach,i,$(alllangiso) broffice_$i) + +brofficedev: $(foreach,i,$(alllangiso) brofficedev_$i) + +brofficewithjre: $(foreach,i,$(alllangiso) brofficewithjre_$i) + +broolanguagepack : $(foreach,i,$(alllangiso) broolanguagepack_$i) + +oxygenoffice: $(foreach,i,$(alllangiso) oxygenoffice_$i) + +oxygenofficewithjre: $(foreach,i,$(alllangiso) oxygenofficewithjre_$i) + +oxygenofficelanguagepack : $(foreach,i,$(alllangiso) oxygenofficelanguagepack_$i) + +oxygenofficehelppack : $(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i) + +MSIOFFICETEMPLATESOURCE=$(PRJ)$/inc_openoffice$/windows$/msi_templates +MSILANGPACKTEMPLATESOURCE=$(PRJ)$/inc_ooolangpack$/windows$/msi_templates +MSIHELPPACKTEMPLATESOURCE=$(PRJ)$/inc_ooohelppack$/windows$/msi_templates +MSIURETEMPLATESOURCE=$(PRJ)$/inc_ure$/windows$/msi_templates +MSISDKOOTEMPLATESOURCE=$(PRJ)$/inc_sdkoo$/windows$/msi_templates + +.IF "$(BUILD_SPECIAL)"!="" +MSIOFFICETEMPLATEDIR=$(MSIOFFICETEMPLATESOURCE) +MSILANGPACKTEMPLATEDIR=$(MSILANGPACKTEMPLATESOURCE) +MSIHELPPACKTEMPLATEDIR=$(MSIHELPPACKTEMPLATESOURCE) +MSIURETEMPLATEDIR=$(MSIURETEMPLATESOURCE) +MSISDKOOTEMPLATEDIR=$(MSISDKOOTEMPLATESOURCE) +.ELSE # "$(BUILD_SPECIAL)"!="" +NOLOGOSPLASH:=$(BIN)$/intro.zip +DEVNOLOGOSPLASH:=$(BIN)$/dev$/intro.zip +MSIOFFICETEMPLATEDIR=$(MISC)$/openoffice$/msi_templates +MSILANGPACKTEMPLATEDIR=$(MISC)$/ooolangpack$/msi_templates +MSIHELPPACKTEMPLATEDIR=$(MISC)$/ooohelppack$/msi_templates +MSIURETEMPLATEDIR=$(MISC)$/ure$/msi_templates +MSISDKOOTEMPLATEDIR=$(MISC)$/sdkoo$/msi_templates + +ADDDEPS=$(NOLOGOSPLASH) $(DEVNOLOGOSPLASH) +.IF "$(OS)" == "WNT" +ADDDEPS+=hack_msitemplates +.ENDIF + +$(foreach,i,$(alllangiso) openoffice_$i) : $(ADDDEPS) +openoffice_$(defaultlangiso).archive : $(ADDDEPS) + +$(foreach,i,$(alllangiso) openofficedev_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) openofficewithjre_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) ooolanguagepack_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : $(ADDDEPS) + +$(foreach,i,$(allhelplangiso) ooohelppack_$i) : $(ADDDEPS) + +$(foreach,i,$(allhelplangiso) ooodevhelppack_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) sdkoo_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) sdkoodev_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) ure_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) broffice_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) brofficedev_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) brofficewithjre_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) broolanguagepack_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) oxygenoffice_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) oxygenofficewithjre_$i) : $(ADDDEPS) + +$(foreach,i,$(alllangiso) oxygenofficelanguagepack_$i) : $(ADDDEPS) + +$(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i) : $(ADDDEPS) + +.IF "$(MAKETARGETS)"!="" +$(MAKETARGETS) : $(ADDDEPS) +.ENDIF # "$(MAKETARGETS)"!="" + +.ENDIF # "$(BUILD_SPECIAL)"!="" + +$(foreach,i,$(alllangiso) openoffice_$i) : $$@{$(PKGFORMAT:^".")} +.IF "$(MAKETARGETS)"!="" +.IF "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" +$(MAKETARGETS) : $$@{$(PKGFORMAT:^".")} +$(MAKETARGETS){$(PKGFORMAT:^".")} : $(ADDDEPS) +.ENDIF # "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" +.ENDIF # "$(MAKETARGETS)"!="" +openoffice_%{$(PKGFORMAT:^".") .archive} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product LibreOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/`date +%Y%m%d_%H%M`_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml + +$(foreach,i,$(alllangiso) openofficewithjre_$i) : $$@{$(PKGFORMAT:^".")} +openofficewithjre_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_wJRE -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) openofficedev_$i) : $$@{$(PKGFORMAT:^".")} +openofficedev_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product LibreOffice_Dev --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/`date +%Y%m%d_%H%M`_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml + +$(foreach,i,$(alllangiso) ooolanguagepack_$i) : $$@{$(PKGFORMAT:^".")} +ooolanguagepack_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSILANGPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : $$@{$(PKGFORMAT:^".")} +ooodevlanguagepack_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev -u $(OUT) -buildid $(BUILD) -msitemplate $(MSILANGPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(allhelplangiso) ooohelppack_$i) : $$@{$(PKGFORMAT:^".")} +ooohelppack_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIHELPPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -helppack -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(allhelplangiso) ooodevhelppack_$i) : $$@{$(PKGFORMAT:^".")} +ooodevhelppack_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIHELPPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -helppack -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) sdkoo_$i) : $$@{$(PKGFORMAT:^".")} +sdkoo_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_SDK -u $(OUT) -buildid $(BUILD) -msitemplate $(MSISDKOOTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -dontstrip -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) sdkoodev_$i) : $$@{$(PKGFORMAT:^".")} +sdkoodev_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev_SDK -u $(OUT) -buildid $(BUILD) -msitemplate $(MSISDKOOTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -dontstrip -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) ure_$i) : $$@{$(PKGFORMAT:^".")} +ure_%{$(PKGFORMAT:^".")} : +.IF "$(OS)" == "MACOSX" + @echo 'for now, there is no standalone URE for Mac OS X' +.ELSE + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst \ + -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p URE -u $(OUT) -buildid $(BUILD) -format $(@:e:s/.//) $(VERBOSESWITCH) \ + -msitemplate $(MSIURETEMPLATEDIR) \ + -msilanguage $(COMMONMISC)$/win_ulffiles +.ENDIF + +$(foreach,i,$(alllangiso) broffice_$i) : $$@{$(PKGFORMAT:^".")} +.IF "$(MAKETARGETS)"!="" +.IF "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" +$(MAKETARGETS) : $$@{$(PKGFORMAT:^".")} +$(MAKETARGETS){$(PKGFORMAT:^".")} : $(ADDDEPS) +.ENDIF # "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" +.ENDIF # "$(MAKETARGETS)"!="" +broffice_%{$(PKGFORMAT:^".")} : + +$(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p BrOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product BrOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/$(@:b)_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml + +$(foreach,i,$(alllangiso) brofficewithjre_$i) : $$@{$(PKGFORMAT:^".")} +brofficewithjre_%{$(PKGFORMAT:^".")} : + +$(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p BrOffice_wJRE -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) brofficedev_$i) : $$@{$(PKGFORMAT:^".")} +brofficedev_%{$(PKGFORMAT:^".")} : + +$(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p BrOffice_Dev -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product BrOffice_Dev --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/$(@:b)_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml + +$(foreach,i,$(alllangiso) broolanguagepack_$i) : $$@{$(PKGFORMAT:^".")} +broolanguagepack_%{$(PKGFORMAT:^".")} : + +$(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p BrOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSILANGPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) oxygenoffice_$i) : $$@{$(PKGFORMAT:^".")} +.IF "$(MAKETARGETS)"!="" +.IF "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" +$(MAKETARGETS) : $$@{$(PKGFORMAT:^".")} +$(MAKETARGETS){$(PKGFORMAT:^".")} : $(ADDDEPS) +.ENDIF # "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)" +.ENDIF # "$(MAKETARGETS)"!="" +oxygenoffice_%{$(PKGFORMAT:^".") .archive} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product OxygenOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/`date +%Y%m%d_%H%M`_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml + +$(foreach,i,$(alllangiso) oxygenofficewithjre_$i) : $$@{$(PKGFORMAT:^".")} +oxygenofficewithjre_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice_wJRE -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(alllangiso) oxygenofficelanguagepack_$i) : $$@{$(PKGFORMAT:^".")} +oxygenofficelanguagepack_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSILANGPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH) + +$(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i) : $$@{$(PKGFORMAT:^".")} +oxygenofficehelppack_%{$(PKGFORMAT:^".")} : + $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIHELPPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -helppack -format $(@:e:s/.//) $(VERBOSESWITCH) + +.ELSE # "$(alllangiso)"!="" +openoffice: + @echo cannot pack anything... + +.ENDIF # "$(alllangiso)"!="" + +.IF "$(DISABLE_PYTHON)" != "TRUE" +.IF "$(LOCALPYFILES)"!="" +$(foreach,i,$(alllangiso) openoffice_$i{$(PKGFORMAT:^".") .archive} openofficewithjre_$i{$(PKGFORMAT:^".")} openofficedev_$i{$(PKGFORMAT:^".")} broffice_$i{$(PKGFORMAT:^".")} brofficewithjre_$i{$(PKGFORMAT:^".")} brofficedev_$i{$(PKGFORMAT:^".")} sdkoo_$i{$(PKGFORMAT:^".")} oxygenoffice_$i{$(PKGFORMAT:^".") .archive} oxygenofficewithjre_$i{$(PKGFORMAT:^".")}) updatepack : $(LOCALPYFILES) +.ENDIF # "$(LOCALPYFILES)"!="" + +$(BIN)$/%.py : $(SOLARSHAREDBIN)$/pyuno$/%.py + @$(COPY) $< $@ +.ENDIF # "$(DISABLE_PYTHON)" != "TRUE" + +$(BIN)$/intro.zip : $(SOLARCOMMONPCKDIR)$/intro.zip + $(COPY) $< $@ + +$(BIN)$/dev$/intro.zip : $(SOLARCOMMONPCKDIR)$/brand_dev$/intro.zip + @-$(MKDIR) $(@:d) + $(COPY) $< $@ + +$(BIN)$/broffice_dev$/intro.zip : $(SOLARCOMMONPCKDIR)$/broffice_dev_nologo$/intro.zip + @-$(MKDIR) $(@:d) + $(COPY) $< $@ + +$(BIN)$/broffice$/images_brand.zip : $(SOLARCOMMONBINDIR)$/broffice_nologo$/images_brand.zip + @-$(MKDIR) $(@:d) + $(COPY) $< $@ + +hack_msitemplates .PHONY: + -$(MKDIRHIER) $(MSIOFFICETEMPLATEDIR) + -$(MKDIRHIER) $(MSILANGPACKTEMPLATEDIR) + -$(MKDIRHIER) $(MSIHELPPACKTEMPLATEDIR) + -$(MKDIRHIER) $(MSIURETEMPLATEDIR) + -$(MKDIRHIER) $(MSISDKOOTEMPLATEDIR) + -$(MKDIRHIER) $(MSIOFFICETEMPLATEDIR)$/Binary + -$(MKDIRHIER) $(MSILANGPACKTEMPLATEDIR)$/Binary + -$(MKDIRHIER) $(MSIHELPPACKTEMPLATEDIR)$/Binary + -$(MKDIRHIER) $(MSIURETEMPLATEDIR)$/Binary + -$(MKDIRHIER) $(MSISDKOOTEMPLATEDIR)$/Binary + $(GNUCOPY) -u $(MSIOFFICETEMPLATESOURCE)$/*.* $(MSIOFFICETEMPLATEDIR) + $(GNUCOPY) -u $(MSILANGPACKTEMPLATESOURCE)$/*.* $(MSILANGPACKTEMPLATEDIR) + $(GNUCOPY) -u $(MSIHELPPACKTEMPLATESOURCE)$/*.* $(MSIHELPPACKTEMPLATEDIR) + $(GNUCOPY) -u $(MSIURETEMPLATESOURCE)$/*.* $(MSIURETEMPLATEDIR) + $(GNUCOPY) -u $(MSISDKOOTEMPLATESOURCE)$/*.* $(MSISDKOOTEMPLATEDIR) + $(GNUCOPY) -u $(MSIOFFICETEMPLATESOURCE)$/Binary$/*.* $(MSIOFFICETEMPLATEDIR)$/Binary + $(GNUCOPY) -u $(MSILANGPACKTEMPLATESOURCE)$/Binary$/*.* $(MSILANGPACKTEMPLATEDIR)$/Binary + $(GNUCOPY) -u $(MSIHELPPACKTEMPLATESOURCE)$/Binary$/*.* $(MSIHELPPACKTEMPLATEDIR)$/Binary + $(GNUCOPY) -u $(MSIURETEMPLATESOURCE)$/Binary$/*.* $(MSIURETEMPLATEDIR)$/Binary + $(GNUCOPY) -u $(MSISDKOOTEMPLATESOURCE)$/Binary$/*.* $(MSISDKOOTEMPLATEDIR)$/Binary + $(RM) $(MSIOFFICETEMPLATEDIR)$/Binary$/Image.bmp + $(RM) $(MSILANGPACKTEMPLATEDIR)$/Binary$/Image.bmp + $(RM) $(MSIHELPPACKTEMPLATEDIR)$/Binary$/Image.bmp + $(RM) $(MSIURETEMPLATEDIR)$/Binary$/Image.bmp + $(RM) $(MSISDKOOTEMPLATEDIR)$/Binary$/Image.bmp + $(RM) $(MSIOFFICETEMPLATEDIR)$/Binary$/Banner.bmp + $(RM) $(MSILANGPACKTEMPLATEDIR)$/Binary$/Banner.bmp + $(RM) $(MSIHELPPACKTEMPLATEDIR)$/Binary$/Banner.bmp + $(RM) $(MSIURETEMPLATEDIR)$/Binary$/Banner.bmp + $(RM) $(MSISDKOOTEMPLATEDIR)$/Binary$/Banner.bmp + $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSIOFFICETEMPLATEDIR)$/Binary$/Image.bmp + $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSILANGPACKTEMPLATEDIR)$/Binary$/Image.bmp + $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSIHELPPACKTEMPLATEDIR)$/Binary$/Image.bmp + $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSIURETEMPLATEDIR)$/Binary$/Image.bmp + $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSISDKOOTEMPLATEDIR)$/Binary$/Image.bmp + $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSIOFFICETEMPLATEDIR)$/Binary$/Banner.bmp + $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSILANGPACKTEMPLATEDIR)$/Binary$/Banner.bmp + $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSIHELPPACKTEMPLATEDIR)$/Binary$/Banner.bmp + $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSIURETEMPLATEDIR)$/Binary$/Banner.bmp + $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSISDKOOTEMPLATEDIR)$/Binary$/Banner.bmp + +.IF "$(OS)" == "WNT" + +ALLLANGSTRING:=$(alllangiso) + +openofficeall: hack_msitemplates $(LOCALPYFILES) openoffice_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".") + +openofficedevall: hack_msitemplates $(LOCALPYFILES) openofficedev_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".") + +sdkooall: hack_msitemplates $(LOCALPYFILES) sdkoo_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".") + +sdkoodevall: hack_msitemplates $(LOCALPYFILES) sdkoodev_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".") + +.ENDIF # "$(OS)" == "WNT" + diff --git a/instsetoo_native/util/openoffice.lst b/instsetoo_native/util/openoffice.lst new file mode 100644 index 000000000000..20d76c558939 --- /dev/null +++ b/instsetoo_native/util/openoffice.lst @@ -0,0 +1,535 @@ +Globals +{ + Settings + { + variables + { + OOOBASEVERSION 3.4 + OOOPACKAGEVERSION 3.4.2 + UREPACKAGEVERSION 3.4.2 + URELAYERVERSION 1 + BASISROOTNAME LibreOffice + UNIXBASISROOTNAME libreoffice3.4 + SERVICETAG_PRODUCTNAME LibreOffice 3.4 + SERVICETAG_PRODUCTVERSION 3.4 + SERVICETAG_PARENTNAME LibreOffice 3.4 + SERVICETAG_SOURCE {buildsource}{minor}(Build:{buildid}) + SERVICETAG_URN urn:uuid:0187debd-e458-11de-82d6-080020a9ed93 + HIDELICENSEDIALOG 1 + PACKAGEPREFIX + BASISPACKAGEPREFIX libobasis + UREPACKAGEPREFIX libreoffice + SOLSUREPACKAGEPREFIX libreoffice + USE_FILEVERSION 1 + LIBRARYVERSION 9.4.0 + POOLPRODUCT 1 + REGISTRATION_HOST https://registration.libreoffice.org/RegistrationWeb + REGISTRATIONURL http://survey.libreoffice.org/user/index.php + PROGRESSBARCOLOR 126,170,23 + PROGRESSSIZE 319,10 + PROGRESSPOSITION 164,225 + PROGRESSFRAMECOLOR 207,208,211 + NATIVEPROGRESS true + REGISTRYLAYERNAME Layers + SERVICEPACK 1 + UPDATE_DATABASE 1 + CREATE_MSP_INSTALLSET 0 + UPDATE_DATABASE_LISTNAME finals_instsetoo.txt + PACKAGEMAP package_names.txt,package_names_ext.txt + WINDOWSPATCHLEVEL 8 + OOOVENDOR The Document Foundation + OOODOWNLOADNAME 1 + STARTCENTER_LAYOUT_STYLE 0 + BUILDIDCWS {buildidcws} + OPENSOURCE 1 + } + } +} + +LibreOffice +{ + Settings + { + variables + { + PRODUCTNAME LibreOffice + PRODUCTNAME_BR LibreOffice + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + POSTVERSIONEXTENSION + POSTVERSIONEXTENSIONUNIX + BRANDPACKAGEVERSION 3.4 + USERDIRPRODUCTVERSION 3 + ABOUTBOXPRODUCTVERSION 3.4.2 + BASEPRODUCTVERSION 3.4 + PCPFILENAME openoffice.pcp + UPDATEURL http://update.libreoffice.org/ProductUpdateService/check.Update + ODFNOTIFYURL http://odfnotify.libreoffice.org/OOo3.0/notification.jsp?version=ODF + ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,userland.txt,version.lst + REMOVE_UPGRADE_CODE_FILE upgradecode_remove_ooo.txt + ADDSYSTEMINTEGRATION 1 + EVAL + FILEFORMATNAME OpenOffice.org + FILEFORMATVERSION 1.0 + WRITERCOMPATIBILITYVERSIONOOO11 OpenOffice.org 1.1 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + LICENSENAME LGPL + GLOBALFILEGID gid_File_Lib_Vcl + GLOBALPATCHFILEGID gid_File_Txt_Patchfiles + SPELLCHECKERFILE spellchecker_selection.txt + OPENSOURCE 1 + SETSTATICPATH 1 + OOODOWNLOADNAME 1 + XPDINSTALLER 0 + BETAUPGRADECODE + STUBUPGRADECODE {0E7B27B8-D658-4BF9-98D6-EC361582EB4A} + CHANGETARGETDIR 1 + USE_FILEVERSION 1 + LIBRARYVERSION 9.4.0 + PATCHCODEFILE ooo_patchcodes.txt + DOWNLOADBANNER ooobanner.bmp + DOWNLOADBITMAP ooobitmap.bmp + DOWNLOADBANNER_BR ooobanner.bmp + DOWNLOADBITMAP_BR ooobitmap.bmp + DOWNLOADSETUPICO ooosetup.ico + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + REGISTRATION_PRODUCT LibreOffice + REGISTRATION_CID 926117 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script setup_osl + downloadname LibO_{productversion}_{os}_install_{languages} + langpackdownloadname LibO_{productversion}_languagepack_{os}_install_{languages} + helppackdownloadname LibO_{productversion}_helppack_{os}_install_{languages} + include {solarenvpath}/{os}/loader2,.,{localpath}/bin,{solarpath}/bin.{minor}/ooowoure,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor}/desktop-integration/{pkgtype},{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarpath}/pck.{minor}/openoffice,{solarpath}/pck.{minor},{solarpath}/xml.{minor}/office/instance,{solarpath}/xml.{minor},../../external/common,{solarenvpath}/{os}/OOo_external + } +} + +LibreOffice_wJRE +{ + Settings + { + variables + { + PRODUCTNAME LibreOffice + PRODUCTNAME_BR LibreOffice + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + POSTVERSIONEXTENSION + POSTVERSIONEXTENSIONUNIX + BRANDPACKAGEVERSION 3.4 + USERDIRPRODUCTVERSION 3 + ABOUTBOXPRODUCTVERSION 3.4.2 + BASEPRODUCTVERSION 3.4 + UPDATEURL http://update.libreoffice.org/ProductUpdateService/check.Update + ODFNOTIFYURL http://odfnotify.libreoffice.org/OOo3.0/notification.jsp?version=ODF + ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt,version.lst + REMOVE_UPGRADE_CODE_FILE upgradecode_remove_ooo.txt + ADDSYSTEMINTEGRATION 1 + EVAL + FILEFORMATNAME OpenOffice.org + FILEFORMATVERSION 1.0 + WRITERCOMPATIBILITYVERSIONOOO11 OpenOffice.org 1.1 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + LICENSENAME LGPL + WITHJREPRODUCT 1 + GLOBALFILEGID gid_File_Lib_Vcl + GLOBALPATCHFILEGID gid_File_Txt_Patchfiles + SPELLCHECKERFILE spellchecker_selection.txt + OPENSOURCE 1 + SETSTATICPATH 1 + OOODOWNLOADNAME 1 + XPDINSTALLER 1 + BETAUPGRADECODE + STUBUPGRADECODE {0E7B27B8-D658-4BF9-98D6-EC361582EB4A} + CHANGETARGETDIR 1 + USE_FILEVERSION 1 + LIBRARYVERSION 9.4.0 + PATCHCODEFILE ooo_patchcodes.txt + JAVAPRODUCT 1 + DOWNLOADBANNER ooobanner.bmp + DOWNLOADBITMAP ooobitmap.bmp + DOWNLOADSETUPICO ooosetup.ico + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + REGISTRATION_PRODUCT LibreOffice + REGISTRATION_CID 926117 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script setup_osljre + downloadname LibO_{productversion}_{os}_installwjre_{languages} + include {solarenvpath}/{os}/loader2,.,{localpath}/bin,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor}/desktop-integration/{pkgtype},{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarpath}/pck.{minor}/openoffice,{solarpath}/pck.{minor},{solarpath}/xml.{minor}/office/instance,{solarpath}/xml.{minor},../../external/common,{solarenvpath}/{os}/OOo_external + } +} + +LibreOffice_Dev +{ + Settings + { + variables + { + PRODUCTNAME LibO-dev + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + BASISROOTNAME LibO-dev + UNIXBASISROOTNAME lo-dev + POSTVERSIONEXTENSION + POSTVERSIONEXTENSIONUNIX + BRANDPACKAGEVERSION 3.4 + USERDIRPRODUCTVERSION 3 + ABOUTBOXPRODUCTVERSION 3.4.2 + BASEPRODUCTVERSION 3.4 + DEVELOPMENTPRODUCT 1 + BASISPACKAGEPREFIX libobasis-dev + UREPACKAGEPREFIX lodev + SOLSUREPACKAGEPREFIX lodev + REGISTRYLAYERNAME LayerDev + SERVICETAG_URN urn:uuid:1680b00d-e45c-11de-82d6-080020a9ed93 + UPDATEURL http://update.libreoffice.org/ProductUpdateService/check.Update + ODFNOTIFYURL http://odfnotify.libreoffice.org/OOo3.0/notification.jsp?version=ODF + ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt,version.lst + EVAL + FILEFORMATNAME OpenOffice.org + FILEFORMATVERSION 1.0 + WRITERCOMPATIBILITYVERSIONOOO11 OpenOffice.org 1.1 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + LICENSENAME LGPL + GLOBALFILEGID gid_File_Lib_Vcl + GLOBALPATCHFILEGID gid_File_Txt_Patchfiles + SPELLCHECKERFILE spellchecker_selection.txt + OPENSOURCE 1 + SETSTATICPATH 1 + OOODOWNLOADNAME 1 + XPDINSTALLER 1 + BETAUPGRADECODE + STUBUPGRADECODE {0E7B27B8-D658-4BF9-98D6-EC361582EB4A} + CHANGETARGETDIR 1 + USE_FILEVERSION 1 + JAVAPRODUCT 1 + LIBRARYVERSION 9.4.0 + PATCHCODEFILE ooodev_patchcodes.txt + CODEFILENAME codes_ooodev.txt + DOWNLOADBANNER ooobanner.bmp + DOWNLOADBITMAP ooobitmap.bmp + DOWNLOADSETUPICO ooosetup.ico + LOCALUSERDIR $ORIGIN/.. + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + REGISTRATION_PRODUCT LibreOffice + REGISTRATION_CID 926117 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script setup_osljre + downloadname LibO-dev_{productversion}_{os}_install_{languages} + langpackdownloadname LibO_{productversion}_languagepack_{os}_install_{languages} + helppackdownloadname LibO_{productversion}_helppack_{os}_install_{languages} + include {solarenvpath}/{os}/loader2,.,{localpath}/bin/dev,{localpath}/bin,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarpath}/pck.{minor}/openoffice_dev,{solarpath}/pck.{minor}/openoffice,{solarpath}/pck.{minor},{solarpath}/xml.{minor}/office/instance,{solarpath}/xml.{minor},../../external/common,{solarenvpath}/{os}/OOo_external + } +} + +URE +{ + Settings + { + downloadname URE_{productversion}_{os}_install_{languages} + variables + { + PRODUCTNAME URE + PRODUCTVERSION 3.4 + PACKAGEVERSION 3.4 + PACKAGEREVISION 1 + PRODUCTEXTENSION + BRANDPACKAGEVERSION 3.4 + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + LICENSENAME LGPL + SETSTATICPATH 1 + NOVERSIONINDIRNAME 1 + PCPFILENAME ure.pcp + POOLPRODUCT 0 + GLOBALFILEGID gid_File_Dl_Cppu + DOWNLOADBANNER urebanner.bmp + DOWNLOADBITMAP urebitmap.bmp + DOWNLOADSETUPICO ooosetup.ico + DONTUSESTARTMENUFOLDER 1 + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,version.lst + PACKAGEMAP package_names_ext.txt + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script ure + include {solarenvpath}/{os}/loader2,{solarpath}/bin.{minor}/ure,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarpath}/xml.{minor},{solarenvpath}/{os}/MS + } +} + +LibreOffice_SDK +{ + Settings + { + downloadname OOo-SDK_{packageversion}_{os}_install_{languages} + variables + { + PRODUCTNAME LibreOffice + PRODUCTNAME_BR LibreOffice + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + POSTVERSIONEXTENSION SDK + POSTVERSIONEXTENSIONUNIX sdk + BRANDPACKAGEVERSION 3.4 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + PACK_INSTALLED 1 + POOLPRODUCT 0 + DMG_VOLUMEEXTENSION SDK + DATABASENAME libreoffice33sdk + NO_README_IN_ROOTDIR 1 + LICENSENAME LGPL + IGNOREDIRECTORYLAYER 1 + NOVERSIONINDIRNAME 0 + NOSPACEINDIRECTORYNAME 1 + NOSHORTDIRECTORYNAMES 1 + CHANGETARGETDIR 1 + DOWNLOADBANNER ooosdkbanner.bmp + DOWNLOADBITMAP ooosdkbitmap.bmp + DOWNLOADSETUPICO ooosetup.ico + DONTUSESTARTMENUFOLDER 1 + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script sdkoo + include {solarenvpath}/{os}/loader2,{solarpath}/bin.{minor}/sdkoo,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarenvpath}/{os}/MS + } +} + +LibreOffice_Dev_SDK +{ + Settings + { + downloadname OOo-Dev-SDK_{packageversion}_{os}_install_{languages} + variables + { + PRODUCTNAME LibO-dev + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + BASISROOTNAME LibO-dev + UNIXBASISROOTNAME lo-dev + POSTVERSIONEXTENSION SDK + POSTVERSIONEXTENSIONUNIX sdk + BRANDPACKAGEVERSION 3.4 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + BASISPACKAGEPREFIX libobasis-dev + UREPACKAGEPREFIX lodev + SOLSUREPACKAGEPREFIX lodev + REGISTRYLAYERNAME LayerDev + DEVELOPMENTPRODUCT 1 + PACK_INSTALLED 1 + POOLPRODUCT 0 + DMG_VOLUMEEXTENSION SDK + DATABASENAME libreoffice33devsdk + NO_README_IN_ROOTDIR 1 + LICENSENAME LGPL + IGNOREDIRECTORYLAYER 1 + NOVERSIONINDIRNAME 0 + NOSPACEINDIRECTORYNAME 1 + NOSHORTDIRECTORYNAMES 1 + CHANGETARGETDIR 1 + DOWNLOADBANNER ooosdkbanner.bmp + DOWNLOADBITMAP ooosdkbitmap.bmp + DOWNLOADSETUPICO ooosetup.ico + DONTUSESTARTMENUFOLDER 1 + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script sdkoo + include {solarenvpath}/{os}/loader2,{solarpath}/bin.{minor}/sdkoo,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarenvpath}/{os}/MS + } +} + +OxygenOffice +{ + Settings + { + variables + { + PRODUCTNAME OxygenOffice + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + POSTVERSIONEXTENSION + POSTVERSIONEXTENSIONUNIX + BRANDPACKAGEVERSION 3.4 + USERDIRPRODUCTVERSION 3 + ABOUTBOXPRODUCTVERSION 3.4.2 + BASEPRODUCTVERSION 3.4 + PCPFILENAME openoffice.pcp + UPDATEURL http://update.libreoffice.org/ProductUpdateService/check.Update + ODFNOTIFYURL http://odfnotify.libreoffice.org/OOo3.0/notification.jsp?version=ODF + ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,userland.txt,version.lst + REMOVE_UPGRADE_CODE_FILE upgradecode_remove_ooo.txt + ADDSYSTEMINTEGRATION 1 + EVAL + FILEFORMATNAME OpenOffice.org + FILEFORMATVERSION 1.0 + WRITERCOMPATIBILITYVERSIONOOO11 OpenOffice.org 1.1 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + LICENSENAME LGPL + SERVICESPROJEKT 1 + GLOBALFILEGID gid_File_Lib_Vcl + GLOBALPATCHFILEGID gid_File_Txt_Patchfiles + SPELLCHECKERFILE spellchecker_selection.txt + OPENSOURCE 1 + SETSTATICPATH 1 + OOODOWNLOADNAME 1 + XPDINSTALLER 0 + BETAUPGRADECODE + STUBUPGRADECODE {0E7B27B8-D658-4BF9-98D6-EC361582EB4A} + CHANGETARGETDIR 1 + USE_FILEVERSION 1 + LIBRARYVERSION 9.4.0 + PATCHCODEFILE ooo_patchcodes.txt + DOWNLOADBANNER ooobanner_ooop.bmp + DOWNLOADBITMAP ooobitmap_ooop.bmp + PROGRESSBARCOLOR 126,170,23 + PROGRESSSIZE 430,5 + PROGRESSPOSITION 5,230 + PROGRESSFRAMECOLOR 207,208,211 + DOWNLOADSETUPICO ooosetup.ico + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + REGISTRATION_PRODUCT OxygenOffice + REGISTRATION_CID 926117 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script setup_osl + downloadname OOOP_{productversion}_{os}_install_{languages} + langpackdownloadname OOOP_{productversion}_languagepack_{os}_install_{languages} + helppackdownloadname OOOP_{productversion}_helppack_{os}_install_{languages} + include {solarenvpath}/{os}/loader2,.,{localcommonpath}/bin,{localpath}/bin,{solarpath}/bin.{minor}/ooowoure,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor}/desktop-integration/{pkgtype},{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarpath}/pck.{minor}/openoffice,{solarpath}/pck.{minor},{solarpath}/xml.{minor}/office/instance,{solarpath}/xml.{minor},{solarcommonpath}/bin.{minor}/osl,{solarcommonpath}/bin.{minor},{solarcommonpath}/pck.{minor}/openoffice,{solarcommonpath}/pck.{minor},../../external/common,{solarenvpath}/{os}/OOo_external,{solarpath}/pck.{minor}/brand + } +} + +OxygenOffice_wJRE +{ + Settings + { + variables + { + PRODUCTNAME OxygenOffice + PRODUCTVERSION 3.4 + PRODUCTEXTENSION + LONG_PRODUCTEXTENSION + SHORT_PRODUCTEXTENSION rc2 + POSTVERSIONEXTENSION + POSTVERSIONEXTENSIONUNIX + BRANDPACKAGEVERSION 3.4 + USERDIRPRODUCTVERSION 3 + ABOUTBOXPRODUCTVERSION 3.4.2 + BASEPRODUCTVERSION 3.4 + UPDATEURL http://update.libreoffice.org/ProductUpdateService/check.Update + ODFNOTIFYURL http://odfnotify.libreoffice.org/OOo3.0/notification.jsp?version=ODF + ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt,version.lst + REMOVE_UPGRADE_CODE_FILE upgradecode_remove_ooo.txt + ADDSYSTEMINTEGRATION 1 + EVAL + FILEFORMATNAME OpenOffice.org + FILEFORMATVERSION 1.0 + WRITERCOMPATIBILITYVERSIONOOO11 OpenOffice.org 1.1 + PACKAGEVERSION 3.4.2 + PACKAGEREVISION {buildid} + LICENSENAME LGPL + SERVICESPROJEKT 1 + WITHJREPRODUCT 1 + GLOBALFILEGID gid_File_Lib_Vcl + GLOBALPATCHFILEGID gid_File_Txt_Patchfiles + SPELLCHECKERFILE spellchecker_selection.txt + OPENSOURCE 1 + SETSTATICPATH 1 + OOODOWNLOADNAME 1 + XPDINSTALLER 1 + BETAUPGRADECODE + STUBUPGRADECODE {0E7B27B8-D658-4BF9-98D6-EC361582EB4A} + CHANGETARGETDIR 1 + USE_FILEVERSION 1 + LIBRARYVERSION 9.4.0 + PATCHCODEFILE ooo_patchcodes.txt + JAVAPRODUCT 1 + DOWNLOADBANNER ooobanner_ooop.bmp + DOWNLOADBITMAP ooobitmap_ooop.bmp + DOWNLOADSETUPICO ooosetup.ico + PROGRESSBARCOLOR 126,170,23 + PROGRESSSIZE 430,5 + PROGRESSPOSITION 5,230 + PROGRESSFRAMECOLOR 207,208,211 + RELATIVE_PATHES_IN_DDF 1 + STARTCENTER_ADDFEATURE_URL http://extensions.libreoffice.org/ + STARTCENTER_INFO_URL http://www.libreoffice.org/ + STARTCENTER_TEMPLREP_URL http://templates.libreoffice.org/ + STARTCENTER_LAYOUT_STYLE 0 + REGISTRATION_PRODUCT OxygenOffice + REGISTRATION_CID 926117 + DICT_REPO_URL http://extensions.libreoffice.org/dictionaries/ + } + active 1 + compression 5 + script setup_osljre + downloadname OOOP_{productversion}_{os}_installwjre_{languages} + langpackdownloadname OOOP_{productversion}_languagepack_{os}_installwjre_{languages} + helppackdownloadname OOOP_{productversion}_helppack_{os}_installwjre_{languages} + include {solarenvpath}/{os}/loader2,.,{localcommonpath}/bin,{localpath}/bin,{solarpath}/bin.{minor}/osl,{solarpath}/bin.{minor}/desktop-integration/{pkgtype},{solarpath}/bin.{minor},{solarpath}/lib.{minor},{solarpath}/pck.{minor}/openoffice,{solarpath}/pck.{minor},{solarpath}/xml.{minor}/office/instance,{solarpath}/xml.{minor},{solarcommonpath}/bin.{minor}/osl,{solarcommonpath}/bin.{minor},{solarcommonpath}/pck.{minor}/openoffice,{solarcommonpath}/pck.{minor},../../external/common,{solarenvpath}/{os}/OOo_external,{solarpath}/pck.{minor}/brand + } +} diff --git a/instsetoo_native/util/pack.lst b/instsetoo_native/util/pack.lst new file mode 100644 index 000000000000..2832afb3c4c7 --- /dev/null +++ b/instsetoo_native/util/pack.lst @@ -0,0 +1,20 @@ +# Comment line +# Pack.lst: Contains the packaging information for the update packaging process. +# Syntax: Product, list of platforms, list of languages, target (Separator: spaces) +# Syntax for list of languages: One multilingual installation set uses separator "," +# (Example: "en-US,de" creates english-german multilingual installation set) +# Different installation sets use the "|" as separator + +# Product List_of_platforms List_of_languages Target + +LibreOffice unxlngi6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngx6.pro en-US|ar|bg|bn|ca|ca-XV|cs|da|de|el|en-GB|es|et|eu|fi|fr|ga|gl|he|hu|it|ja|km|ko|lt|mk|nb|nl|om|pl|pt|pt-BR|ru|sh|sl|sr|sv|tr|vi|zh-CN|zh-TW openoffice +#LibreOffice unxlngi6,unxmacxi,unxsoli4,unxsols4,wntmsci12 en-US openoffice +LibreOffice_wJRE unxlngi6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngx6.pro en-US|ar|bg|bn|ca|ca-XV|cs|da|de|el|en-GB|es|et|eu|fi|fr|ga|gl|he|hu|it|ja|km|ko|lt|mk|nb|nl|om|pl|pt|pt-BR|ru|sh|sl|sr|sv|tr|vi|zh-CN|zh-TW openofficewithjre +#LibreOffice_Dev unxlngi6.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxmacxi.pro,unxlngx6.pro en-US openofficedev +LibreOffice_SDK unxlngi6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngx6.pro en-US sdkoo +#LibreOffice_Dev_SDK unxlngi6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngx6.pro en-US sdkoodev +#URE unxlngi6.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngi6,unxsoli4,unxsols4,wntmsci12 en-US ure +LibreOfficeLanguagepack unxlngi6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngx6.pro en-US|ar|as|ast|be|bg|bn|ca|ca-XV|cs|da|de|dz|el|en-GB|eo|es|et|eu|fi|fr|ga|gl|gu|he|hi|hu|id|is|it|ja|ka|km|kn|ko|ku|lt|lv|mk|ml|mr|my|nb|nl|nn|oc|om|or|pa-IN|pl|pt|pt-BR|ro|ru|sh|si|sk|sl|sr|sv|ta|te|th|tr|ug|uk|uz|vi|zh-CN|zh-TW ooolanguagepack +#LibreOfficeLanguagepack unxlngi6,unxsoli4,unxsols4,wntmsci12,unxmacxi de ooolanguagepack +#LibreOfficeDevLanguagepack unxlngi6.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro,unxlngx6.pro,unxmacxi.pro ar|as|ast|bg|bn|ca|ca-XV|cs|da|de|dz|el|en-GB|es|et|eu|fi|fr|ga|gl|gu|he|hi|hu|id|is|it|ja|km|kn|ko|lt|lv|mk|ml|mr|my|nb|nl|nn|oc|om|or|pa-IN|pl|pt|pt-BR|ru|sh|si|sk|sl|sr|sv|ta|te|th|tr|ug|uk|vi|zh-CN|zh-TW ooodevlanguagepack + diff --git a/instsetoo_native/util/update.xml b/instsetoo_native/util/update.xml new file mode 100644 index 000000000000..832de6bffcb0 --- /dev/null +++ b/instsetoo_native/util/update.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<inst:description xmlns:inst="http://installation.openoffice.org/description"> + <inst:id></inst:id> + <inst:name></inst:name> + <inst:version></inst:version> + <inst:buildid></inst:buildid> + <inst:os></inst:os> + <inst:arch></inst:arch> + <inst:update type="text/html" src="http://update.libreoffice.org/ooo/snapshot.html" /> +</inst:description> |