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

[libreoffice] 04/06: merge autopkgtest updates/fixes from Ubuntu



This is an automated email from the git hooks/post-receive script.

rene pushed a commit to branch master
in repository libreoffice.

commit e9ca04ff220e995284327104ab44d85b65203503
Author: Rene Engelhard <rene@debian.org>
Date:   Fri Aug 21 10:23:08 2015 +0200

    merge autopkgtest updates/fixes from Ubuntu
---
 changelog                                          |  3 ++
 rules                                              | 12 ++++---
 tests/junit-subsequentcheck                        |  2 +-
 tests/patches/java-subsequentcheck-standalone.diff | 41 ++++++++++++----------
 4 files changed, 34 insertions(+), 24 deletions(-)

diff --git a/changelog b/changelog
index 093fcbf..5f570cc 100644
--- a/changelog
+++ b/changelog
@@ -7,6 +7,9 @@ libreoffice (1:5.0.1~rc1-3) UNRELEASED; urgency=medium
     - temporarily disable -kde (KDE uninstallable in sid right now
       anyway)
 
+  * merge from Ubuntu:
+    - autopkgtest updates/fixes
+
  -- Rene Engelhard <rene@debian.org>  Wed, 12 Aug 2015 15:23:58 +0200
 
 libreoffice (1:5.0.1~rc1-2) unstable; urgency=medium
diff --git a/rules b/rules
index 83e1ac5..bc1128b 100755
--- a/rules
+++ b/rules
@@ -1937,6 +1937,11 @@ $(STAMP_DIR)/build-indep:
 	./autogen.sh $(CONFIGURE_FLAGS) --with-help $(CONFIGURE_FLAGS_LANG)
 
 	PATH=$(BUILD_PATH) LD_LIBRARY_PATH=$(BUILD_LD_LIBRARY_PATH) ARCH_FLAGS=$(ARCH_FLAGS) TMP=`mktemp -q -d` $(MAKE) build-nocheck
+ifeq "$(BUILD_TEST_PACKAGE)" "y"
+  ifeq "$(ENABLE_JUNIT4)" "y"
+	PATH=$(BUILD_PATH) LD_LIBRARY_PATH=$(BUILD_LD_LIBRARY_PATH) ARCH_FLAGS=$(ARCH_FLAGS) TMP=`mktemp -q -d` $(MAKE) Jar_{OOoRunner,test,ConnectivityTools}
+  endif
+endif
 
 	touch $@
 
@@ -2825,11 +2830,8 @@ ifeq "$(BUILD_TEST_PACKAGE)" "y"
   ifeq "$(ENABLE_JUNIT4)" "y"
 	rm -rf $(PKGDIR)-subsequentcheckbase
 	mkdir -p $(PKGDIR)-subsequentcheckbase/$(OODIR)/program/classes/
-	for jar in OOoRunner.jar OOoRunnerLight.jar test.jar test-tools.jar; do \
-		cp workdir/Jar/$$jar $(PKGDIR)-subsequentcheckbase/$(OODIR)/program/classes/; \
-	done
-	for jar in ConnectivityTools.jar; do \
-		cp workdir/Jar/$$jar $(PKGDIR)-subsequentcheckbase/$(OODIR)/program/classes/; \
+	for jar in OOoRunner test test-tools ConnectivityTools; do \
+		cp workdir/Jar/$$jar.jar $(PKGDIR)-subsequentcheckbase/$(OODIR)/program/classes/; \
 	done
   endif
 endif
diff --git a/tests/junit-subsequentcheck b/tests/junit-subsequentcheck
old mode 100644
new mode 100755
index de31728..cf820e5
--- a/tests/junit-subsequentcheck
+++ b/tests/junit-subsequentcheck
@@ -31,7 +31,7 @@ patch -p1 < ./debian/tests/patches/java-subsequentcheck-standalone.diff
 echo
 echo "====== Generating configuration ======="
 rm -f config_host.mk
-./debian/rules config_host.mk
+./debian/rules config_host.mk 2>&1
 sed -i 's/export ENABLE_REPORTBUILDER=TRUE/export ENABLE_REPORTBUILDER=FALSE/' config_host.mk
 sed -i 's/export OOO_JUNIT_JAR=.*/export OOO_JUNIT_JAR=\/usr\/share\/java\/junit4.jar/' config_host.mk
 
diff --git a/tests/patches/java-subsequentcheck-standalone.diff b/tests/patches/java-subsequentcheck-standalone.diff
index 12dddb2..b415396 100644
--- a/tests/patches/java-subsequentcheck-standalone.diff
+++ b/tests/patches/java-subsequentcheck-standalone.diff
@@ -1,19 +1,19 @@
-From 4224d61427370149e9a9f5bd20cd9549e535398f Mon Sep 17 00:00:00 2001
+From fef2f669c1e861c685d22c18319514cec9f9f8c3 Mon Sep 17 00:00:00 2001
 From: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
-Date: Wed Mar 20 12:50:17 CET 2013
+Date: Wed, 28 Jan 2015 12:11:16 +0100
 Subject: [PATCH] run subsequentcheck standalone against installed version as
  integration test
-Forwarded: partially, where there is generic use for it
 
+Forwarded: partially, where there is generic use for it
 ---
  jurt/Module_jurt.mk                        |  2 +-
- ridljar/JunitTest_util.mk                  |  2 +-
+ postprocess/Module_postprocess.mk          |  4 ++--
  solenv/gbuild/JavaClassSet.mk              |  2 +-
  solenv/gbuild/JunitTest.mk                 |  2 +-
  solenv/gbuild/Module.mk                    |  3 +++
- solenv/gbuild/extensions/post_SkipBuild.mk | 17 +++++++++++++++++
- solenv/gbuild/platform/unxgcc.mk           |  2 +-
- 7 files changed, 25 insertions(+), 5 deletions(-)
+ solenv/gbuild/extensions/post_SkipBuild.mk | 18 ++++++++++++++++++
+ solenv/gbuild/platform/unxgcc.mk           |  1 +
+ 7 files changed, 27 insertions(+), 5 deletions(-)
  create mode 100644 solenv/gbuild/extensions/post_SkipBuild.mk
 
 diff --git a/jurt/Module_jurt.mk b/jurt/Module_jurt.mk
@@ -30,7 +30,7 @@ index 89fb397..6b27f24 100644
      InternalUnoApi_test_urp \
      JunitTest_bridgefactory \
 diff --git a/postprocess/Module_postprocess.mk b/postprocess/Module_postprocess.mk
-index d3d5a95..465f674 100644
+index 5775cfa..b2f6d44 100644
 --- a/postprocess/Module_postprocess.mk
 +++ b/postprocess/Module_postprocess.mk
 @@ -12,13 +12,13 @@ $(eval $(call gb_Module_Module,postprocess))
@@ -50,7 +50,7 @@ index d3d5a95..465f674 100644
  ))
  
 diff --git a/solenv/gbuild/JavaClassSet.mk b/solenv/gbuild/JavaClassSet.mk
-index b24cdef..cc720f9 100644
+index 58a16d9..35a2110 100644
 --- a/solenv/gbuild/JavaClassSet.mk
 +++ b/solenv/gbuild/JavaClassSet.mk
 @@ -39,7 +39,7 @@ $(call gb_Helper_abbreviate_dirs,\
@@ -63,23 +63,23 @@ index b24cdef..cc720f9 100644
  			@$$RESPONSEFILE &&) \
  		rm -f $$RESPONSEFILE &&) \
 diff --git a/solenv/gbuild/JunitTest.mk b/solenv/gbuild/JunitTest.mk
-index aee3edf..59f8d41 100644
+index 8370603..efe2660 100644
 --- a/solenv/gbuild/JunitTest.mk
 +++ b/solenv/gbuild/JunitTest.mk
-@@ -57,7 +57,7 @@ $(call gb_JunitTest_get_target,%) :
+@@ -54,7 +54,7 @@ $(call gb_JunitTest_get_target,%) :
  	$(CLEAN_CMD)
  
  define gb_JunitTest_JunitTest
--$(call gb_JunitTest_get_target,$(1)) : T_CP := $(call gb_JavaClassSet_get_classdir,$(call gb_JunitTest_get_classsetname,$(1)))$$(gb_CLASSPATHSEP)$(OOO_JUNIT_JAR)$$(gb_CLASSPATHSEP)$(INSTROOT)/$(LIBO_URE_LIB_FOLDER)
-+$(call gb_JunitTest_get_target,$(1)) : T_CP := $(call gb_JavaClassSet_get_classdir,$(call gb_JunitTest_get_classsetname,$(1)))$$(gb_CLASSPATHSEP)$(OOO_JUNIT_JAR)$$(gb_CLASSPATHSEP)$(OUTDIR)/lib:$(subst $(gb_SPACE),:,$(wildcard /usr/lib/ure/share/java/*.jar)):$(subst $(gb_SPACE),:,$(wildcard /usr/lib/libreoffice/program/classes/*.jar))
+-$(call gb_JunitTest_get_target,$(1)) : T_CP := $(call gb_JavaClassSet_get_classdir,$(call gb_JunitTest_get_classsetname,$(1)))$$(gb_CLASSPATHSEP)$(OOO_JUNIT_JAR)$(if $(HAMCREST_JAR),$$(gb_CLASSPATHSEP)$(HAMCREST_JAR))$$(gb_CLASSPATHSEP)$(INSTROOT)/$(LIBO_URE_LIB_FOLDER)
++$(call gb_JunitTest_get_target,$(1)) : T_CP := $(call gb_JavaClassSet_get_classdir,$(call gb_JunitTest_get_classsetname,$(1)))$$(gb_CLASSPATHSEP)$(OOO_JUNIT_JAR)$(if $(HAMCREST_JAR),$$(gb_CLASSPATHSEP)$(HAMCREST_JAR))$$(gb_CLASSPATHSEP)$(OUTDIR)/lib:$(subst $(gb_SPACE),:,$(wildcard /usr/lib/ure/share/java/*.jar)):$(subst $(gb_SPACE),:,$(wildcard /usr/lib/libreoffice/program/classes/*.jar))
  $(call gb_JunitTest_get_target,$(1)) : CLASSES :=
  $(eval $(call gb_JunitTest_JunitTest_platform,$(1)))
  
 diff --git a/solenv/gbuild/Module.mk b/solenv/gbuild/Module.mk
-index d08e5cb..2af72a7 100644
+index 253564c..0aad310 100644
 --- a/solenv/gbuild/Module.mk
 +++ b/solenv/gbuild/Module.mk
-@@ -263,6 +263,7 @@ endef
+@@ -278,6 +278,7 @@ endef
  # has order dependency on AllModulesButInstsetNative to be able to run
  # subsequentcheck in the same make process on "make check"
  define gb_Module_add_subsequentcheck_target
@@ -87,7 +87,7 @@ index d08e5cb..2af72a7 100644
  $(call gb_Module__read_targetfile,$(1),$(2),subsequentcheck target)
  
  $(call gb_Module_get_subsequentcheck_target,$(1)) : $$(gb_Module_CURRENTTARGET)
-@@ -270,6 +271,8 @@ $$(gb_Module_CURRENTTARGET) :| \
+@@ -285,6 +286,8 @@ $$(gb_Module_CURRENTTARGET) :| \
  	$(call gb_Postprocess_get_target,AllModulesButInstsetNative)
  $(call gb_Module_get_clean_target,$(1)) : $$(gb_Module_CURRENTCLEANTARGET)
  
@@ -95,7 +95,7 @@ index d08e5cb..2af72a7 100644
 +
  endef
  
- define gb_Module_add_moduledir
+ define gb_Module_add_perfcheck_target
 diff --git a/solenv/gbuild/extensions/post_SkipBuild.mk b/solenv/gbuild/extensions/post_SkipBuild.mk
 new file mode 100644
 index 0000000..7f8c18a
@@ -120,9 +120,11 @@ index 0000000..7f8c18a
 +gb_JunitTest_use_jar =
 +
 +# vim: set noet sw=4 ts=4:
+diff --git a/solenv/gbuild/platform/unxgcc.mk b/solenv/gbuild/platform/unxgcc.mk
+index d4539d3..5bfeb06 100644
 --- a/solenv/gbuild/platform/unxgcc.mk
 +++ b/solenv/gbuild/platform/unxgcc.mk
-@@ -333,6 +333,7 @@ $(call gb_JunitTest_get_target,$(1)) : DEFS := \
+@@ -290,6 +290,7 @@ $(call gb_JunitTest_get_target,$(1)) : DEFS := \
  	-Dorg.openoffice.test.arg.workdir=$(call gb_JunitTest_get_userdir,$(1)) \
  	-Dorg.openoffice.test.arg.postprocesscommand=$(SRCDIR)/solenv/bin/gdb-core-bt.sh \
  	-Dorg.openoffice.test.arg.soffice="$(gb_JunitTest_SOFFICEARG)" \
@@ -130,3 +132,6 @@ index 0000000..7f8c18a
  
  endef
  
+-- 
+1.9.1
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-openoffice/libreoffice.git


Reply to: