CVS:oo-deb/debian changelog,1.232,1.233 control,1.135,1.136 control.in,1.103,1.104 openoffice.org-bin.install,1.16,1.17 openoffice.org.install,1.31,1.32 rules,1.164,1.165
- To: debian-openoffice@lists.debian.org
- Subject: CVS:oo-deb/debian changelog,1.232,1.233 control,1.135,1.136 control.in,1.103,1.104 openoffice.org-bin.install,1.16,1.17 openoffice.org.install,1.31,1.32 rules,1.164,1.165
- From: Chris Halls <halls@gluck.debian.org>
- Date: Tue, 11 Nov 2003 14:16:45 +0000
- Message-id: <[🔎] E1AJZK1-0006Zu-00@gluck.debian.org>
- Reply-to: debian-openoffice@lists.debian.org
Update of /cvs/debian-openoffice/oo-deb/debian
In directory gluck:/tmp/cvs-serv24287
Modified Files:
changelog control control.in openoffice.org-bin.install
openoffice.org.install rules
Log Message:
- Merge -gnome back into main packages and exclude msgbox-gnome
and getstyle-gnome from shared lib dependency generation [CH]
- Don't set C++ compiler on Woody to 'ccache ccache g++' and
simplify ccache logic [CH]
- Change $(TOOLS_DIR) to $(OOO_BUILD) [CH]
- Use Ximian's enhanced OpenSymbol font with extra glyphs [CH]
- Move sed operation on instdb.ins to disable desktop integration files
copy into install-arch target. This was the cause of error messages
about failure to copy files into ~/.gnome and ~/.kde. [CH]
- Split 'solver' target into two passes. 'solver' only builds BUILDLANG;
'solver.langpacks' builds all languages. This speeds up the development
cycle and binary-only autobuilds. [CH]
- openoffice.org and -bin Replaces: openoffice.org-gnome [CH]
- openoffice.org Suggests: openoffice.org-gnome removed [CH]
Index: openoffice.org.install
===================================================================
RCS file: /cvs/debian-openoffice/oo-deb/debian/openoffice.org.install,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- openoffice.org.install 16 Oct 2003 12:53:13 -0000 1.31
+++ openoffice.org.install 11 Nov 2003 14:16:43 -0000 1.32
@@ -560,6 +560,7 @@
usr/lib/openoffice/share/gallery/www-graf/ylwright.gif
usr/lib/openoffice/share/gallery/www-graf/ylwup.gif
usr/lib/openoffice/share/icons
+usr/lib/openoffice/share/gnome/net/ooo645*.desktop usr/share/applications
usr/lib/openoffice/share/kde/net/.directory usr/share/applnk/OpenOffice.org1.1
usr/lib/openoffice/share/kde/net/*.desktop usr/share/applnk/OpenOffice.org1.1
usr/lib/openoffice/share/kde/net/share/icons usr/share
Index: control.in
===================================================================
RCS file: /cvs/debian-openoffice/oo-deb/debian/control.in,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- control.in 5 Nov 2003 01:30:56 -0000 1.103
+++ control.in 11 Nov 2003 14:16:43 -0000 1.104
@@ -10,9 +10,9 @@
Architecture: all
Depends: openoffice.org-debian-files (>> 1.1.0-2), openoffice.org-bin (>= 1.1.0-2), openoffice.org-l10n-en (>> 1.1.0) | openoffice.org-l10n-1.1.0.final, dictionaries-common (>= 0.10) | openoffice.org-updatedicts
Recommends: x-ttcidfont-conf, openoffice.org-mimelnk
-Suggests: myspell-dictionary, openoffice.org-help, menu, ooqstart-gnome | oooqs-kde, unixodbc, cupsys-bsd, libsane, ttf-bitstream-vera, openoffice.org-crashrep, openoffice.org-gnome, prelink, openoffice.org-hyphenation, openoffice.org-thesaurus
+Suggests: myspell-dictionary, openoffice.org-help, menu, ooqstart-gnome | oooqs-kde, unixodbc, cupsys-bsd, libsane, ttf-bitstream-vera, openoffice.org-crashrep, prelink, openoffice.org-hyphenation, openoffice.org-thesaurus
Conflicts: openoffice.org1.1, openoffice, openoffice.org-l10n, openoffice.org-l10n-1.1.0, openoffice-de-en, openoffice-de, oooqs-kde (<= 1.0rc3-2), openoffice.org-spellcheck-de-de (<= 20020701-6), openoffice.org-spellcheck-de-ch (<= 20020701-6), openoffice.org-spellcheck-de-at (<= 20020701-6), openoffice.org-spellcheck-es (<= 0.0.2002.01.20-2), openoffice.org-spellcheck-fr-fr (<= 20030727-2)
-Replaces: openoffice.org1.1, openoffice-de-en, openoffice-de, openoffice.org-bin (<= 1.0.3-2)
+Replaces: openoffice.org1.1, openoffice-de-en, openoffice-de, openoffice.org-bin (<= 1.0.3-2), openoffice.org-gnome
Provides: openoffice.org1.1, openoffice.org-thesaurus-en, openoffice.org-thesaurus, openoffice-de-en, openoffice-de
Description: high-quality office productivity suite
OpenOffice.org 1.1 is a full-featured office productivity suite that provides
@@ -30,7 +30,6 @@
* openoffice.org-thesaurus: Thesauri for the use with OpenOffice.org
* openoffice.org-hyphenation: Hyphenation patterns for OpenOffice.org
* ooqstart-gnome/oooqs-kde: Quick start applet for Gnome/KDE desktops
- * openoffice.org-gnome: GNOME integration of OpenOffice.org (Icons, ..)
* openoffice.org-mimelnk: OpenOffice.org MIME bindings
* menu: Will add openoffice.org menu entries for every Debian window manager.
* unixodbc: ODBC database support
@@ -46,7 +45,7 @@
Architecture: i386 powerpc s390 sparc
Depends: ${shlibs:Depends}, ${debconf-depends}, openoffice.org (>= 1.1.0-2)
Conflicts: openoffice.org1.1-bin
-Replaces: openoffice.org1.1-bin
+Replaces: openoffice.org1.1-bin, openoffice.org-gnome
Provides: openoffice.org1.1-bin
Description: OpenOffice.org office suite binary files
OpenOffice.org is a full-featured office productivity suite that provides
@@ -80,13 +79,4 @@
suite.
.
It is executed automatically when OpenOffice.org crashes for some reason.
-
-Package: openoffice.org-gnome
-Architecture: i386 powerpc s390 sparc
-Section: gnome
-Depends: openoffice.org (>> 1.0.99+1.1rc), ${shlibs:Depends}
-Suggests: gnome
-Description: GNOME desktop integration for OpenOffice.org
- This package contains parts of OpenOffice.org that integrate with the Gnome
- desktop, and provides Gnome menu icons.
Index: rules
===================================================================
RCS file: /cvs/debian-openoffice/oo-deb/debian/rules,v
retrieving revision 1.164
retrieving revision 1.165
diff -u -d -r1.164 -r1.165
--- rules 11 Nov 2003 08:51:31 -0000 1.164
+++ rules 11 Nov 2003 14:16:43 -0000 1.165
@@ -42,7 +42,12 @@
# Read in architecture-specific variables of importance.
include debian/scripts/vars.$(ARCH)
-CONFIGURE_FLAGS=
+# Default flags to pass to configure
+CONFIGURE_FLAGS= --enable-libart \
+ --disable-rpath \
+ --enable-crashdump \
+ --without-fonts \
+ --with-system-zlib
# If DEB_BUILD_OPTIONS contains jdkhome=/absolute/path/to/jdk, build with the
# JDK at /absolute/path/to/jdk.
@@ -71,11 +76,11 @@
ifeq "$(BUILD_ALL_LANGPACKS)" "y"
# Build langpacks for all known languages
LANGPACKISOS=$(shell debian/local/openoffice-xlate-lang -i all)
- CONFIGURE_FLAGS+=--with-lang=ALL
+ CONFIGURE_LANGPACK_FLAGS+=--with-lang=ALL
else
# Build only 1 language pack
LANGPACKISOS=$(BUILDLANG)
- CONFIGURE_FLAGS+=--with-lang=$(shell debian/local/openoffice-xlate-lang -r $(BUILDLANG))
+ CONFIGURE_LANGPACK_FLAGS+=--with-lang=$(shell debian/local/openoffice-xlate-lang -r $(BUILDLANG))
endif
# Prefix where setup is built
@@ -241,7 +246,7 @@
# 'debian/rules <target> <target> ... FORCE=1', and the stamp files
# that match the given targets will be removed automagically.
stampdir_targets=files.backup icons.scale patch.apply build.prepare.artwork
-stampdir_targets+=build.prepare configure bootstrap solver instsetoo
+stampdir_targets+=build.prepare configure bootstrap solver solver.langpacks instsetoo
stampdir_targets+=setupins setup install-arch install-indep manifest
stampdir_targets+=langpacks binary-common binary-arch binary-indep
ifdef FORCE
@@ -295,7 +300,7 @@
#
# we do not need them and they make problem with dpkg-source....
- rm -f $(TOOLS_DIR)/desktop/*.png $(TOOLS_DIR)/www/*.png
+ rm -f $(OOO_BUILD)/desktop/*.png $(OOO_BUILD)/www/*.png
cd $(SOURCE_TREE)/config_office && \
rm -f config.cache config.log \
@@ -313,9 +318,9 @@
offmgr/res/openintro_debian.bmp
# undo scaling (i.e. remove stamps, scaled icons)
- chmod 755 $(TOOLS_DIR)/bin/scale-icons
+ chmod 755 $(OOO_BUILD)/bin/scale-icons
if [ -d modified_files ]; then \
- $(TOOLS_DIR)/bin/scale-icons $(SOURCE_TREE) --remove ;\
+ $(OOO_BUILD)/bin/scale-icons $(SOURCE_TREE) --remove ;\
fi
# Delete all bmp and bmp.orig files if we have the backup
@@ -329,7 +334,7 @@
rm -f $(SOURCE_TREE)/extras/source/gallery/htmlexpo/*.png
# Delete artwork tarball
- rm -f $(TOOLS_DIR)/src/*tar.gz
+ rm -f $(OOO_BUILD)/src/*tar.gz
# and extracted artwork
rm -rf $(SOURCE_TREE)/$(OOO_ICONS_VER)
@@ -355,7 +360,7 @@
dh_clean
rm -rf $(STAMP_DIR) $(DEBTREEDIR) stlport-home
- rm -f makefile.mk $(ENVFILE) $(subst Env.Set.sh,Env.Set,$(ENVFILE)) \
+ rm -f makefile.mk $(ENVFILE) $(ENVFILE).langpacks $(subst Env.Set.sh,Env.Set,$(ENVFILE)) \
bootstrap
$(MAKE) -f debian/rules control
@@ -380,7 +385,7 @@
build: build-arch build-indep
build-arch: $(STAMP_DIR)/instsetoo
-build-indep: $(STAMP_DIR)/solver
+build-indep: $(STAMP_DIR)/setupins
# All 'important' targets have 2 lines. The one that is run by
# dpkg-buildpackage or the user, and the one that does the actual work. This
@@ -393,16 +398,16 @@
# make run the target over.
patch.apply: $(STAMP_DIR)/patch.apply
-$(STAMP_DIR)/patch.apply: $(TOOLS_DIR)/patches/$(PATCH_DIR)/apply
+$(STAMP_DIR)/patch.apply: $(OOO_BUILD)/patches/$(PATCH_DIR)/apply
# Test that we have the Ximian packaging directory available. If your
# build stops here, you need to check it out.
# You can get the directory with the command:
# debian/rules get-ooo-build
- dh_testdir $(TOOLS_DIR)/patches/apply.pl
+ dh_testdir $(OOO_BUILD)/patches/apply.pl
rm -f $(STAMP_DIR)/patch.unapply
- chmod 755 $(TOOLS_DIR)/patches/apply.pl
- $(TOOLS_DIR)/patches/apply.pl $(TOOLS_DIR)/patches/$(PATCH_DIR) $(BUILD_DIR) --distro=Debian -f
+ chmod 755 $(OOO_BUILD)/patches/apply.pl
+ $(OOO_BUILD)/patches/apply.pl $(OOO_BUILD)/patches/$(PATCH_DIR) $(BUILD_DIR) --distro=Debian -f
ifeq "$(USE_INTERNAL_FREETYPE)" "y"
# Woody system - unapply system-freetype patch
@@ -417,10 +422,10 @@
patch.unapply: $(STAMP_DIR)/patch.unapply
$(STAMP_DIR)/patch.unapply:
- dh_testdir $(TOOLS_DIR)/patches/apply.pl
+ dh_testdir $(OOO_BUILD)/patches/apply.pl
- chmod 755 $(TOOLS_DIR)/patches/apply.pl
- $(TOOLS_DIR)/patches/apply.pl $(TOOLS_DIR)/patches/$(PATCH_DIR) $(BUILD_DIR) --distro=Debian -f -R
+ chmod 755 $(OOO_BUILD)/patches/apply.pl
+ $(OOO_BUILD)/patches/apply.pl $(OOO_BUILD)/patches/$(PATCH_DIR) $(BUILD_DIR) --distro=Debian -f -R
rm -f $(STAMP_DIR)/patch.apply
mkdir -p $(STAMP_DIR)
@@ -451,15 +456,15 @@
icons.scale: $(STAMP_DIR)/icons.scale
$(STAMP_DIR)/icons.scale: $(STAMP_DIR)/files.backup
- chmod 755 $(TOOLS_DIR)/bin/scale-icons
- $(TOOLS_DIR)/bin/scale-icons $(SOURCE_TREE)
+ chmod 755 $(OOO_BUILD)/bin/scale-icons
+ $(OOO_BUILD)/bin/scale-icons $(SOURCE_TREE)
touch $@
# prepare source tree
build.prepare: $(STAMP_DIR)/build.prepare
$(STAMP_DIR)/build.prepare: $(STAMP_DIR)/patch.apply
- dh_testdir $(TOOLS_DIR)/patches/apply.pl
+ dh_testdir $(OOO_BUILD)/patches/apply.pl
$(MAKE) -f debian/rules control
@@ -493,7 +498,7 @@
touch $@
build.prepare.artwork: $(STAMP_DIR)/build.prepare.artwork
-$(STAMP_DIR)/build.prepare.artwork: $(STAMP_DIR)/files.backup $(TOOLS_DIR)/src/$(OOO_ICONS_VER).tar.gz.uu
+$(STAMP_DIR)/build.prepare.artwork: $(STAMP_DIR)/files.backup $(OOO_BUILD)/src/$(OOO_ICONS_VER).tar.gz.uu
$(STAMP_DIR)/build.prepare.artwork: $(STAMP_DIR)/icons.scale
$(STAMP_DIR)/build.prepare.artwork: debian/openintro_debian.xcf.uu
@@ -506,8 +511,8 @@
# mogrify -colors 8 debian/openintro_debian.bmp && \
- cd $(TOOLS_DIR)/src && uudecode $(OOO_ICONS_VER).tar.gz.uu
- tar xzf $(TOOLS_DIR)/src/$(OOO_ICONS_VER).tar.gz
+ cd $(OOO_BUILD)/src && uudecode $(OOO_ICONS_VER).tar.gz.uu
+ tar xzf $(OOO_BUILD)/src/$(OOO_ICONS_VER).tar.gz
# remove ximian about since we do not have the full Ximian edition...
rm -f $(OOO_ICONS_VER)/offmgr/res/openabout.bmp
@@ -566,18 +571,28 @@
# Remove config.cache so we always generate config again
rm -f $(SOURCE_TREE)/config_office/config.cache
- cd $(SOURCE_TREE)/config_office && autoconf && \
+ rm -f $(SOURCE_TREE)/$(ENVFILE).langpacks
+
+ cd $(SOURCE_TREE)/config_office && autoconf
+
+ # Run configure twice: The first time we generate an
+ # environemnt file for lang-specific file creation, the
+ # second for the binary build without all languages
+ cd $(SOURCE_TREE)/config_office && \
CC="$(_CC)" CXX="$(CXX)" $(ARCH_PREFIX) sh ./configure \
- --enable-libart \
- --disable-rpath \
- --enable-crashdump \
- --without-fonts \
- --with-system-zlib \
$(CONFIGURE_FLAGS) \
- < /dev/null
- touch $@
+ $(CONFIGURE_LANGPACK_FLAGS) \
+ < /dev/null
+ mv $(SOURCE_TREE)/$(ENVFILE) $(SOURCE_TREE)/$(ENVFILE).langpacks
-# --with-python \
+ # Normal complete build with only one language
+ cd $(SOURCE_TREE)/config_office && \
+ CC="$(_CC)" CXX="$(CXX)" $(ARCH_PREFIX) sh ./configure \
+ $(CONFIGURE_FLAGS) \
+ --with-lang=$(shell debian/local/openoffice-xlate-lang -r $(BUILDLANG)) \
+ < /dev/null
+
+ touch $@
# bootstrap build
bootstrap: $(STAMP_DIR)/bootstrap
@@ -613,9 +628,21 @@
touch $@
+# Build all projects needed for installation sets for all possible languages
+solver.langpacks: $(STAMP_DIR)/solver.langpacks
+$(STAMP_DIR)/solver.langpacks: $(STAMP_DIR)/bootstrap
+ dh_testdir
+ . $(SOURCE_TREE)/$(ENVFILE).langpacks; cd $(SOURCE_TREE)/instsetoo && \
+ $(BUILDCMD) $(STARTFROM) $(BUILDFLAGS) -- instsetext= $(DMAKEFLAGS)
+
+ # This also builds everything needed for solver target
+ touch $(STAMP_DIR)/solver
+
+ touch $@
+
# Build insetsetoo installation scrips for langpacks
setupins: $(STAMP_DIR)/setupins
-$(STAMP_DIR)/setupins: $(STAMP_DIR)/solver
+$(STAMP_DIR)/setupins: $(STAMP_DIR)/solver.langpacks
ifeq "$(BUILD_ALL_LANGPACKS)" "y"
dh_testdir
# we don't want to build $(BUILDLANG_PREFIX) so remove it from the list
@@ -742,7 +769,6 @@
# Install files generated by setup into arch-dependent package directories
install-arch: $(STAMP_DIR)/install-arch
$(STAMP_DIR)/install-arch: debian/openoffice.org$(VER)-bin.install
-$(STAMP_DIR)/install-arch: debian/openoffice.org$(VER)-gnome.install
$(STAMP_DIR)/install-arch: debian/openoffice.org$(VER)-crashrep.install
$(STAMP_DIR)/install-arch: $(STAMP_DIR)/manifest
dh_testdir
@@ -750,9 +776,8 @@
umask 022
# Remove package directories
- rm -rf $(MAINPKGDIR)-bin $(MAINPKGDIR)-gnome $(MAINPKGDIR)-crashrep \
+ rm -rf $(MAINPKGDIR)-bin $(MAINPKGDIR)-crashrep \
rm -f $(MAINPKGDIR)-bin.*.debhelper \
- $(MAINPKGDIR)-gnome.*.debhelper \
$(MAINPKGDIR)-crashrep.*.debhelper
dh_installdirs -a
@@ -818,14 +843,11 @@
$(SOURCE_TREE)/solver/$(BUILDNUM)/$(ARCHBUILDDIR)/bin/configimport.bin \
$(MAINPKGDIR)-bin/$(OPENOFFICEDIR)/program
- # convert program/icon paths in desktop shortcuts in gnome (arch-dep) package
- for I in $(MAINPKGDIR)-gnome/usr/share/applications/*.desktop; do \
- sed -e 's,Exec="\?/.*\(/usr/lib/openoffice$(VER)/program/setup\)"\?,Exec=\1,' \
- -e 's,Exec="\?/.*/usr/lib/openoffice$(VER)/program/s\?\([^"]*\)"\?,Exec=/usr/bin/oo\1$(VER),' \
- -e 's,/oooffice ,/ooffice ,' \
- -e 's,Icon=.*/\([^/]*\.png\),Icon=/usr/lib/openoffice$(VER)/share/icons/\1,' \
- < "$$I" > "$$I.new" ;\
- rm "$$I"; mv "$$I.new" "$$I" ;\
+ # Disable desktop (KDE, GNOME, CDE) integration for user installs
+ # Copied from Mandrake. Thanks, Gwenole!
+ for module in gid_Module_Optional_Gnome gid_Module_Optional_Kde gid_Module_Optional_Cde; do \
+ perl -pi -e "/^Module $$module/ .. /^End/ and s|(Installed.*)=.*|\1= NO;|" \
+ $(MAINPKGDIR)-bin/$(OPENOFFICEDIR)/program/instdb.ins ;\
done
touch $@
@@ -848,15 +870,9 @@
dh_installdirs -i
dh_install --sourcedir=debian/tmp -i
- # Disable desktop (KDE, GNOME, CDE) integration for user installs
- # Copied from Mandrake. Thanks, Gwenole!
- for module in gid_Module_Optional_Gnome gid_Module_Optional_Kde gid_Module_Optional_Cde; do \
- perl -pi -e "/^Module $$module/ .. /^End/ and s|(Installed.*)=.*|\1= NO;|" \
- $(MAINPKGDIR)-bin/$(OPENOFFICEDIR)/program/instdb.ins ;\
- done
-
# convert program/icon paths in desktop shortcuts
- for I in $(MAINPKGDIR)/usr/share/applnk/*/*.desktop; do \
+ for I in $(MAINPKGDIR)/usr/share/applnk/*/*.desktop \
+ $(MAINPKGDIR)/usr/share/applications/*.desktop; do \
sed -e 's,Exec="\?/.*\(/usr/lib/openoffice$(VER)/program/setup\)"\?,Exec=\1,' \
-e 's,Exec="\?/.*/usr/lib/openoffice$(VER)/program/s\?\([^"]*\)"\?,Exec=/usr/bin/oo\1$(VER),' \
-e 's,/oooffice ,/ooffice ,' \
@@ -865,9 +881,6 @@
rm "$$I"; mv "$$I.new" "$$I" ;\
done
- # Workaround for co-existing 1.0 and 1.1 - don't install icons in /usr/share/icons for 1.1 yet
- #rm -r $(MAINPKGDIR)/usr/share/icons
-
ifneq "$(MOZILLA)" "n"
cp -rf $(PKGOPENOFFICEDIR)/program/defaults \
$(MAINPKGDIR)/$(OPENOFFICEDIR)/program
@@ -914,12 +927,14 @@
ifeq "$(USE_FONTCONFIG)" "y"
mkdir -p $(MAINPKGDIR)/usr/share/fonts/truetype/openoffice
- install -m644 $(PKGOPENOFFICEDIR)/share/fonts/truetype/opens___.ttf \
+ install -m644 $(OOO_BUILD)/fonts/opens___.ttf \
$(MAINPKGDIR)/usr/share/fonts/truetype/openoffice
else
mkdir -p $(MAINPKGDIR)/usr/lib/openoffice/share/fonts/truetype
- for i in fonts.dir fonts.dir.global opens___.ttf; do \
- install -m644 $(PKGOPENOFFICEDIR)/share/fonts/truetype/$$i \
+ for i in $(PKGOPENOFFICEDIR)/share/fonts/truetype/fonts.dir \
+ $(PKGOPENOFFICEDIR)/share/fonts/truetype/fonts.dir.global \
+ $(OOO_BUILD)/fonts/opens___.ttf; do \
+ install -m644 $$i \
$(MAINPKGDIR)/usr/lib/openoffice/share/fonts/truetype
endif
@@ -975,7 +990,7 @@
dh_installman
dh_installchangelogs
if [ -e $(MAINPKGDIR)/usr/share/doc/openoffice.org$(VER) ]; then \
- install -m644 ooo-build/ChangeLog \
+ install -m644 $(OOO_BUILD)/ChangeLog \
$(MAINPKGDIR)/usr/share/doc/openoffice.org/changelog.ooo-build \
&& gzip -f9 \
$(MAINPKGDIR)/usr/share/doc/openoffice.org/changelog.ooo-build; \
@@ -993,7 +1008,7 @@
dh_compress
dh_fixperms
dh_installdeb
- dh_shlibdeps $(SHLIBS_OVERRIDE)
+ dh_shlibdeps -X msgbox-gnome -X getstyle-gnome $(SHLIBS_OVERRIDE)
# This switch to dh_shlibdeps reduces the 'libXXX not found' warnings but
# causes ldd crashes sometimes when used with fakeroot:
# -l $(MAINPKGDIR)-bin/$(OPENOFFICEDIR)/program
@@ -1050,13 +1065,13 @@
get-ooo-build:
# press enter at the password prompt
cvs -d:pserver:anonymous@anoncvs3.gnome.org:/cvs/gnome login
- cvs -z3 -d:pserver:anonymous@anoncvs3.gnome.org:/cvs/gnome co -d $(TOOLS_DIR) openoffice
+ cvs -z3 -d:pserver:anonymous@anoncvs3.gnome.org:/cvs/gnome co -d $(OOO_BUILD) openoffice
# Download the latest icons
get-ooo-icons:
- test -d $(TOOLS_DIR)/src || mkdir $(TOOLS_DIR)/src
- wget -O $(TOOLS_DIR)/src/$(OOO_ICONS_VER).tar.gz http://ooo.ximian.com/packages/$(OOO_ICONS_VER).tar.gz
- uuencode $(TOOLS_DIR)/src/$(OOO_ICONS_VER).tar.gz $(OOO_ICONS_VER).tar.gz > $(TOOLS_DIR)/src/$(OOO_ICONS_VER).tar.gz.uu
+ test -d $(OOO_BUILD)/src || mkdir $(OOO_BUILD)/src
+ wget -O $(OOO_BUILD)/src/$(OOO_ICONS_VER).tar.gz http://ooo.ximian.com/packages/$(OOO_ICONS_VER).tar.gz
+ uuencode $(OOO_BUILD)/src/$(OOO_ICONS_VER).tar.gz $(OOO_ICONS_VER).tar.gz > $(OOO_BUILD)/src/$(OOO_ICONS_VER).tar.gz.uu
# Take a tarfile of all the non-stripped binaries in solver, for generating backtraces
# from coredumps.
Index: changelog
===================================================================
RCS file: /cvs/debian-openoffice/oo-deb/debian/changelog,v
retrieving revision 1.232
retrieving revision 1.233
diff -u -d -r1.232 -r1.233
--- changelog 11 Nov 2003 08:51:31 -0000 1.232
+++ changelog 11 Nov 2003 14:16:43 -0000 1.233
@@ -25,6 +25,8 @@
same size as the original OOo (closes: #218585) [CH]
* Use Ximian icons version 1.1-6 and update MANIFESTs [CH]
* debian/rules:
+ - Merge -gnome back into main packages and exclude msgbox-gnome
+ and getstyle-gnome from shared lib dependency generation [CH]
- Don't set C++ compiler on Woody to 'ccache ccache g++' and
simplify ccache logic [CH]
- Add lang=<isocode> option to DEB_BUILD_OPTIONS. With this
@@ -38,6 +40,14 @@
- Replace diff usage of obsolete -0 flag with -U0 [CH]
- Don't enable debug symbols with gcc-3.0 (Woody backport),
because gcc-3.0 -g1 generates huge debug info [CH]
+ - Change $(TOOLS_DIR) to $(OOO_BUILD) [CH]
+ - Use Ximian's enhanced OpenSymbol font with extra glyphs [CH]
+ - Move sed operation on instdb.ins to disable desktop integration files
+ copy into install-arch target. This was the cause of error messages
+ about failure to copy files into ~/.gnome and ~/.kde. [CH]
+ - Split 'solver' target into two passes. 'solver' only builds BUILDLANG;
+ 'solver.langpacks' builds all languages. This speeds up the development
+ cycle and binary-only autobuilds. [CH]
* debian/control*:
- Build-Depends:
- libfontconfig1-dev | g++-3.0 to build without fontconfig on
@@ -47,6 +57,8 @@
require version >= 1.0.30 [CH]
- Tighten openoffice.org, openoffice.org-bin dependencies to
force -1 with the java libs off the system (closes:#218928) [CH]
+ - openoffice.org and -bin Replaces: openoffice.org-gnome [CH]
+ - openoffice.org Suggests: openoffice.org-gnome removed [CH]
* debian/MANIFEST.powerpc:
- Remove python-core so powerpc doesn't have to be built with
IGNORE_MANIFEST_CHANGES=1 [CH]
@@ -55,7 +67,7 @@
is compatible with other backports that need a newer
libfreetype (X 4.3, Gnome 2 etc.) [CH]
- -- Chris Halls <halls@debian.org> Tue, 11 Nov 2003 09:40:26 +0100
+ -- Chris Halls <halls@debian.org> Tue, 11 Nov 2003 11:09:22 +0100
openoffice.org (1.1.0-2) unstable; urgency=low
Index: openoffice.org-bin.install
===================================================================
RCS file: /cvs/debian-openoffice/oo-deb/debian/openoffice.org-bin.install,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- openoffice.org-bin.install 8 Oct 2003 14:20:19 -0000 1.16
+++ openoffice.org-bin.install 11 Nov 2003 14:16:43 -0000 1.17
@@ -26,6 +26,7 @@
usr/lib/openoffice/program/filter/libira645l[ips3].so
usr/lib/openoffice/program/filter/libitg645l[ips3].so
usr/lib/openoffice/program/filter/libiti645l[ips3].so
+usr/lib/openoffice/program/getstyle-gnome
usr/lib/openoffice/program/gnomeint
usr/lib/openoffice/program/implreg.uno.so
usr/lib/openoffice/program/instdb.ins
@@ -160,6 +161,7 @@
usr/lib/openoffice/program/libxo645l[ips3].so
usr/lib/openoffice/program/libxsltdlg645l[ips3].so
usr/lib/openoffice/program/libzip645l[ips3].so
+usr/lib/openoffice/program/msgbox-gnome
usr/lib/openoffice/program/namingservice.uno.so
usr/lib/openoffice/program/nestedreg.uno.so
usr/lib/openoffice/program/pagein
Index: control
===================================================================
RCS file: /cvs/debian-openoffice/oo-deb/debian/control,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -d -r1.135 -r1.136
--- control 5 Nov 2003 01:30:56 -0000 1.135
+++ control 11 Nov 2003 14:16:43 -0000 1.136
@@ -10,9 +10,9 @@
Architecture: all
Depends: openoffice.org-debian-files (>> 1.1.0-2), openoffice.org-bin (>= 1.1.0-2), openoffice.org-l10n-en (>> 1.1.0) | openoffice.org-l10n-1.1.0.final, dictionaries-common (>= 0.10) | openoffice.org-updatedicts
Recommends: x-ttcidfont-conf, openoffice.org-mimelnk
-Suggests: myspell-dictionary, openoffice.org-help, menu, ooqstart-gnome | oooqs-kde, unixodbc, cupsys-bsd, libsane, ttf-bitstream-vera, openoffice.org-crashrep, openoffice.org-gnome, prelink, openoffice.org-hyphenation, openoffice.org-thesaurus
+Suggests: myspell-dictionary, openoffice.org-help, menu, ooqstart-gnome | oooqs-kde, unixodbc, cupsys-bsd, libsane, ttf-bitstream-vera, openoffice.org-crashrep, prelink, openoffice.org-hyphenation, openoffice.org-thesaurus
Conflicts: openoffice.org1.1, openoffice, openoffice.org-l10n, openoffice.org-l10n-1.1.0, openoffice-de-en, openoffice-de, oooqs-kde (<= 1.0rc3-2), openoffice.org-spellcheck-de-de (<= 20020701-6), openoffice.org-spellcheck-de-ch (<= 20020701-6), openoffice.org-spellcheck-de-at (<= 20020701-6), openoffice.org-spellcheck-es (<= 0.0.2002.01.20-2), openoffice.org-spellcheck-fr-fr (<= 20030727-2)
-Replaces: openoffice.org1.1, openoffice-de-en, openoffice-de, openoffice.org-bin (<= 1.0.3-2)
+Replaces: openoffice.org1.1, openoffice-de-en, openoffice-de, openoffice.org-bin (<= 1.0.3-2), openoffice.org-gnome
Provides: openoffice.org1.1, openoffice.org-thesaurus-en, openoffice.org-thesaurus, openoffice-de-en, openoffice-de
Description: high-quality office productivity suite
OpenOffice.org 1.1 is a full-featured office productivity suite that provides
@@ -30,7 +30,6 @@
* openoffice.org-thesaurus: Thesauri for the use with OpenOffice.org
* openoffice.org-hyphenation: Hyphenation patterns for OpenOffice.org
* ooqstart-gnome/oooqs-kde: Quick start applet for Gnome/KDE desktops
- * openoffice.org-gnome: GNOME integration of OpenOffice.org (Icons, ..)
* openoffice.org-mimelnk: OpenOffice.org MIME bindings
* menu: Will add openoffice.org menu entries for every Debian window manager.
* unixodbc: ODBC database support
@@ -46,7 +45,7 @@
Architecture: i386 powerpc s390 sparc
Depends: ${shlibs:Depends}, ${debconf-depends}, openoffice.org (>= 1.1.0-2)
Conflicts: openoffice.org1.1-bin
-Replaces: openoffice.org1.1-bin
+Replaces: openoffice.org1.1-bin, openoffice.org-gnome
Provides: openoffice.org1.1-bin
Description: OpenOffice.org office suite binary files
OpenOffice.org is a full-featured office productivity suite that provides
@@ -80,15 +79,6 @@
suite.
.
It is executed automatically when OpenOffice.org crashes for some reason.
-
-Package: openoffice.org-gnome
-Architecture: i386 powerpc s390 sparc
-Section: gnome
-Depends: openoffice.org (>> 1.0.99+1.1rc), ${shlibs:Depends}
-Suggests: gnome
-Description: GNOME desktop integration for OpenOffice.org
- This package contains parts of OpenOffice.org that integrate with the Gnome
- desktop, and provides Gnome menu icons.
Package: openoffice.org-l10n-en
Architecture: all
Reply to: