The following commit has been merged in the ubuntu-raring-4.0 branch:
commit 2d4ef2abf0b03f8be3c3c863e0265354307e3265
Author: Bjoern Michaelsen <bjoern.michael...@canonical.com>
Date:   Wed Mar 20 12:57:24 2013 +0100

    add ConnectivityTools to -subsequentcheckbase to be able to run dbaccess 
complex tests too, fix LO_DESKTOP merge error

diff --git a/changelog b/changelog
index 087d600..af6a37b 100644
--- a/changelog
+++ b/changelog
@@ -1,8 +1,10 @@
 libreoffice (1:4.0.2~rc1-0ubuntu1~raring1~ppa2) raring; urgency=low
 
   * move build dependencies from ./debian/tests/control to -subsequentcheckbase
+  * add ConnectivityTools to -subsequentcheckbase to be able to run
+    dbaccess complex tests too
 
- -- Bjoern Michaelsen <bjoern.michael...@canonical.com>  Wed, 20 Mar 2013 
12:40:22 +0100
+ -- Bjoern Michaelsen <bjoern.michael...@canonical.com>  Wed, 20 Mar 2013 
12:55:19 +0100
 
 libreoffice (1:4.0.2~rc1-0ubuntu1~raring1~ppa1) raring; urgency=low
 
diff --git a/control.subsequentcheckbase.in b/control.subsequentcheckbase.in
index 7151f3b..dfb5b35 100644
--- a/control.subsequentcheckbase.in
+++ b/control.subsequentcheckbase.in
@@ -2,7 +2,7 @@ Package: libreofficeVER-subsequentcheckbase
 Section: libs
 Priority: extra
 Architecture: all
-Depends: libreofficeVER, %BUILD_DEPS%, ${misc:Depends}, ${shlibs:Depends}
+Depends: libreofficeVER, %BUILD_DEPS_ARCH_ALL%, ${misc:Depends}
 Description: LibreOffice java test libraries
  LibreOffice subsequentchecks integration test suite
 
diff --git a/rules b/rules
index 13ef6ad..c50391e 100755
--- a/rules
+++ b/rules
@@ -1509,9 +1509,6 @@ ifeq "$(PACKAGE_SDK)" "y"
 endif
 ifeq "$(BUILD_KDE)" "y"
        cat debian/control.kde.in >> debian/control
-       perl -pi -e 's/%LO-DESKTOP-INTEGRATION%/libreoffice$(VER)-gnome | 
libreoffice$(VER)-kde/' debian/control
-else
-       perl -pi -e 's/%LO-DESKTOP-INTEGRATION%/libreoffice$(VER)-gnome/' 
debian/control
 endif
 ifeq "$(ENABLE_SDBC_POSTGRESQL)" "y"
        cat debian/control.postgresql.in >> debian/control
@@ -1545,8 +1542,15 @@ endif
        perl -pi -e "s,%OOO_REPORTDESIGN_ARCHS%,$(OOO_REPORTDESIGN_ARCHS),g" 
debian/control
        perl -pi -e 
"s,%OOO_NO_REPORTDESIGN_ARCHS%,$(OOO_NO_REPORTDESIGN_ARCHS),g" debian/control
        perl -pi -e "s#%BUILD_DEPS%#$(strip $(BUILD_DEPS))#g" debian/control
+       # we want the build deps as dep on subsequentcheckbase, but strip the 
arch
+       # specifics as we are arch-all 
+       # for now we filter out the arch-specific libc0.1 and ia64, which is 
ugly,
+       # but better than manual bookkeeping
+       perl -pi -e "s#%BUILD_DEPS_ARCH_ALL%#$(strip $(shell echo 
'$(BUILD_DEPS), $(BUILD_DEPS_INDEP)'|sed -e 's/,/,\n /g'|grep -v libc0.1| grep 
-v ia64|sed -e 's/\[[^]]*\]//g'))#g" debian/control
 ifeq "$(BUILD_KDE)" "y"
-       perl -pi -e 's/ libreoffice-gnome,/ libreoffice-gnome | 
libreoffice-kde,/' debian/control
+       perl -pi -e 's/%LO-DESKTOP-INTEGRATION%/libreoffice$(VER)-gnome | 
libreoffice$(VER)-kde/' debian/control
+else
+       perl -pi -e 's/%LO-DESKTOP-INTEGRATION%/libreoffice$(VER)-gnome/' 
debian/control
 endif
 
 ifeq (sk,$(findstring sk,$(HELPISOS)))
@@ -2582,7 +2586,7 @@ ifeq "$(ENABLE_JAVA)" "y"
                $(PKGDIR)-filter-mobiledev/$(OODIR)/share/registry; \
        done
        mkdir -p $(PKGDIR)-subsequentcheckbase/$(OODIR)/program/classes/
-       for jar in OOoRunner.jar OOoRunnerLight.jar test.jar test-tools.jar; \
+       for jar in OOoRunner.jar OOoRunnerLight.jar test.jar test-tools.jar 
ConnectivityTools.jar; \
        do \
                mv `find solver -name $$jar` 
$(PKGDIR)-subsequentcheckbase/$(OODIR)/program/classes/; \
        done
diff --git a/tests/patches/java-subsequentcheck-standalone.diff 
b/tests/patches/java-subsequentcheck-standalone.diff
index 383e379..ebffaf1 100644
--- a/tests/patches/java-subsequentcheck-standalone.diff
+++ b/tests/patches/java-subsequentcheck-standalone.diff
@@ -1,12 +1,11 @@
 From 4224d61427370149e9a9f5bd20cd9549e535398f Mon Sep 17 00:00:00 2001
 From: Bjoern Michaelsen <bjoern.michael...@canonical.com>
-Date: Tue, 30 Oct 2012 15:37:35 +0100
+Date: Wed Mar 20 12:50:17 CET 2013
 Subject: [PATCH] run subsequentcheck standalone against installed version as
  integration test
 Forwarded: partially, where there is generic use for it
 
 ---
- dbaccess/Module_dbaccess.mk                |  1 -
  jurt/Module_jurt.mk                        |  2 +-
  ridljar/JunitTest_util.mk                  |  2 +-
  solenv/gbuild/JavaClassSet.mk              |  2 +-
@@ -14,21 +13,9 @@ Forwarded: partially, where there is generic use for it
  solenv/gbuild/Module.mk                    |  3 +++
  solenv/gbuild/extensions/post_SkipBuild.mk | 17 +++++++++++++++++
  solenv/gbuild/platform/unxgcc.mk           |  2 +-
- 8 files changed, 25 insertions(+), 6 deletions(-)
+ 7 files changed, 25 insertions(+), 5 deletions(-)
  create mode 100644 solenv/gbuild/extensions/post_SkipBuild.mk
 
-diff --git a/dbaccess/Module_dbaccess.mk b/dbaccess/Module_dbaccess.mk
-index f087ba8..1ee0bd6 100644
---- a/dbaccess/Module_dbaccess.mk
-+++ b/dbaccess/Module_dbaccess.mk
-@@ -54,7 +54,6 @@ $(eval $(call gb_Module_add_check_targets,dbaccess,\
- 
- 
- $(eval $(call gb_Module_add_subsequentcheck_targets,dbaccess,\
--      JunitTest_dbaccess_complex \
-     JunitTest_dbaccess_unoapi \
- ))
- 
 diff --git a/jurt/Module_jurt.mk b/jurt/Module_jurt.mk
 index e367b6f..2b73ce3 100644
 --- a/jurt/Module_jurt.mk

-- 
LibreOffice packaging repository


-- 
To UNSUBSCRIBE, email to debian-openoffice-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1uiqvx-00015j...@vasks.debian.org

Reply via email to