summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2011-03-18 15:56:00 +0100
committerJan Holesovsky <kendy@suse.cz>2011-03-18 15:56:00 +0100
commit923b4b825a32694e3f2e190376ae60f19133d33c (patch)
tree991bfd5aea6916a858ee733232292ea0d85648b4
parent544269feeb6be20080ef82a65d6a1e40d1534b83 (diff)
parent65061190fc22bbc9b3d25a1f4324046e2ea53c0c (diff)
Merge remote-tracking branch 'origin/integration/dev300_m101'
Conflicts: postprocess/prj/build.lst
-rw-r--r--packimages/pack/image-sort.lst1
-rw-r--r--postprocess/checkdeliver/checkdeliver.pl5
-rw-r--r--postprocess/packcomponents/makefile.mk380
-rw-r--r--postprocess/prj/build.lst3
-rw-r--r--postprocess/prj/d.lst4
-rwxr-xr-xpostprocess/rebase/coffbase.txt1
6 files changed, 389 insertions, 5 deletions
diff --git a/packimages/pack/image-sort.lst b/packimages/pack/image-sort.lst
index 5339b55..d7a615b 100644
--- a/packimages/pack/image-sort.lst
+++ b/packimages/pack/image-sort.lst
@@ -309,7 +309,6 @@ uiconfig/modules/swriter/toolbar/graphicobjectbar.xml
uiconfig/modules/swriter/toolbar/insertbar.xml
uiconfig/modules/swriter/toolbar/mediaobjectbar.xml
uiconfig/modules/swriter/toolbar/moreformcontrols.xml
-uiconfig/modules/swriter/toolbar/navigationobjectbar.xml
uiconfig/modules/swriter/toolbar/numobjectbar.xml
uiconfig/modules/swriter/toolbar/oleobjectbar.xml
uiconfig/modules/swriter/toolbar/optimizetablebar.xml
diff --git a/postprocess/checkdeliver/checkdeliver.pl b/postprocess/checkdeliver/checkdeliver.pl
index ca3e468..fdc23c6 100644
--- a/postprocess/checkdeliver/checkdeliver.pl
+++ b/postprocess/checkdeliver/checkdeliver.pl
@@ -162,10 +162,11 @@ sub check
print_logged( "Error: cannot open file \'$listname\'\n$!" );
exit 2;
}
- foreach ( <DELIVERLOG> ) {
+ while ( <DELIVERLOG> ) {
next if ( /^LINK / );
# What's this modules' repository?
- if ( /COPY (\w[\w\s-]*?)\/$module\/prj\/build.lst/ ) {
+ if ( /COPY\s+(.+?)\/$module\/prj\/build.lst/ ) {
+# if ( /COPY (\w[\w\s-]*?)\/$module\/prj\/build.lst/ ) {
$repository = $1;
}
# For now we concentrate on binaries, located in 'bin' or 'lib' and 'misc/build/<...>/[bin|lib]'.
diff --git a/postprocess/packcomponents/makefile.mk b/postprocess/packcomponents/makefile.mk
new file mode 100644
index 0000000..80a0a05
--- /dev/null
+++ b/postprocess/packcomponents/makefile.mk
@@ -0,0 +1,380 @@
+#*************************************************************************
+#
+# 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 = postprocess
+TARGET = packcomponents
+
+.INCLUDE: settings.mk
+
+#TODO (copied from scp2/source/ooo/makefile.mk):
+.IF "$(OS)" != "MACOSX" && "$(OS)" != "WNT" && "$(ENABLE_GTK)" != ""
+PKGCONFIG_MODULES=gtk+-2.0
+.INCLUDE: pkg_config.mk
+GTK_TWO_FOUR=$(shell @+-$(PKG_CONFIG) --exists 'gtk+-2.0 >= 2.4.0' && echo YES)
+.END
+
+my_components = \
+ abp \
+ adabasui \
+ analysis \
+ animcore \
+ avmedia \
+ basctl \
+ basprov \
+ bib \
+ cached1 \
+ calc \
+ canvasfactory \
+ chartcontroller \
+ chartmodel \
+ charttools \
+ chartview \
+ component/comphelper/util/comphelp \
+ component/framework/util/fwk \
+ component/framework/util/fwl \
+ component/framework/util/fwm \
+ component/vbahelper/util/msforms \
+ component/sfx2/util/sfx \
+ component/sot/util/sot \
+ component/svl/source/fsstor/fsstorage \
+ component/svl/source/passwordcontainer/passwordcontainer \
+ component/svl/util/svl \
+ component/svtools/source/hatchwindow/hatchwindowfactory \
+ component/svtools/source/productregistration/productregistration.uno \
+ component/svtools/util/svt \
+ component/svx/util/svx \
+ component/svx/util/svxcore \
+ component/svx/util/textconversiondlgs \
+ component/sw/util/msword \
+ component/sw/util/sw \
+ component/sw/util/swd \
+ component/sw/util/vbaswobj \
+ component/toolkit/util/tk \
+ component/xmloff/source/transform/xof \
+ component/xmloff/util/xo \
+ configmgr \
+ ctl \
+ date \
+ dba \
+ dbase \
+ dbaxml \
+ dbmm \
+ dbp \
+ dbpool2 \
+ dbtools \
+ dbu \
+ deployment \
+ deploymentgui \
+ dlgprov \
+ embobj \
+ evtatt \
+ fastsax \
+ fileacc \
+ filterconfig1 \
+ flash \
+ flat \
+ for \
+ fpicker \
+ fps_office \
+ frm \
+ guesslang \
+ hwp \
+ hyphen \
+ i18npool \
+ i18nsearch \
+ lng \
+ lnth \
+ localebe1 \
+ log \
+ mcnttype \
+ migrationoo2 \
+ msfilter \
+ mysql \
+ odbc \
+ offacc \
+ oooimprovecore \
+ oox \
+ package2 \
+ pcr \
+ pdffilter \
+ placeware \
+ preload \
+ protocolhandler \
+ pythonloader \
+ pythonscript \
+ res \
+ rpt \
+ rptui \
+ rptxml \
+ sax \
+ sb \
+ sc \
+ scd \
+ scn \
+ scriptframe \
+ sd \
+ sdbc2 \
+ sdbt \
+ sdd \
+ simplecanvas \
+ slideshow \
+ sm \
+ smd \
+ solver \
+ spell \
+ spl \
+ srtrs1 \
+ stringresource \
+ svgfilter \
+ syssh \
+ t602filter \
+ tvhlp1 \
+ ucb1 \
+ ucpchelp1 \
+ ucpexpand1 \
+ ucpext \
+ ucpfile1 \
+ ucpftp1 \
+ ucphier1 \
+ ucppkg1 \
+ ucptdoc1 \
+ unordf \
+ unoxml \
+ updatefeed \
+ updchk \
+ updchk.uno \
+ utl \
+ uui \
+ vbaobj \
+ vbaevents \
+ vcl \
+ vclcanvas \
+ wpft \
+ writerfilter \
+ xcr \
+ xmlfa \
+ xmlfd \
+ xmx \
+ xsltdlg \
+ xsltfilter \
+ xstor
+
+.IF "$(BUILD_SPECIAL)" != ""
+my_components += oooimprovement
+.END
+
+.IF "$(DISABLE_ATL)" == ""
+my_components += emboleobj
+.END
+
+.IF "$(DISABLE_NEON)" != "TRUE"
+my_components += ucpdav1
+.END
+
+.IF "$(ENABLE_CAIRO)" == "TRUE"
+my_components += cairocanvas
+.END
+
+.IF "$(ENABLE_GCONF)" != ""
+my_components += gconfbe1
+.END
+
+.IF "$(ENABLE_GIO)" != ""
+my_components += ucpgio
+.END
+
+.IF "$(ENABLE_GNOMEVFS)" != ""
+my_components += ucpgvfs
+.END
+
+.IF "$(ENABLE_KAB)" != ""
+my_components += kab1
+.END
+
+.IF "$(ENABLE_KDE)" != ""
+my_components += kdebe1
+.END
+
+.IF "$(ENABLE_KDE4)" != ""
+my_components += kde4be1
+.END
+
+.IF "$(ENABLE_OGL)" == "TRUE"
+my_components += ogltrans
+.END
+
+.IF "$(ENABLE_SVCTAGS)" == "YES"
+my_components += productregistration.jar
+.END
+
+.IF "$(SOLAR_JAVA)" == "TRUE"
+my_components += \
+ LuceneHelpWrapper \
+ ScriptFramework \
+ ScriptProviderForBeanShell \
+ ScriptProviderForJava \
+ ScriptProviderForJavaScript \
+ XMergeBridge \
+ XSLTFilter.jar \
+ XSLTValidate \
+ agenda \
+ fax \
+ form \
+ hsqldb \
+ jdbc \
+ letter \
+ query \
+ report \
+ table \
+ web
+.END
+
+.IF "$(WITH_BINFILTER)" != "NO"
+my_components += \
+ bf_migratefilter \
+ bindet
+.END
+
+.IF "$(WITH_LDAP)" == "YES"
+my_components += ldapbe2
+.END
+
+.IF "$(WITH_MOZILLA)" != "NO"
+my_components += \
+ xmlsecurity \
+ xsec_fw \
+ xsec_xmlsec \
+ pl
+.END
+
+.IF "$(OS)" == "MACOSX"
+my_components += \
+ MacOSXSpell \
+ avmediaQuickTime \
+ fps_aqua \
+ macab1 \
+ macbe1
+.END
+
+.IF "$(OS)" == "WNT"
+my_components += \
+ ado \
+ dnd \
+ dtrans \
+ fop \
+ fps \
+ ftransl \
+ java_uno_accessbridge \
+ smplmail \
+ sysdtrans \
+ wininetbe1
+.END
+
+.IF "$(OS)" == "WNT" && "$(DISABLE_ATL)" == ""
+my_components += \
+ emser \
+ oleautobridge
+.END
+
+.IF "$(OS)" == "WNT" && "$(ENABLE_DIRECTX)" != ""
+my_components += \
+ avmediawin \
+ directx9canvas \
+ gdipluscanvas
+.END
+
+.IF "$(OS)" == "WNT" && "$(ENABLE_DIRECTX)" != "" && "$(USE_DIRECTX5)" != ""
+my_components += directx5canvas
+.END
+
+.IF "$(OS)" == "LINUX" || "$(OS)" == "NETBSD" || \
+ ("$(OS)" == "SOLARIS" && "$(CPU)" == "S") || "$(OS)" == "WNT"
+my_components += adabas
+.END
+
+.IF "$(OS)" != "MACOSX" && "$(SYSTEM_MOZILLA)" != "YES" && \
+ "$(WITH_MOZILLA)" != "NO"
+my_components += mozab
+.ELSE
+my_components += mozbootstrap
+.END
+
+.IF "$(OS)" != "MACOSX" && "$(OS)" != "WNT"
+my_components += desktopbe1
+.END
+
+.IF "$(GTK_TWO_FOUR)" != ""
+my_components += fps_gnome
+.END
+
+.IF "$(OS)" != "MACOSX" && "$(OS)" != "WNT" && "$(ENABLE_KDE4)" != ""
+my_components += fps_kde4
+.END
+
+.IF "$(OS)" != "WNT"
+my_components += cmdmail
+.END
+
+.IF "$(OS)" != "WNT" && "$(ENABLE_EVOAB2)" != ""
+my_components += evoab
+.END
+
+.IF "$(OS)" != "WNT" && "$(ENABLE_GSTREAMER)" != ""
+my_components += avmediagstreamer
+.END
+
+.IF "$(OS)" != "WNT" && "$(SOLAR_JAVA)" == "TRUE"
+my_components += avmedia.jar
+.END
+
+my_ooo_components = mailmerge
+
+.INCLUDE: target.mk
+
+ALLTAR : $(MISC)/services.rdb $(MISC)/ooo-services.rdb
+
+$(MISC)/services.rdb .ERRREMOVE : $(SOLARENV)/bin/packcomponents.xslt \
+ $(MISC)/services.input $(my_components:^"$(SOLARXMLDIR)/":+".component")
+ $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+ $(SOLARENV)/bin/packcomponents.xslt $(MISC)/services.input
+
+$(MISC)/services.input : makefile.mk
+ echo \
+ '<list>$(my_components:^"<filename>":+".component</filename>")</list>' \
+ > $@
+
+$(MISC)/ooo-services.rdb .ERRREMOVE : $(SOLARENV)/bin/packcomponents.xslt \
+ $(MISC)/ooo-services.input \
+ $(my_ooo_components:^"$(SOLARXMLDIR)/":+".component")
+ $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+ $(SOLARENV)/bin/packcomponents.xslt $(MISC)/ooo-services.input
+
+$(MISC)/ooo-services.input : makefile.mk
+ echo '<list>' \
+ '$(my_ooo_components:^"<filename>":+".component</filename>")' \
+ '</list>' > $@
diff --git a/postprocess/prj/build.lst b/postprocess/prj/build.lst
index 9457f66..c2c5b06 100644
--- a/postprocess/prj/build.lst
+++ b/postprocess/prj/build.lst
@@ -1,8 +1,9 @@
-po postprocess :: accessibility automation basctl bean BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep cui dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io lingucomponent MATHMLDTD:MathMLDTD ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity MORE_FONTS:more_fonts DICTIONARIES:dictionaries PYUNO:pyuno readlicense_oo unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign LANGUAGETOOL:languagetool SDEXT:sdext SWEXT:swext uui writerfilter oox MYSQLC:mysqlc NLPSOLVER:nlpsolver STLPORT:stlport NULL
+po postprocess :: accessibility automation basctl bean BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep cui dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io lingucomponent MATHMLDTD:MathMLDTD ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity MORE_FONTS:more_fonts DICTIONARIES:dictionaries PYUNO:pyuno readlicense_oo unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign LANGUAGETOOL:languagetool SDEXT:sdext SWEXT:swext uui writerfilter oox MYSQLC:mysqlc NLPSOLVER:nlpsolver STLPORT:stlport LIBXSLT:libxslt NULL
po postprocess usr1 - all po_mkout NULL
po postprocess\checkxml nmake - all po_checkxml NULL
po postprocess\checkdeliver nmake - all po_checkdlv NULL
po postprocess\packconfig nmake - all po_packconfig po_checkxml NULL
po postprocess\packregistry nmake - all po_packregistry NULL
+po postprocess\packcomponents nmake - all po_packcomponents NULL
po postprocess\rebase nmake - w po_rebase NULL
po postprocess\signing nmake - w,sign po_signing po_rebase.w NULL
diff --git a/postprocess/prj/d.lst b/postprocess/prj/d.lst
index fd8a49d..9bfe12b 100644
--- a/postprocess/prj/d.lst
+++ b/postprocess/prj/d.lst
@@ -1,3 +1,7 @@
+mkdir: %_DEST%\xml%_EXT%\ooo
..\%__SRC%\bin\uiconfig.zip %_DEST%\bin%_EXT%\uiconfig.zip
..\%__SRC%\misc\*.xcd %_DEST%\xml%_EXT%\
..\%__SRC%\misc\lang\*.xcd %_DEST%\xml%_EXT%\
+..\%__SRC%\misc\ooo-services.rdb %_DEST%\xml%_EXT%\ooo\services.rdb
+..\%__SRC%\misc\services.input %_DEST%\xml%_EXT%\services.input
+..\%__SRC%\misc\services.rdb %_DEST%\xml%_EXT%\services.rdb
diff --git a/postprocess/rebase/coffbase.txt b/postprocess/rebase/coffbase.txt
index 16be853..27999d2 100755
--- a/postprocess/rebase/coffbase.txt
+++ b/postprocess/rebase/coffbase.txt
@@ -55,7 +55,6 @@ cppuhelper3msc.dll 0x00000000656c0000 0x00070000
ctlmi.dll 0x0000000065680000 0x00030000
cuimi.dll 0x00000000654a0000 0x001d0000
datemi.dll 0x0000000065470000 0x00020000
-dbacfgmi.dll 0x0000000065440000 0x00020000
dbami.dll 0x00000000652e0000 0x00150000
dbasemi.dll 0x0000000065280000 0x00050000
dbaxmlmi.dll 0x0000000065230000 0x00040000