ooo-build r13202 - in trunk: doc patches/dev300 scratch/split
- From: michael svn gnome org
- To: svn-commits-list gnome org
- Subject: ooo-build r13202 - in trunk: doc patches/dev300 scratch/split
- Date: Mon, 14 Jul 2008 16:56:26 +0000 (UTC)
Author: michael
Date: Mon Jul 14 16:56:26 2008
New Revision: 13202
URL: http://svn.gnome.org/viewvc/ooo-build?rev=13202&view=rev
Log:
more piece-ing work ...
Added:
trunk/patches/dev300/piece-basic.diff
trunk/patches/dev300/piece-desktop.diff
trunk/patches/dev300/piece-scripting.diff
trunk/patches/dev300/piece-svx.diff
Modified:
trunk/doc/split.txt
trunk/patches/dev300/apply
trunk/patches/dev300/piece-target.diff
trunk/scratch/split/ooo3_libs_core.spec
Modified: trunk/doc/split.txt
==============================================================================
--- trunk/doc/split.txt (original)
+++ trunk/doc/split.txt Mon Jul 14 16:56:26 2008
@@ -241,9 +241,11 @@
Build order:
+ bootstrap
- + ure | libs-extern
+ + ure | libs_extern
+ + libs_gui
+ +
+
+ artwork
- + libs-gui
build.pl:
Modified: trunk/patches/dev300/apply
==============================================================================
--- trunk/patches/dev300/apply (original)
+++ trunk/patches/dev300/apply Mon Jul 14 16:56:26 2008
@@ -2461,6 +2461,10 @@
piece-target.diff
piece-rsc.diff
piece-startup.diff
+piece-basic.diff
+piece-svx.diff
+# zipintro is not kind to us ...
+piece-desktop.diff
[ BFFixes ]
fit-list-to-size-binfilter.diff, thorsten
Added: trunk/patches/dev300/piece-basic.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/piece-basic.diff Mon Jul 14 16:56:26 2008
@@ -0,0 +1,14 @@
+--- /usr/src/packages/BUILD/dev300-m21-libs_core/basic/source/classes/makefile.mk 2008-07-14 15:27:47.000000000 +0100
++++ /tmp/makefile.mk 2008-07-14 15:26:21.000000000 +0100
+@@ -45,9 +45,8 @@
+ $(MISC)$/$(TARGET).don \
+ $(SLOTARGET)
+
+-OOVBADIR=$(SOLARPIECE)$/$(INPATH)$/bin
+-$(MISC)$/$(TARGET).don : $(OOVBADIR)$/oovbaapi.rdb
+- +$(CPPUMAKER) -O$(OUT)$/inc -BUCR $(OOVBADIR)$/oovbaapi.rdb -X$(SOLARBINDIR)$/types.rdb && echo > $@
++$(MISC)$/$(TARGET).don : $(SOLARBINDIR)$/oovbaapi.rdb
++ +$(CPPUMAKER) -O$(OUT)$/inc -BUCR $(SOLARBINDIR)$/oovbaapi.rdb -X$(SOLARBINDIR)$/types.rdb && echo > $@
+ echo $@
+
+ # --- Allgemein -----------------------------------------------------------
Added: trunk/patches/dev300/piece-desktop.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/piece-desktop.diff Mon Jul 14 16:56:26 2008
@@ -0,0 +1,7 @@
+--- desktop/prj/build.lst
++++ desktop/prj/build.lst
+@@ -37,4 +37,3 @@
+ dt desktop\source\deployment\registry\executable nmake - all dt_dp_registry_executable dt_inc NULL
+ dt desktop\scripts nmake - u dt_scripts dt_inc NULL
+ dt desktop\util nmake - all dt_util dt_app dt_so_comp dt_spl dt_uwrapper.u dt_usplash.u dt_wrapper.w dt_officeloader.w dt_migr NULL
+-dt desktop\zipintro nmake - all dt_zipintro NULL
Added: trunk/patches/dev300/piece-scripting.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/piece-scripting.diff Mon Jul 14 16:56:26 2008
@@ -0,0 +1,14 @@
+--- scripting/source/vbaevents/makefile.mk
++++ scripting/source/vbaevents/makefile.mk
+@@ -23,8 +23,9 @@
+ $(MISC)$/$(TARGET).don \
+ $(SLOTARGET)
+
+-$(MISC)$/$(TARGET).don : $(SOLARBINDIR)$/oovbaapi.rdb
+- +$(CPPUMAKER) -O$(OUT)$/inc -BUCR $(SOLARBINDIR)$/oovbaapi.rdb -X$(SOLARBINDIR)$/types.rdb && echo > $@
++OOVBADIR=$(SOLARPIECE)$/$(INPATH)$/bin
++$(MISC)$/$(TARGET).don : $(OOVBADIR)$/oovbaapi.rdb
++ +$(CPPUMAKER) -O$(OUT)$/inc -BUCR $(OOVBADIR)$/oovbaapi.rdb -X$(SOLARBINDIR)$/types.rdb && echo > $@
+ echo $@
+ # ------------------------------------------------------------------
+
Added: trunk/patches/dev300/piece-svx.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/piece-svx.diff Mon Jul 14 16:56:26 2008
@@ -0,0 +1,36 @@
+--- svx/sdi/makefile.mk
++++ svx/sdi/makefile.mk
+@@ -48,7 +48,7 @@
+ svxitems.sdi \
+ fmslots.sdi \
+ svx.sdi \
+- $(SOLARPIECE)$/$(INPATH)$/inc$/sfxslots.ilb \
++ $(SOLARINCXDIR)$/sfxslots.ilb \
+ xoitems.sdi \
+ svxitems.sdi
+
+--- /svx/util/makefile.mk
++++ /svx/util/makefile.mk
+@@ -206,7 +206,7 @@
+ $(SRS)$/svxlink.srs \
+ $(SRS)$/accessibility.srs \
+ $(SRS)$/toolbars.srs \
+- $(SOLARCOMMONRESDIR)$/sfx.srs
++ $(SOLARPIECE)$/$(INPATH)$/res$/sfx.srs
+
+ RESLIB1NAME=svx
+ RESLIB1IMAGES=$(PRJ)$/res $(PRJ)$/source/svdraw
+
+--- svx/source/src/makefile.mk
++++ svx/source/src/makefile.mk
+@@ -44,8 +44,8 @@
+ RES1FILELIST=\
+ $(SRS)$/app.srs \
+ $(SOLARCOMMONRESDIR)$/svtools.srs \
+- $(SOLARCOMMONRESDIR)$/sfx.srs \
+- $(SOLARCOMMONRESDIR)$/basic.srs
++ $(SOLARPIECE)$/$(INPATH)$/res$/sfx.srs \
++ $(SOLARPIECE)$/$(INPATH)$/res$/basic.srs
+
+ RESLIB1NAME=$(TARGET)
+ RESLIB1IMAGES=$(PRJ)$/res $(PRJ)$/source/src
Modified: trunk/patches/dev300/piece-target.diff
==============================================================================
--- trunk/patches/dev300/piece-target.diff (original)
+++ trunk/patches/dev300/piece-target.diff Mon Jul 14 16:56:26 2008
@@ -25,3 +25,11 @@
STDOBJGUI=
STDSLOGUI=
STDOBJCUI=
+@@ -218,6 +218,7 @@
+ LOCALJARS:=$(foreach,i,$(shell @@-cd $(JARDIR) && ls -1 $(JARFILES) ) $(JARDIR)$/$i)
+ NEWCLASS:=$(LOCALJARS)
+ NEWCLASS+:=$(foreach,i,$(JARFILES) $(eq,$(LOCALJARS),$(subst,$i, $(LOCALJARS)) $(SOLARBINDIR)$/$i $(NULL)))
++NEWCLASS+:=$(foreach,i,$(JARFILES) $(eq,$(LOCALJARS),$(subst,$i, $(LOCALJARS)) $(SOLARPIECE)$/$(INPATH)$/bin/$i $(NULL)))
+ .ENDIF # "$(JARFILES)"!=""
+ .IF "$(EXTRAJARFILES)"!=""
+ NEWCLASS+=$(foreach,i,$(EXTRAJARFILES) $(COMMON_BUILD_TOOLS)$/$i)
Modified: trunk/scratch/split/ooo3_libs_core.spec
==============================================================================
--- trunk/scratch/split/ooo3_libs_core.spec (original)
+++ trunk/scratch/split/ooo3_libs_core.spec Mon Jul 14 16:56:26 2008
@@ -12,7 +12,8 @@
%define piece libs_core
Name: ooo3_%piece
-BuildRequires: ooo3_bootstrap-devel
+Requires: ooo3_libs_gui
+BuildRequires: ooo3_libs_gui-devel
%define ooo_prefix %_libdir
%define ooo_home ooo-3
%define ooo_build_tag dev300-m21
@@ -30,6 +31,7 @@
ure
%package devel
+Requires: ooo3_ure-devel ooo3_libs_extern-devel
License: Artistic License; BSD 3-Clause; GPL v2 or later; LaTeX Public License (LPPL); LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL); X11/MIT
Summary: A Free Office Suite (Framework)
Group: Productivity/Office/Suite
@@ -50,7 +52,10 @@
$OO_TOOLSDIR/../patches/apply.pl $OO_TOOLSDIR/../patches/dev300 --pieces --tag=%ooo_build_tag --distro=SUSE --distro=Piece `pwd`
source $OO_TOOLSDIR/piece/sys-setup
-$OO_TOOLSDIR/piece/build-%piece
+
+export VERBOSE=1
+# export EXTRA_BUILD_FLAGS="-P2"
+$OO_TOOLSDIR/piece/build-generic %piece
%install
@@ -61,7 +66,7 @@
export DESTDIR=$RPM_BUILD_ROOT
source $OO_TOOLSDIR/piece/sys-setup
-$OO_TOOLSDIR/piece/install-%piece
+$OO_TOOLSDIR/piece/install-generic %piece
%clean
%post
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]