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

[SCM] LibreOffice packaging repository branch, debian-experimental-3.6, updated. libreoffice_3.5.2-6-58-g7a208db



The following commit has been merged in the debian-experimental-3.6 branch:
commit 4a8fa0b1cd3e958377cef8f6a6fe39306786240d
Merge: 0d00856a30bc49f91181c9b7091f96fc27623e3c 7bf53588813d07108d36bd893bbdf4aade15f48c
Author: Rene Engelhard <rene@debian.org>
Date:   Wed May 2 23:56:10 2012 +0200

    Merge remote-tracking branch 'origin/master' into debian-experimental-3.6

diff --combined changelog
index 917dbc1,cef461f..71805d2
--- a/changelog
+++ b/changelog
@@@ -1,22 -1,20 +1,33 @@@
 +libreoffice (1:3.6.0~alpha0~git20120423-1) UNRELEASED; urgency=low
 +
 +  * new upstream snapshot 
 +    - fixes splashscreen location in multi-monitor setups
 +      (closes: #657444, #431473)
 +
 +  * debian/rules:
 +    - new conditionals for: doxygen, libcdr, liblcms2
 +    - remove liblucene2-java stuff; now clucene is used
 +    - build-depend on libxml2-utils, xmllint now needed
 +
 + -- Rene Engelhard <rene@debian.org>  Mon, 23 Apr 2012 22:09:28 +0200
 +
- libreoffice (1:3.5.2-6) UNRELEASED; urgency=low
+ libreoffice (1:3.5.2-6) unstable; urgency=low
+ 
+   [ Rene Engelhard ]
+   * debian/patches/ignore-sc_cellrangesbase-fails.diff: as it says; gives
+     OK but (sometimes!) segfaults after it.
+   * debian/patches/smoketest-disable-db-insert-delete-seek-tests.diff: move ...
+   * debian/patches/disable-db-tests.diff: ... here and also disable dbaccess
+     complex patch if Base disabled
+  
+   * debian/rules: 
+     - guard libdbalo.so mv with feq PACKAGE_BASE=y...
+     - use make -k check
  
    [ Björn Michaelsen ]
    * add missing mimetypes to impress.desktop (LP: #904212)
  
-  -- Rene Engelhard <rene@debian.org>  Thu, 26 Apr 2012 12:07:01 +0200
+  -- Rene Engelhard <rene@debian.org>  Fri, 27 Apr 2012 23:38:14 +0200
  
  libreoffice (1:3.5.2-5) unstable; urgency=low
  
diff --combined patches/series
index 5895926,d465167..ec39b07
--- a/patches/series
+++ b/patches/series
@@@ -8,6 -8,7 +8,6 @@@ rhino-build-optional.dif
  disable-dynamic-list-cpp.diff
  fix-system-lpsolve-build.diff
  install-fixes.diff
 -smoketest-only-en-US.diff
  mention-java-common-package.diff
  help-msg-add-package-info.diff
  sensible-lomua.diff
@@@ -18,10 -19,24 +18,11 @@@ mysqlcppconn-mysqlclient-SONAME.dif
  make-pyuno-work-with-system-wide-module-install.diff
  search-usr-share-for-images.diff
  make-package-modules-not-suck.diff
 -fix-ARM-detection-in-set-soenv.diff
 -add-debian-multiarch-support.diff
 -propagate-gb_FULLDEPS.diff
 -disable-unoapi-subsequentcheck-for-now.diff
 +#disable-unoapi-subsequentcheck-for-now.diff
  mediwiki-oor-replace.diff
 -armhf-bridges.diff
 -armhf-bridges-fix-armv4t-armel.diff
 -move-binfilter-mimetypes-in-extra-desktop-file.diff
  pythonloader.uno.so-libpyuno-and-pyuno-are-duplicate.diff
 -armhf-bridges-doubles.diff
  debian-hardened-buildflags.diff
  gtk3-hack-explicit-gmodule.diff
 -gcc-4.7.diff
 -gcc-4.7-i386.diff
 -gcc-4.7-amd64.diff
 -icu-4.9.diff
 -tests-fix-build-with-jdk7.diff
 -lp-926940-visio-mime-for-draw.diff
 -gcc-4.4.diff
 -lp-904212-add-missing-mimetypes-to-impress.desktop.diff
 +pyuno-py3-module.diff
 +#tests-fix-build-with-jdk7.diff
+ ignore-sc_cellrangesbase-fails.diff
diff --combined rules
index 0ee147e,c38f674..66c0f22
--- a/rules
+++ b/rules
@@@ -70,7 -70,7 +70,7 @@@ SOURCE_TREE=
  STAMP_DIR=debian/stampdir
  TARFILE_LOCATION=$(CURDIR)/src
  export TARFILE_LOCATION
 -USE_SOURCE_TARBALLS=y
 +USE_SOURCE_TARBALLS=n
  USE_GIT_TARBALLS=n
  
  ifeq "$(DISTREL)" "squeeze"
@@@ -149,7 -149,6 +149,7 @@@ SYSTEM_STUFF += ic
  ICU_MINVER= (>= 4.0)
  SYSTEM_STUFF += libwpd libwpg libwps
  SYSTEM_STUFF += libvisio
 +SYSTEM_STUFF += libcdr
  #SYSTEM_STUFF += xmlsec
  BUILD_CAIROCANVAS=y
  SYSTEM_STUFF += cairo
@@@ -182,6 -181,7 +182,6 @@@ ifeq "$(ENABLE_JAVA)" "y
    # It does *NOT* fail with _plain_ saxon 9.0.0.8 built with OOos build.xml
    # for UOF, but still for e.g. M$.
    #SYSTEM_STUFF += saxon
 -  SYSTEM_STUFF += lucene
  endif
  SYSTEM_STUFF += lpsolve
  USE_SHARED_LPSOLVE=y
@@@ -193,7 -193,6 +193,7 @@@ NEON_SECTYPE=gnutl
  NEONSONR=27
  SYSTEM_STUFF += redland
  PACKAGE_SDK=y
 +PACKAGE_SDK_DOCS=y
  ifeq "$(ENABLE_JAVA)" "y"
    ifeq "$(JDK)" "openjdk"
      RUN_MAKE_CHECK=y
@@@ -292,8 -291,6 +292,8 @@@ SYSTEM_STUFF += libpn
  SYSTEM_STUFF += nss
  SYSTEM_STUFF += mozilla-headers
  SYSTEM_STUFF += sampleicc
 +#SYSTEM_STUFF += clucene
 +SYSTEM_STUFF += lcms2
  PACKAGE_UNOWINREG_DLL=y
  ifeq "$(DEB_VENDOR)" "Debian"
  BUILD_UNOWINREG_DLL=y
@@@ -485,7 -482,7 +485,7 @@@ endi
  # Debian Squeeze
  ifeq "$(SQUEEZE_BACKPORT)" "y"
    BUGS=mailto:debian-backports@lists.debian.org
 -  SYSTEM_STUFF := $(filter-out libwpd libwpg libwps mythes mdds libexttextcat graphite jfreereport libvisio poppler libcmis, $(SYSTEM_STUFF))
 +  SYSTEM_STUFF := $(filter-out libwpd libwpg libwps mythes mdds libexttextcat graphite jfreereport libvisio poppler libcmis libcdr, $(SYSTEM_STUFF))
    JUNIT_MIN_VER=
    PARALLEL_BUILD=n
    ENABLE_PDFIMPORT=n
@@@ -514,13 -511,6 +514,13 @@@ endi
  
  ifneq "$(PACKAGE_SDK)" "y"
  	CONFIGURE_FLAGS += --disable-odk
 + ifneq "$(PACKAGE_SDK_DOCS)" "y"
 +	CONFIGURE_FLAGS += --without-doxygen
 + endif
 +else
 +  ifeq "$(PACKAGE_SDK_DOCS)" "y"
 +	BUILD_DEPS += , doxygen
 +  endif
  endif
  
  ifneq "$(ENABLE_MINIMIZER)" "y"
@@@ -567,7 -557,7 +567,7 @@@ ifneq (,$(filter jpeg, $(SYSTEM_STUFF))
         BUILD_DEPS += , libjpeg-dev
  endif
  ifneq (,$(filter libxml, $(SYSTEM_STUFF)))
 -       BUILD_DEPS += , libxml2-dev
 +       BUILD_DEPS += , libxml2-dev, libxml2-utils
         BUILD_DEPS += , libxslt1-dev
         DBG_DBG_SUGGESTS+= , libxslt1-dbg
  endif
@@@ -939,10 -929,6 +939,10 @@@ ifneq (,$(filter sampleicc, $(SYSTEM_ST
  	BUILD_DEPS += , libsampleicc-dev, libicc-utils-dev
  endif
  
 +ifneq (,$(filter clucene, $(SYSTEM_STUFF)))
 +	BUILD_DEPS += , libclucene-dev
 +endif
 +
  ifeq "$(USE_EXTERNAL_CXXLIBS)" "y"
    ifneq (,$(filter libwpd, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , libwpd-dev (>= 0.9.0)
@@@ -962,19 -948,12 +962,19 @@@
    ifneq (,$(filter libvisio, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , libvisio-dev
    endif
 +  ifneq (,$(filter libcdr, $(SYSTEM_STUFF)))
 +	BUILD_DEPS += , libcdr-dev
 +  endif
    ifneq (,$(filter libcmis, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , libcmis-dev
    endif
  endif
  	CONFIGURE_FLAGS += --with-external-thes-dir=$(THES_DIR)
  
 +ifneq (,$(filter lcms2, $(SYSTEM_STUFF)))
 +	BUILD_DEPS += , liblcms2-dev
 +endif
 +
  ifneq (,$(filter icu, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , libicu-dev $(ICU_MINVER)
  endif
@@@ -1067,6 -1046,13 +1067,6 @@@ ifneq "$(BUILD_PYUNO)" "y
  endif
  
  ifeq "$(ENABLE_JAVA)" "y"
 -  ifneq (,$(filter lucene, $(SYSTEM_STUFF)))
 -	BUILD_DEPS += , liblucene2-java (>= 2.3.2)$(OOO_NO_JAVA_ARCHS)
 -	LUCENE_DEPENDS = liblucene2-java (>= 2.3.2)
 -        # safety measure; e.g. lucene 2.9 index cannot be handled by lucene 2.4
 -        LUCENE_CONFLICTS = liblucene2-java (<< $(shell dpkg -l liblucene2-java | grep ^ii | awk '{ print $$3 }' | cut -d. -f1,2)~)
 -	CONFIGURE_FLAGS += --with-lucene-core-jar=/usr/share/java/lucene-core.jar --with-lucene-analyzers-jar=/usr/share/java/lucene-analyzers.jar
 -  endif
    ifneq (,$(filter hsqldb, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , libhsqldb-java $(HSQLDB_MINVER)$(OOO_NO_JAVA_ARCHS)
  	BASE_HSQLDB_DEPENDS = libhsqldb-java $(HSQLDB_MINVER), libhsqldb-java (<< $(HSQLDB_TOONEWVER)~)
@@@ -1612,7 -1598,11 +1612,7 @@@ ifeq "$(BUILD_PYUNO)" "y
  	# then...
  	rm -rf $(SOURCE_TREE)/pyuno-py3
  	cp -ra $(SOURCE_TREE)/pyuno $(SOURCE_TREE)/pyuno-py3
 -	cd $(SOURCE_TREE)/pyuno-py3; \
 -		rm -rf $(shell . $(SOURCE_TREE)/Env.Host.sh; echo $$OUTPATH$$PROEXT); \
 -		. $(CURDIR)/$(SOURCE_TREE)/Env.Host.sh; \
 -		PATH=$(BUILD_PATH) PYTHON=$(PYTHON3) PYTHON_CFLAGS=$(shell pkg-config --cflags python-$(PY3MAJOR).$(PY3MINOR)mu) PYTHON_LIBS=$(shell pkg-config --libs python-$(PY3MAJOR).$(PY3MINOR)mu) \
 -		../solenv/bin/build.pl	# NO DELIVER!
 +	$(MAKE) pyuno-py3
    endif
  endif
  
@@@ -1625,8 -1615,7 +1625,7 @@@ endi
  check: 
  ifeq "$(RUN_MAKE_CHECK)" "y"
  ifneq (,$(findstring $(DEB_HOST_ARCH),$(OOO_NO_BASE_ARCHS)))
- 	cd $(SOURCE_TREE)/smoketest && \
- 		patch -p1 < $(CURDIR)/debian/patches/smoketest-disable-db-insert-delete-seek-tests.diff
+ 	patch -p1 < $(CURDIR)/debian/patches/disable-db-tests.diff
  endif
  ifeq (,$(findstring $(DEB_HOST_ARCH),$(OOO_EXTENSIONS_ARCHS)))
  	cd $(SOURCE_TREE)/smoketest && \
@@@ -1640,12 -1629,11 +1639,11 @@@ endi
  		export HOME=$$t; \
  		export SAL_USE_VCLPLUGIN="svp"; \
  		if [ -x /usr/bin/gdb ]; then ulimit -c unlimited; fi && \
- 		$(MAKE) check gb_FULLDEPS= gb_Deliver_HARDLINK=T && \
+ 		$(MAKE) -k check gb_FULLDEPS= gb_Deliver_HARDLINK=T && \
  	rm -rf $$t
  
  ifneq (,$(findstring $(DEB_HOST_ARCH),$(OOO_NO_BASE_ARCHS)))
- 	cd $(SOURCE_TREE)/smoketest && \
- 		patch -p1 -R < $(CURDIR)/debian/patches/smoketest-disable-db-insert-delete-seek-tests.diff
+ 	patch -p1 -R < $(CURDIR)/debian/patches/disable-db-tests.diff
  endif
  ifeq (,$(findstring $(DEB_HOST_ARCH),$(OOO_EXTENSIONS_ARCHS)))
  	cd $(SOURCE_TREE)/smoketest && \
@@@ -1670,6 -1658,7 +1668,6 @@@ $(STAMP_DIR)/install: $(STAMP_DIR)/buil
  
  	# install LibreOffice.
  	cd $(SOURCE_TREE)/; \
 -		 . $(CURDIR)/$(SOURCE_TREE)/Env.Host.sh; \
  		 PATH=$(BUILD_PATH) \
  		 DESTDIR=$(CURDIR)/debian/tmp \
  		 $(MAKE) distro-pack-install
@@@ -2107,9 -2096,11 +2105,11 @@@ ifeq "$(PACKAGE_NSPLUGIN)" "y
  			   usr/lib/mozilla/plugins/libnpsoplugin.so
  endif
  
+ ifeq "$(PACKAGE_BASE)" "y"
  	mkdir -p $(PKGDIR)-base-core/$(OODIR)/program
  	mv $(PKGDIR)-base/$(OODIR)/program/libdbalo.so \
  		$(PKGDIR)-base-core/$(OODIR)/program
+ endif
  
  ifeq "$(ENABLE_JAVA)" "y"
    ifneq (,$(filter hsqldb, $(SYSTEM_STUFF)))
@@@ -2183,7 -2174,7 +2183,7 @@@ ifeq "$(BUILD_PYUNO)" "y
  		| sed -e "s/$(PYMAJOR).$(PYMINOR)/$(PY3MAJOR).$(PY3MINOR)/" \
  		> debian/python3-uno/$(OODIR)/program/pythonloader.unorc
  	for i in pyuno.so pythonloader.uno.so libpyuno.so; do \
 -		install -m644 $(SOURCE_TREE)/pyuno-py3/$(shell . $(SOURCE_TREE)/Env.Host.sh; echo $$OUTPATH$$PROEXT)/lib/$$i \
 +		install -m644 $(SOURCE_TREE)/pyuno-py3/$(shell $(MAKE) -s cmd cmd="echo $$OUTPATH$$PROEXT" | grep -v "^custom cmd")/lib/$$i \
  			debian/python3-uno/$(OODIR)/program/$$i; \
  	done
  	cp debian/python-uno/$(OODIR)/program/pythonloader.py \
@@@ -2262,7 -2253,7 +2262,7 @@@ ifeq "$(PACKAGE_SDK)" "y
  
  	# install gsicheck into -dev
  	mkdir -p $(PKGDIR)-dev/$(OODIR)/program
 -	install -m755 $(SOURCE_TREE)/solver/$(shell . $(SOURCE_TREE)/Env.Host.sh; echo $$OUTPATH$$PROEXT)/bin/gsicheck \
 +	install -m755 $(SOURCE_TREE)/solver/$(shell $(MAKE) -s cmd cmd="echo $$OUTPATH$$PROEXT" | grep -v "^custom cmd")/bin/gsicheck \
  		$(PKGDIR)-dev/$(OODIR)/program/gsicheck.bin
  	( \
  	  echo '#! /bin/sh'; \
@@@ -2885,6 -2876,7 +2885,6 @@@ endi
  		-V'java-common-depends=$(JAVA_COMMON_DEPENDS) $(JAVA_COMMON_DEPENDS_VERSION)' \
  		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)' \
  		-V'java-gcj-depends=$(JAVA_GCJ_DEPENDS)' \
 -		-V'lucene-depends=$(LUCENE_DEPENDS)' \
  		-V'Binary-Version=$(BINARY_VERSION)' \
  		-V'ooo-binfilter-dep=$(OOO_BINFILTER_DEP)' \
  		-V'ooo-officebean-dep=$(OOO_OFFICEBEAN_DEP)' \
@@@ -2915,7 -2907,7 +2915,7 @@@ endi
  ifeq "$(PACKAGE_BASE)" "y"
    ifeq "$(ENABLE_MYSQLNATIVE)" "y"
  	dh_gencontrol -plibreoffice$(VER)-mysql-connector -- \
 -		-v$(shell grep "<version" $(SOURCE_TREE)/mysqlc/$(shell . $(SOURCE_TREE)/Env.Host.sh; echo $$OUTPATH$$PROEXT)/misc/description.xml | perl -pi -e 's,<version value=\"(.*)\" />,\1,; s/^\s+//; s/\s+$$//')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
 +		-v$(shell grep "<version" $(SOURCE_TREE)/mysqlc/$(shell $(MAKE) -s cmd cmd="echo $$OUTPATH$$PROEXT" | grep -v "^custom cmd")/misc/description.xml | perl -pi -e 's,<version value=\"(.*)\" />,\1,; s/^\s+//; s/\s+$$//')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
    endif
  endif
  endif
@@@ -2997,7 -2989,9 +2997,7 @@@ endi
  	dh_compress -i -X.py -X.mk -X.sxd -X.xcd.sample
  	dh_installdeb -i
  ifeq "$(ENABLE_JAVA)" "y"
 -	# the help recommends lucene. this is enough. no need for a hard depend in
 -        # -common, IMHO
 -	jh_depends -i -Xlibreoffice$(VER)-gcj -Xlibreoffice$(VER)-dbg -Xliblucene2-java
 +	jh_depends -i -Xlibreoffice$(VER)-gcj -Xlibreoffice$(VER)-dbg
  endif
  	dh_gencontrol -i $(DEBHELPER_OPTIONS) \
  		-Nlibreoffice$(VER)-report-builder \
@@@ -3012,6 -3006,8 +3012,6 @@@
  		-V'bsh-depends=$(BSH_DEPENDS)' \
  		-V'java-common-depends=$(JAVA_COMMON_DEPENDS)' \
  		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)' \
 -		-V'lucene-depends=$(LUCENE_DEPENDS)' \
 -		-V'lucene-conflicts=$(LUCENE_CONFLICTS)' \
  		-V'textcat-data-recommends=$(TEXTCAT_DATA_RECOMMENDS)' \
  		-V'Binary-Version=$(BINARY_VERSION)' \
  		-V'ooo-binfilter-dep=$(OOO_BINFILTER_DEP)' \
@@@ -3024,6 -3020,7 +3024,6 @@@ endi
  ifeq "$(ENABLE_MEDIAWIKI)" "y"
  	dh_gencontrol -plibreoffice$(VER)-wiki-publisher -- \
  		-V'mediawiki-jar-depends=$(MEDIAWIKI_JAR_DEPENDS)' \
 -		-V'lucene-depends=$(LUCENE_DEPENDS)' \
  		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)' \
  		-v$(shell grep "<version" $(SOURCE_TREE)/swext/mediawiki/src/description.xml | perl -pi -e 's,<version value=\"(.*)\"/>,\1,; s/^\s+//')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
  endif
@@@ -3032,7 -3029,7 +3032,7 @@@ ifeq "$(ENABLE_REPORTDESIGN)" "y
  		-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/$(shell . $(SOURCE_TREE)/Env.Host.sh; echo $$OUTPATH$$PROEXT)/misc/description.xml | perl -pi -e 's,<version value=\"(.*)\"/>,\1,; s/^\s+//')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
 +		-v`echo $(BINARY_VERSION) | cut -d: -f1`:$(shell grep "<version" $(SOURCE_TREE)/reportbuilder/$(shell $(MAKE) -s cmd cmd="echo $$OUTPATH$$PROEXT" | grep -v "^custom cmd")/misc/description.xml | perl -pi -e 's,<version value=\"(.*)\"/>,\1,; s/^\s+//')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`
  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`

-- 
LibreOffice packaging repository


Reply to: