------------------------------------------------------------ revno: 806 committer: Rene Engelhard <[EMAIL PROTECTED]> branch nick: debian timestamp: Sat 2007-07-28 13:00:35 +0200 message: move *rpt* in to a -reportdesign package; register the reportdesign.oxt extension to actually get this feature, install *updchk* again added: openoffice.org-reportdesigner.postinst.in openoffice.org-reportdesigner.preinst.in openoffice.org-reportdesigner.prerm.in modified: changelog control control.in rules
=== added file 'openoffice.org-reportdesigner.postinst.in' --- a/openoffice.org-reportdesigner.postinst.in 1970-01-01 00:00:00 +0000 +++ b/openoffice.org-reportdesigner.postinst.in 2007-07-28 11:00:35 +0000 @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +THIS_PACKAGE=openoffice.org-reportdesigner +THIS_SCRIPT=postinst + +#INCLUDE_SHELL_LIB# + +if [ "$1" = "configure" -o "$1" = "upgrade" ]; then + /usr/lib/openoffice/program/unopkg add --shared \ + /usr/lib/openoffice/share/extension/install/reportdesign.oxt +fi + +#DEBHELPER# + +exit 0
=== added file 'openoffice.org-reportdesigner.preinst.in' --- a/openoffice.org-reportdesigner.preinst.in 1970-01-01 00:00:00 +0000 +++ b/openoffice.org-reportdesigner.preinst.in 2007-07-28 11:00:35 +0000 @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +# preinst script for openoffice.org-sdbc-reportdesigner + +THIS_PACKAGE=openoffice.org-reportdesigner +THIS_SCRIPT=preinst + +#INCLUDE_SHELL_LIB# + +case "$1" in + upgrade) + /usr/lib/openoffice/program/unopkg remove --shared \ + com.sun.reportdesigner + ;; +esac + +#DEBHELPER# + +exit 0 === added file 'openoffice.org-reportdesigner.prerm.in' --- a/openoffice.org-reportdesigner.prerm.in 1970-01-01 00:00:00 +0000 +++ b/openoffice.org-reportdesigner.prerm.in 2007-07-28 11:00:35 +0000 @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +# preinst script for openoffice.org-sdbc-reportdesigner + +THIS_PACKAGE=openoffice.org-reportdesigner +THIS_SCRIPT=prerm + +#INCLUDE_SHELL_LIB# + +case "$1" in + remove) + /usr/lib/openoffice/program/unopkg remove --shared \ + com.sun.reportdesigner + ;; +esac + +#DEBHELPER# + +exit 0 === modified file 'changelog' --- a/changelog 2007-07-26 15:21:49 +0000 +++ b/changelog 2007-07-28 11:00:35 +0000 @@ -9,7 +9,7 @@ (closes: #386250) * ooo-build: - use trunk again - - update (r9939) + - update (r9957) + apply Split section. Fixes the binfilter split so that StarWriter 3.0-5.0 etc. do not appear anymore when -filter-binfilter is not installed (indirectly closes: #421274) @@ -44,6 +44,8 @@ - reenable km again due to demand of the Khmer people... [RE] - uuencode all ooo-build/desktop icons [CC] - add USE_SYSTEM_VIGRA conditional, enable it [RE] + - install *updchk* again, as the extension manager UI now apparently + needs this one, too... * debian/control.in: - build-depend on libxml-parser-perl [RE] - Add XS-Vcs-{Bzr,Svn} fields [RE] @@ -60,10 +62,12 @@ * debian/scripts/fix_image_rgb: add [RE] * debian/openoffice.org-core.shlibs.local: add libuno_purpenvhelpergcc3 [RE] + * debian/rules, debian/openoffice.org-reportdesigner*: properly + install/package the reportdesigner extension [RE] (CC = Chris Cheney) - -- Rene Engelhard <[EMAIL PROTECTED]> Thu, 26 Jul 2007 16:05:34 +0200 + -- Rene Engelhard <[EMAIL PROTECTED]> Fri, 27 Jul 2007 23:00:50 +0200 openoffice.org (2.2.1-6) unstable; urgency=low === modified file 'control' --- a/control 2007-07-26 15:21:49 +0000 +++ b/control 2007-07-28 11:00:35 +0000 @@ -468,6 +468,17 @@ This package contains the Document Type Definition (DTD) of the OpenOffice.org 1.x(!) XML file format. +Package: openoffice.org-reportdesigner +Section: misc +Priority: optional +Architecture: i386 powerpc sparc amd64 ppc64 +Depends: ${shlibs:Depends}, openoffice.org-base (>= 2.3.0~src680m220), openoffice.org-core +Description: OpenOffice.org Report Designer extension + OpenOffice.org is a full-featured office productivity suite that provides + a near drop-in replacement for Microsoft(R) Office. + . + This package contains a report design extension. + Package: openoffice.org-l10n-af Architecture: all Depends: locales | belocs-locales-data | locales-all === modified file 'control.in' --- a/control.in 2007-07-23 20:07:00 +0000 +++ b/control.in 2007-07-28 11:00:35 +0000 @@ -711,3 +711,14 @@ This package contains the Document Type Definition (DTD) of the OpenOffice.org 1.x(!) XML file format. +Package: openoffice.orgVER-reportdesigner +Section: misc +Priority: optional +Architecture: %OOO_ARCHS% +Depends: ${shlibs:Depends}, openoffice.orgVER-base (>= 2.3.0~src680m220), openoffice.org-core +Description: OpenOffice.org Report Designer extension + OpenOffice.org is a full-featured office productivity suite that provides + a near drop-in replacement for Microsoft(R) Office. + . + This package contains a report design extension. + === modified file 'rules' --- a/rules 2007-07-26 15:21:49 +0000 +++ b/rules 2007-07-28 11:00:35 +0000 @@ -1971,6 +1971,20 @@ install -D -m644 $(SOURCE_TREE)/scsolver/ChangeLog \ $(PKGDIR)-calc/usr/share/doc/openoffice.org$(VER)-calc/changelog.scsolver + # move rpt stuff into -reportdesigner + rm -rf $(PKGDIR)-reportdesigner + mkdir -p $(PKGDIR)-reportdesigner/$(OODIR)/program + mv $(PKGDIR)-base/$(OODIR)/program/librpt* \ + $(PKGDIR)-reportdesigner/$(OODIR)/program +ifeq "$(ENABLE_JAVA)" "y" + # install this; we need to register this ourselved later in + # the maintainer scripts. This is intended upstream (**rpt* stuff + # in 2.3 and the actual designer as an extension, without which + # the *rpt* stuff is a no-op. + install -D -m644 $(SOURCE_TREE)/reportdesign/$(shell . $(SOURCE_TREE)/*.sh; echo $$OUTPATH$$PROEXT)/bin/reportdesign.oxt \ + $(PKGDIR)-reportdesigner/$(OODIR)/share/extension/install/reportdesign.oxt +endif + for i in $(ARCH_DEP_PACKAGES); do \ install -D -m644 debian/presubj \ debian/$$i/usr/share/bug/$$i/presubj; \ @@ -1979,7 +1993,7 @@ debian/$$i/usr/share/bug/$$i/control; \ fi ;\ done - + touch $@ broffice: $(STAMP_DIR)/broffice @@ -2285,8 +2299,7 @@ # Add them now because openoffice.org-help-* packaged in contrib or so # will need them set -e; \ - for z in images.zip images_industrial.zip images_crystal.zip images_hicontrast.zip\ - images_tango.zip; do \ + for z in images.zip images_industrial.zip images_crystal.zip images_hicontrast.zip images_tango.zip; do \ echo "repackaging $$z..."; \ rm -rf $$z; mkdir $$z; \ cd $$z; \ @@ -2379,8 +2392,6 @@ ln -s /$(OODIR)/sdk/examples examples endif - rm -f $(PKGDIR)-core/$(OODIR)/program/*updchk* - ifneq "$(DIST)" "Ubuntu" perl -pi -e "s/Ubuntu helper/helper/" $(PKGDIR)-common/$(OODIR)/program/soffice perl -pi -e "s/Ubuntu config/config/" $(PKGDIR)-common/$(OODIR)/program/soffice @@ -2488,7 +2499,7 @@ # This switch to dh_shlibdeps reduces the 'libXXX not found' warnings but # causes ldd crashes sometimes when used with fakeroot: # -l $(PKGDIR)-core/$(OPENOFFICEDIR)/program - dh_gencontrol -s -- \ + dh_gencontrol -s -Nopenoffice.org$(VER)-reportdesigner -- \ -V'base-version=$(BASE_VERSION)' \ -V'help-l10n-virtual-version=$(HELP_L10N_VIRTUAL_VERSION)' \ -V'dev-stl-depends=$(DEV_STL_DEPENDS)' \ @@ -2504,6 +2515,8 @@ -V'gstreamer-plugins-suggests=$(GSTREAMER_PLUGINS_SUGGESTS)' \ -V'dbg-dbg-suggests=$(DBG_DBG_SUGGESTS)' \ -v$(BINARY_VERSION) + dh_gencontrol -popenoffice.org$(VER)-reportdesigner -- \ + -v$(shell grep "<version" $(SOURCE_TREE)/reportdesign/util/description.xml | perl -pi -e 's,<version value=\"(.*)\"/>,\1,; s/^\s+//')+OOo$(BINARY_VERSION) dh_md5sums -s dh_builddeb -s