------------------------------------------------------------
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
        

Reply via email to