[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] LibreOffice packaging repository branch, debian-experimental-4.1, updated. libreoffice_4.0.2_rc1-1-46-gd69ceec



The following commit has been merged in the debian-experimental-4.1 branch:
commit d69ceec83c0fcdbac898c07381293ef765594d29
Author: Rene Engelhard <rene@debian.org>
Date:   Mon Mar 18 18:20:17 2013 +0100

    git update; reportbuilder isn't a extension anymore either

diff --git a/control b/control
index bc72e98..39da917 100644
--- a/control
+++ b/control
@@ -1056,27 +1056,26 @@ Conflicts: libreoffice-common (<< 1:3.5~),
            ure (<< 1.5.1+OOo3.1.1-15)
 Provides: libreoffice-reportdesigner
 Enhances: libreoffice-base
-Description: LibreOffice extension for building database reports
+Description: LibreOffice component for building database reports
  LibreOffice is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
  .
- This package contains the report builder extension:
+ This package contains the report builder:
   "Create with the Sun Report Builder stylish, smart-looking database reports.
   The flexible report editor can define group and page headers as well as
   group and page footers and even calculation fields are available to
   accomplish complex database reports."
-Homepage: http://extensions.services.openoffice.org/project/reportdesign
 
 Package: libreoffice-report-builder-bin
 Section: misc
 Architecture: amd64 armel armhf i386 ia64 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
 Depends: libreoffice-base, libreoffice-core, ${misc:Depends}, ${shlibs:Depends}
-Description: LibreOffice extension for building database reports -- libraries
+Description: LibreOffice component for building database reports -- libraries
  LibreOffice is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
  .
  This package contains some architecture-dependent support libraries
- (librpt*.so) for the report builder extension.
+ (librpt*.so) for the report builder component.
 
 Package: libreoffice-presentation-minimizer
 Section: misc
diff --git a/control.reportdesign.in b/control.reportdesign.in
index d367fd0..1303c8b 100644
--- a/control.reportdesign.in
+++ b/control.reportdesign.in
@@ -13,16 +13,15 @@ Conflicts: libreoffice-common (<< 1:3.5~),
            ure (<< 1.5.1+OOo3.1.1-15)
 Provides: libreoffice-reportdesigner
 Enhances: libreoffice-base
-Description: LibreOffice extension for building database reports
+Description: LibreOffice component for building database reports
  LibreOffice is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
  .
- This package contains the report builder extension:
+ This package contains the report builder:
   "Create with the Sun Report Builder stylish, smart-looking database reports.
   The flexible report editor can define group and page headers as well as
   group and page footers and even calculation fields are available to
   accomplish complex database reports."
-Homepage: http://extensions.services.openoffice.org/project/reportdesign
 
 Package: libreoffice-report-builder-bin
 Section: misc
@@ -31,10 +30,10 @@ Depends: libreoffice-core,
          libreoffice-base,
          ${misc:Depends},
          ${shlibs:Depends}
-Description: LibreOffice extension for building database reports -- libraries
+Description: LibreOffice component for building database reports -- libraries
  LibreOffice is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
  .
  This package contains some architecture-dependent support libraries
- (librpt*.so) for the report builder extension.
+ (librpt*.so) for the report builder component.
 
diff --git a/patches/make-package-modules-not-suck.diff b/patches/make-package-modules-not-suck.diff
index 33f4b8c..3458404 100644
--- a/patches/make-package-modules-not-suck.diff
+++ b/patches/make-package-modules-not-suck.diff
@@ -3,9 +3,9 @@ index 1a245a6..dc9dbf0 100644
 --- a/scp2/source/base/module_base.scp
 +++ b/scp2/source/base/module_base.scp
 @@ -51,6 +51,20 @@ Module gid_Module_Prg_Base_Bin
-         ,gid_File_Lib_Rpt
-         ,gid_File_Lib_Rptui
-         ,gid_File_Lib_Rptxml
+         ,gid_File_Lib_Abp
+         ,gid_File_Lib_Dbp
+         ,gid_File_Lib_Dbu
 +        ,gid_File_Lib_dba_auto_installed
 +        ,gid_File_Lib_dbase_auto_installed
 +        ,gid_File_Lib_dbaxml_auto_installed
diff --git a/patches/reportdesign-mention-package.diff b/patches/reportdesign-mention-package.diff
index 3ccceb6..c2b3116 100644
--- a/patches/reportdesign-mention-package.diff
+++ b/patches/reportdesign-mention-package.diff
@@ -6,8 +6,8 @@ index 974b36e..2f42c27 100644
  String RID_STR_EXTENSION_NOT_PRESENT
  {
      // #i96130# use hard coded name
--    Text [ en-US ] = "The report, \"$file$\", requires the extension Oracle Report Builder.";
-+    Text [ en-US ] = "The report, \"$file$\", requires the extension Oracle Report Builder. For this, install the package 'libreoffice-report-builder'.";
+-    Text [ en-US ] = "The report, \"$file$\", requires the Oracle Report Builder feature.";
++    Text [ en-US ] = "The report, \"$file$\", requires the Oracle Report Builder feature. For this, install the package 'libreoffice-report-builder'.";
  };
  
  /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/rules b/rules
index c35e05b..bcedb8d 100755
--- a/rules
+++ b/rules
@@ -167,7 +167,7 @@ else
 QT_MINVER= (>= 4:4.5)
 endif
 KDELIBS_MINVER= (>= 4:4.3.4)
-BUILD_DBG_PACKAGE=y
+BUILD_DBG_PACKAGE=n
 ifeq "$(BUILD_DBG_PACKAGE)" "y"
   ENABLE_SYMBOLS=y
   SMALL_SYMBOLS=y
@@ -428,13 +428,11 @@ ifeq (,$(findstring $(DEB_HOST_ARCH),$(OOO_ARCH_DEP_EXTENSIONS_ARCHS)))
 	ENABLE_MINIMIZER=n
 	ENABLE_MYSQLNATIVE=n
 	DEBHELPER_OPTIONS += -Nlibreoffice-mysql-connector
-	DEBHELPER_OPTIONS += -Nlibreoffice-report-builder-bin -Nlibreoffice-report-builder
 	DEBHELPER_OPTIONS += -Nlibreoffice-presentation-minimizer
 endif
 ifeq (,$(findstring $(DEB_HOST_ARCH),$(OOO_EXTENSIONS_ARCHS)))
 	ENABLE_MEDIAWIKI=n
 	ENABLE_REPORTDESIGN=n
-	DEBHELPER_OPTIONS += -Nlibreoffice-report-builder-bin -Nlibreoffice-report-builder
 	DEBHELPER_OPTIONS += -Nlibreoffice-wiki-publisher -Nlibreoffice-script-provider-python
 	CONFIGURE_FLAGS += --disable-extension-integration --disable-extensions
 else
@@ -844,7 +842,7 @@ export JAVA_HOME
 	CONFIGURE_FLAGS += --with-servlet-api-jar=$(shell dpkg -L `dpkg -s libcommons-logging-java | grep Suggests | cut -d"," -f5 | sed -e s/^\ // | awk '{ print $$1 }'` | grep servlet-api.*\.jar$ | head -n 1)
     endif
   else
-	CONFIGURE_FLAGS += --disable-ext-report-builder
+	CONFIGURE_FLAGS += --disable-report-builder
   endif
 	OOO_OFFICEBEAN_DEP = libreoffice-officebean
 	BUILD_DEPS += , javahelper $(JAVAHELPER_MIN_VERSION)
@@ -1606,7 +1604,7 @@ $(STAMP_DIR)/build-arch:
 	MARIADBCONFIG=$(MARIADBCONFIG) \
 	./autogen.sh $(CONFIGURE_FLAGS) \
 		--without-doxygen --disable-ext-wiki-publisher \
-		--disable-ext-report-builder --disable-scripting-javascript \
+		--disable-report-builder --disable-scripting-javascript \
 		--disable-scripting-beanshell
 
 	PATH=$(BUILD_PATH) LD_LIBRARY_PATH=$(BUILD_LD_LIBRARY_PATH) DEFAULT_TO_ENGLISH_FOR_PACKING=1 ARCH_FLAGS=$(ARCH_FLAGS) TMP=`mktemp -q -d` $(MAKE) build-nocheck
@@ -1896,22 +1894,6 @@ ifeq "$(ENABLE_EVO2)" "y"
 		$(PKGDIR)-evolution/$(OODIR)/presets/database
 endif
 
-	# FIXME: Should have been done in gid2pkgdirs.sh but somehow the installer
-	# doesn't create the gid_Module_Pdfimport file and so that doesn't work.
-	# Do it manually here.
-	rm -rf $(PKGDIR)-pdfimport
-	mkdir -p $(PKGDIR)-pdfimport/$(OODIR)/program
-	mkdir -p $(PKGDIR)-pdfimport/$(OODIR)/share/registry
-	mkdir -p $(PKGDIR)-pdfimport/$(OODIR)/share/xpdfimport
-	for i in program/xpdfimport share/xpdfimport share/registry/pdfimport.xcd; do \
-		mv $(PKGDIR)-common/$(OODIR)/$$i \
-			$(PKGDIR)-pdfimport/$(OODIR)/$$i; \
-	done
-	for i in program/xpdfimport program/pdfimport.uno.so; do \
-		mv $(PKGDIR)-core/$(OODIR)/$$i \
-			$(PKGDIR)-pdfimport/$(OODIR)/$$i; \
-	done
-
 	find debian/tmp ! -perm -200 | xargs -r chmod u+w
 
 	touch $@
@@ -2355,13 +2337,13 @@ ifneq "$(ENABLE_REPORTDESIGN)" "y"
 	# unneeded. a no-Java arch, so the report-builder can't work anyway.
 	# (and we need to remove it here anyway as it otherwise would end up
 	# in -base)
-	rm -f $(PKGDIR)-base/$(OODIR)/program/librpt*
+	rm -rf $(PKGDIR)-report-builder
 else
   ifeq "$(PACKAGE_BASE)" "y"
 	# move rpt stuff into -report-builder-bin
 	rm -rf $(PKGDIR)-report-builder-bin
 	mkdir -p $(PKGDIR)-report-builder-bin/$(OODIR)/program
-	mv $(PKGDIR)-base/$(OODIR)/program/librpt* \
+	mv $(PKGDIR)-report-builder/$(OODIR)/program/librpt* \
 		$(PKGDIR)-report-builder-bin/$(OODIR)/program
   endif
 endif
@@ -2662,15 +2644,6 @@ ifeq "$(ENABLE_JAVA)" "y"
   endif
 endif
 
-ifeq "$(ENABLE_REPORTDESIGN)" "y"
-  ifeq "$(ENABLE_JAVA)" "y"
-	for i in THIRDPARTYREADMELICENSE.html readme_en-US.html readme_en-US.txt \
-		registration/LICENSE; do \
-		rm -f $(PKGDIR)-report-builder/$(OODIR)/share/extensions/report-builder/$$i; \
-	done
-  endif
-endif
-
 ifeq "$(ENABLE_MEDIAWIKI)" "y"
 	rm -f $(PKGDIR)-wiki-publisher/$(OODIR)/share/extensions/wiki-publisher/license/THIRDPARTYLICENSEREADME.html
 endif
@@ -3037,7 +3010,6 @@ ifeq "$(ENABLE_JAVA)" "y"
         done
 endif
 	dh_gencontrol -i $(DEBHELPER_OPTIONS) \
-		-Nlibreoffice-report-builder \
 		-Nlibreoffice-wiki-publisher \
 		-Nfonts-opensymbol \
 		-Nopenoffice.org-dtd-officedocument1.0 -- \
@@ -3067,8 +3039,7 @@ ifeq "$(ENABLE_REPORTDESIGN)" "y"
 	dh_gencontrol -plibreoffice-report-builder -- \
 		-V'base-version=$(BASE_VERSION)' \
 		-V'report-builder-jar-depends=$(REPORT_BUILDER_JAR_DEPENDS)' \
-		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)' \
-		-v`echo $(BINARY_VERSION) | cut -d: -f1`:$(shell grep "<version" $(SOURCE_TREE)/reportbuilder/util/description.xml | perl -pi -e 's,<version value=\"(.*)\"/>,\1,; s/^\s+//')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
+		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)'
 endif
 	dh_gencontrol -popenoffice.org-dtd-officedocument1.0 -- \
 		-v$(shell echo `echo $(BINARY_VERSION) | cut -d: -f1` + 1 | bc):1.0+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
diff --git a/scripts/gid2pkgdirs.sh b/scripts/gid2pkgdirs.sh
index 0b56556..c5e5827 100755
--- a/scripts/gid2pkgdirs.sh
+++ b/scripts/gid2pkgdirs.sh
@@ -116,7 +116,7 @@ create_package_directory gid_Module_Optional_Extensions_MINIMIZER	pkg/libreoffic
 create_package_directory gid_Module_Optional_Extensions_MySQLConnector  pkg/libreoffice-mysql-connector
 create_package_directory gid_Module_Pdfimport     pkg/libreoffice-pdfimport
 create_package_directory gid_Module_Optional_Extensions_PRESENTER_SCREEN	pkg/libreoffice-presenter-console
-create_package_directory gid_Module_Optional_Extensions_REPORTDESIGN	pkg/libreoffice-report-builder
+create_package_directory gid_Module_Reportbuilder	pkg/libreoffice-report-builder
 create_package_directory gid_Module_Optional_PostgresqlSdbc     pkg/libreoffice-sdbc-postgresql
 move_wrappers pkg/libreoffice-common soffice unopkg
 move_wrappers pkg/libreoffice-common libreoffice loffice lofromtemplate

-- 
LibreOffice packaging repository


Reply to: