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

[SCM] LibreOffice packaging repository branch, debian-experimental-3.4.0, updated. a03cb60bcc3ec64f4607fdf27cc88c41f4d141f0



The following commit has been merged in the debian-experimental-3.4.0 branch:
commit a03cb60bcc3ec64f4607fdf27cc88c41f4d141f0
Merge: b23afd6f18e7d2a53be09adf2cb90d5b5a9a859f 37057cf04246c698c8a6d1e60f81593155b9851d
Author: Rene Engelhard <rene@debian.org>
Date:   Sat Apr 16 21:55:49 2011 +0200

    Merge remote branch 'origin/master' into debian-experimental-3.4.0

diff --combined changelog
index 917de3b,2baa0db..79127be
--- a/changelog
+++ b/changelog
@@@ -1,24 -1,4 +1,24 @@@
 +libreoffice (1:3.4.0~beta1-1) UNRELEASED; urgency=low
 +
 +  * new upstream beta
 +    - handles various tble columns differing in case correct
 +      (closes: #617596)
 +
 +  * debian/rules:
 +    - bump build-dep on libmdds-dev to >= 0.5.0
 +    - build-depend on libgraphite2-dev instead of libgraphite-dev
 +    - update for new extension and mingw configure switches
 +    - update for new extension configure switches and for mingw
 +  * debian/control.sdk.in, debian/rules: 
 +    - stop building with STLport on i386, just create a symlink in ure.
 +      Should suffice for compat with binary-only OOo extensions
 +  * debian/control.in, debian/rules:
 +     - the script providers are now extensions. split js and bsh out into
 +       extra packages (also closes: #603595)
 +
 + -- Rene Engelhard <rene@debian.org>  Fri, 15 Apr 2011 13:57:22 +0200
 +
- libreoffice (1:3.3.2-3) UNRELEASED; urgency=low
+ libreoffice (1:3.3.2-3) unstable; urgency=low
  
    * debian/rules, debian/control.in:
      - readd recommends for libtextcat-data though libtextcat0 depends on it.
@@@ -28,8 -8,8 +28,8 @@@
         as otherwise it's not installed on the buildds (and we end up with a
         eventually "wrong" gcc). 
       - restrict parallel=x to 2, at least 6 breaks, and don't experiment :)
-      - don't reference -ctl-he anymore and update settings in ctl_he.xcd
-        (closes: #622301)
+      - don't reference -ctl-he anymore and fix CTLSequenceChecking setting 
+        in ctl_he.xcd (closes: #622301)
       - enable is (icelandic) l10n
    * debian/control.in:
      - build-conflict against at3-dev-tools, it installs a moc-qt3 alternative
@@@ -38,7 -18,7 +38,7 @@@
    * debian/control.gcj.in: move -gcj into Section: java 
    * debian/*.lintian-overrides*: update for new lintian 2.5.0 (s#/usr#usr#g)
  
-  -- Rene Engelhard <rene@debian.org>  Tue, 12 Apr 2011 23:51:52 +0000
+  -- Rene Engelhard <rene@debian.org>  Sat, 16 Apr 2011 10:03:50 +0000
  
  libreoffice (1:3.3.2-2) unstable; urgency=medium
  
diff --combined rules
index 368ec48,5d153ba..b99d44d
--- a/rules
+++ b/rules
@@@ -77,12 -77,12 +77,12 @@@ export QUILT_OPTIONS="-p1 -F0
  # work around tcsh bugs.debian.org/339034: tcsh: Unknown colorls variable `su'
  unexport LS_COLORS
  
 -MWS=OOO330
 -MILESTONE=m19
 +MWS=DEV300
 +MILESTONE=m103
  TAG=$(shell echo $(MWS) | tr A-Z a-z)-$(MILESTONE)
  GIT_TAG=$(MWS)_$(MILESTONE)
 -OOO_BUILD_BRANCH=libreoffice-3-3-2
 -OOO_BUILD_VERSION=3.3.2.2
 +OOO_BUILD_BRANCH=libreoffice-3-4
 +OOO_BUILD_VERSION=3.3.99.1
  # in ooo-build releases the same as OOO_BUILD_VERSION
  OOO_BUILD_TARBALL_VERSION=$(OOO_BUILD_VERSION)
  OOO_BUILD_TAG=libreoffice-$(OOO_BUILD_TARBALL_VERSION)
@@@ -150,6 -150,8 +150,6 @@@ LIBALTLINUXHYPH_MINVER= (>= 0.1.1-11
  LIBHYPHEN_MINVER= (>= 2.4)
  USE_AGG=n
  # SYSTEM_STUFF += agg
 -USE_STLPORT=n
 -USE_SYSTEM_STLPORT=y
  SYSTEM_STUFF += boost
  BOOST_VERSION=default
  ifeq "$(BOOST_VERSION)" "default"
@@@ -201,7 -203,11 +201,7 @@@ PACKAGE_SDK=
  ifeq "$(ENABLE_JAVA)" "y"
    ifeq "$(JDK)" "openjdk"
      RUN_SMOKETEST=y
 -    ifneq (,$(findstring $(ARCH),$(OOO_STLPORT_ARCHS)))
 -      RUN_SUBSEQUENT_TESTS=y
 -    else
 -      RUN_SUBSEQUENT_TESTS=n
 -    endif
 +    RUN_SUBSEQUENT_TESTS=y
    else
      ifneq ($(ON_BUILDD),y)
        RUN_SMOKETEST=n
@@@ -325,7 -331,7 +325,7 @@@ PLATFORMID := $(shell grep PLATFORMID d
  # ABI-compatability
  OOO_STLPORT_ARCHS= i386
  ifeq "$(ARCH)" "i386"
 -	USE_STLPORT=y
 +	LINK_TO_STLPORT=y
  endif
  
  ifeq "$(ENABLE_OPENGL)" "y"
@@@ -423,7 -429,7 +423,7 @@@ endi
  # Debian Squeeze
  ifeq "$(SQUEEZE_BACKPORT)" "y"
    BUGS=mailto:debian-backports@lists.debian.org
 -  SYSTEM_STUFF := $(filter-out libwpd libwpg libwps mythes libtextcat, $(SYSTEM_STUFF))
 +  SYSTEM_STUFF := $(filter-out libwpd libwpg libwps mythes mdds libtextcat graphite, $(SYSTEM_STUFF))
    JUNIT_MIN_VER=
  endif
  
@@@ -482,19 -488,22 +482,19 @@@ ifneq "$(PACKAGE_SDK)" "y
  endif
  
  ifeq "$(ENABLE_MINIMIZER)" "y"
 -	CONFIGURE_FLAGS += --enable-minimizer
 +	CONFIGURE_FLAGS += --enable-ext-minimizer
  endif
  ifeq "$(ENABLE_PRESENTER_CONSOLE)" "y"
 -	CONFIGURE_FLAGS += --enable-presenter-console
 +	CONFIGURE_FLAGS += --ext-enable-presenter-console
  endif
  ifeq "$(ENABLE_PDFIMPORT)" "y"
 -	CONFIGURE_FLAGS += --enable-pdfimport
 +	CONFIGURE_FLAGS += --enable-ext-pdfimport
  	BUILD_DEPS += , libpoppler-dev (>= 0.8.0)
  endif
  
  ifeq "$(ENABLE_GRAPHITE)" "y"
    ifneq (,$(filter graphite, $(SYSTEM_STUFF)))
 -	BUILD_DEPS += , libgraphite-dev
 -    ifeq "$(USE_STLPORT)" "y"
 -	ADDITIONAL_SECTIONS += SystemBitsWithSTLport
 -    endif
 +	BUILD_DEPS += , libgraphite2-dev (>= 0.9.3)
    endif
  else
  	CONFIGURE_FLAGS += --disable-graphite
@@@ -594,6 -603,9 +594,6 @@@ ifeq "$(RUN_TESTTOOL)" "y
  endif
  ifneq (,$(filter cppunit, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , libcppunit-dev (>= 1.12)
 -  ifeq "$(USE_STLPORT)" "y"
 -	ADDITIONAL_SECTIONS += SystemBitsWithSTLport
 -  endif
  endif
  ifeq "$(RUN_SUBSEQUENT_TESTS)" "y"
  	BUILD_DEPS += , tcsh
@@@ -716,11 -728,11 +716,11 @@@ export JAVA_HOM
      ifeq "$(DIST)" "Debian"
  	BUILD_DEPS += , gcc-mingw32$(OOO_NO_JAVA_ARCHS), mingw32-runtime$(OOO_NO_JAVA_ARCHS)
  	CONFIGURE_FLAGS += --enable-build-unowinreg
 -	CONFIGURE_FLAGS += --with-mingwin=i586-mingw32msvc-g++
 +	CONFIGURE_FLAGS += --with-mingw=i586-mingw32msvc-g++
      endif
    endif
    ifeq "$(ENABLE_MEDIAWIKI)" "y"
 -	CONFIGURE_FLAGS += --enable-wiki-publisher
 +	CONFIGURE_FLAGS += --enable-ext-wiki-publisher
      ifneq (,$(filter apache-commons, $(SYSTEM_STUFF)))
  	MEDIAWIKI_BUILD_DEPS += , libcommons-codec-java$(OOO_NO_JAVA_ARCHS), libcommons-httpclient-java$(OOO_NO_JAVA_ARCHS), libcommons-lang-java$(OOO_NO_JAVA_ARCHS), libcommons-logging-java$(OOO_NO_JAVA_ARCHS)
  	MEDIAWIKI_JAR_DEPENDS := , libcommons-codec-java, libcommons-httpclient-java, libcommons-lang-java, libcommons-logging-java
@@@ -745,12 -757,12 +745,12 @@@
  	CONFIGURE_FLAGS += --with-system-servlet-api --with-servlet-api-jar=$(shell dpkg -L `dpkg -s libcommons-logging-java | grep Suggests | cut -d"," -f1 | sed -e s/^\ // | awk '{ print $$2 }'` | grep servlet-api.*\.jar$ | head -n 1)
  	BUILD_DEPS += , $(shell dpkg -s libcommons-logging-java | grep Suggests | cut -d"," -f1 | sed -e s/^\ // | awk '{ print $$2 }')
      endif
 -	CONFIGURE_FLAGS += --enable-report-builder
 +	CONFIGURE_FLAGS += --enable-ext-report-builder
    endif
  	OOO_OFFICEBEAN_DEP = libreoffice$(VER)-officebean
  else
  	CONFIGURE_FLAGS += --without-java
 -	DEBHELPER_OPTIONS += -Nlibreoffice$(VER)-officebean -Nlibreoffice$(VER)-java-common -Nlibreoffice$(VER)-filter-mobiledev -Nlibreoffice$(VER)-gcj
 +	DEBHELPER_OPTIONS += -Nlibreoffice$(VER)-officebean -Nlibreoffice$(VER)-java-common -Nlibreoffice$(VER)-filter-mobiledev -Nlibreoffice$(VER)-gcj -Nlibreoffice$(VER)-script-provider-bsh -Nlibreoffice$(VER)-script-provider-js
  endif
  
  ifneq "$(MOZILLA)" ""
@@@ -830,8 -842,19 +830,8 @@@ ifeq "$(USE_AGG)" "y
  endif
  
  ifneq "$(OOO_STLPORT_ARCHS)" ""
 -  ifeq "$(USE_SYSTEM_STLPORT)" "y"
  	LIBSTLPORT_MINVER= (>= 4.6.2-3)
  	BUILD_DEPS += , libstlport4.6-dev $(LIBSTLPORT_MINVER) [$(OOO_STLPORT_ARCHS)]
 -	DEV_STL_DEPENDS=, libstlport4.6-dev $(LIBSTLPORT_MINVER) [$(OOO_STLPORT_ARCHS)]
 -   endif
 -endif
 -ifneq "$(USE_STLPORT)" "y"
 -	CONFIGURE_FLAGS += --without-stlport
 -else
 -        CONFIGURE_FLAGS += --with-stlport
 -  ifeq "$(USE_SYSTEM_STLPORT)" "y"
 -	CONFIGURE_FLAGS+= --with-stlport=$(CURDIR)/stlport
 -  endif
  endif
  
  ifneq (,$(filter boost, $(SYSTEM_STUFF)))
@@@ -853,7 -876,7 +853,7 @@@
  endif
  
  ifneq (,$(filter mdds, $(SYSTEM_STUFF)))
 -	BUILD_DEPS += , libmdds-dev
 +	BUILD_DEPS += , libmdds-dev (>= 0.5.0)
  endif
  
  ifneq (,$(filter vigra, $(SYSTEM_STUFF)))
@@@ -980,7 -1003,7 +980,7 @@@ ifeq "$(ENABLE_JAVA)" "y
    endif
    ifneq (,$(filter beanshell, $(SYSTEM_STUFF)))
  	BUILD_DEPS += , bsh (>= 2.0b4)$(OOO_NO_JAVA_ARCHS)
 -	COMMON_BSH_DEPENDS = bsh (>= 2.0b4)
 +	BSH_DEPENDS = bsh (>= 2.0b4)
  	JAVA_GCJ_DEPENDS += , bsh-gcj
    endif
  endif
@@@ -1096,8 -1119,7 +1096,8 @@@ els
      endif
    endif
  endif
 -	CONFIGURE_FLAGS += --with-num-cpus=$(NUM_CPUS)
 +# disabled for now. needs fixed GNU make (#622644)
 +#	CONFIGURE_FLAGS += --with-num-cpus=$(NUM_CPUS)
  	# breaks. At least with 2
  #	CONFIGURE_FLAGS += --with-max-jobs=$(NUM_CPUS)
  
@@@ -1474,8 -1496,10 +1474,8 @@@ ifneq (,$(filter hsqldb, $(SYSTEM_STUFF
  	perl -pi -e "s/(Build-Conflicts: .*)/\1, libhsqldb-java (>= $(HSQLDB_TOONEWVER)~)/" debian/control
  endif
  
 -ifneq "$(USE_SYSTEM_STLPORT)" "y"
  	# at least here it crashes the build in some funny way.
  	perl -pi -e "s/(Build-Conflicts: .*)/\1, libstlport4.6-dev/" debian/control
 -endif
  
  ifeq (4.4,$(SYSTEM_GCC_VERSION))
  	perl -pi -e 's/flex \|/flex (>= 2.5.25-7) |/' debian/control
@@@ -1570,6 -1594,17 +1570,6 @@@ ifneq ($(GCC_VERSION),
    endif
  endif
  
 -ifeq "$(USE_STLPORT)" "y"
 -  ifeq "$(USE_SYSTEM_STLPORT)" "y"
 -	# stlport home
 -	if [ ! -d stlport ]; then \
 -		mkdir -p stlport; \
 -		ln -sf /usr/include/stlport stlport/stlport; \
 -		ln -sf /usr/lib stlport/lib; \
 -	fi
 -  endif
 -endif
 -
  ifneq "$(BUILD_ONLY_EN_US)" "y"
    ifneq "$(LANGPACKISOS)" "en-US"
  	# copy and extract extra GSIs 
@@@ -2042,7 -2077,6 +2042,6 @@@ endi
  
  ifeq (he,$(findstring he,$(LANGPACKISOS)))
  	perl -pi -e 's#<prop oor:name="CTLSequenceChecking"><value>true</value></prop>#<prop oor:name="CTLSequenceChecking"><value>false</value></prop>#' $(PKGDIR)-l10n-he/$(OOBASISDIR)/share/registry/ctl_he.xcd
- 	perl -pi -e 's#</oor:component-data>#<node oor:name="General"><prop oor:name="DefaultLocale_CTL"><value>he-IL</value></prop></node></oor:component-data>#' $(PKGDIR)-l10n-he/$(OOBASISDIR)/share/registry/ctl_he.xcd
  endif
  
  	touch $@
@@@ -2400,9 -2434,6 +2399,9 @@@ ifeq "$(BUILD_PYUNO)" "y
  	  echo 'PYTHONPATH=$$PYTHONHOME $$PYTHONHOME/site-packages $$PYTHONHOME/lib-dynload $$PYTHONHOME/lib-tk $$ORIGIN' \
  	) > debian/python-uno/$(OODIR)/program/pythonloader.unorc
  	chmod u-w debian/python-uno/$(OODIR)/program/pythonloader.unorc
 +        mkdir -p debian/python-uno/$(OOBRANDDIR)/share/extensions
 +        mv debian/tmp/$(OOBRANDDIR)/share/extensions/script-provider-for-python \
 +                debian/python-uno/$(OOBRANDDIR)/share/extensions
  
  	mkdir -p debian/python-uno/usr/share/doc/python-uno
  	cp -r $(SOURCE_TREE)/pyuno/demo \
@@@ -2437,6 -2468,12 +2436,6 @@@ endi
  	rm -rf $(PKGDIR)-core/$(OOBRANDDIR)/ure
  
  ifeq "$(PACKAGE_SDK)" "y"
 -  ifeq "$(USE_SYSTEM_STLPORT)" "y"
 -	# when we use external stlport, we just can and should do a symlink
 -	# for the SDK includes
 -	cd $(PKGDIR)-dev/usr/include/$(OODIRNAME) && \
 -		rm -rf stl && ln -s /usr/include/stlport stl
 -  endif
    ifeq "$(ENABLE_JAVA)" "y"
  	# move SDK Java stuff into /usr/share/java
  	rm -f $(PKGDIR)-dev/$(OOSDKDIR)/classes
@@@ -2506,10 -2543,12 +2505,10 @@@ ifeq "$(INTERNAL_STDLIBS)" "y
  	echo "libstdc++	$$LIBSTDCPP_SOVER" > debian/shlibs.override.stdlibs; \
  	echo "libgcc_s	$$LIBGCC_SOVER" >> debian/shlibs.override.stdlibs
  endif
 -ifeq "$(USE_STLPORT)" "y"
 -  ifeq "$(USE_SYSTEM_STLPORT)" "y"
 +ifeq "$(LINK_TO_STLPORT)" "y"
  	rm -f debian/ure/$(OOUREDIR)/lib/libstlport*
  	ln -s `readlink -f /usr/lib/libstlport_gcc.so` \
  		debian/ure/$(OOUREDIR)/lib/libstlport_gcc.so
 -  endif
  endif
  
  ifeq "$(ENABLE_JAVA)" "y"
@@@ -2834,10 -2873,15 +2833,10 @@@ endi
  	  for x in *.png; do convert $$x `basename $$x .png`.xpm; done
  
  ifeq "$(ENABLE_JAVA)" "y"
 -	# symlink jars we use externally
    ifneq (,$(filter saxon, $(SYSTEM_STUFF)))
  	ln -sf /usr/share/java/saxonb.jar \
  		$(PKGDIR)-java-common/$(OODIR)/program/classes/saxon9.jar
    endif
 -  ifneq (,$(filter beanshell, $(SYSTEM_STUFF)))
 -	ln -sf /usr/share/java/bsh.jar \
 -	        $(PKGDIR)-java-common/$(OODIR)/program/classes/bsh.jar
 -  endif
  endif
  	# remove extra license files
  	rm -rf $(PKGDIR)-common/$(OOBRANDDIR)/licenses
@@@ -2965,31 -3009,6 +2964,31 @@@ ifeq "$(PACKAGE_SDK)" "y
  		ln -s /$(OOSDKDIR)/index.html index.html
  endif
  
 +ifeq "$(ENABLE_JAVA)" "y"
 +        rm -rf $(PKGDIR)-script-provider-bsh
 +        mkdir -p $(PKGDIR)-script-provider-bsh/$(OOBRANDDIR)/share/extensions
 +        mv debian/tmp/$(OOBRANDDIR)/share/extensions/script-provider-for-beanshell \
 +                $(PKGDIR)-script-provider-bsh/$(OOBRANDDIR)/share/extensions
 +  ifneq (,$(filter beanshell, $(SYSTEM_STUFF)))
 +	ln -sf /usr/share/java/bsh.jar \
 +	        $(PKGDIR)-script-provider-bsh/$(OODIR)/program/classes/bsh.jar
 +  endif
 +	mkdir -p $(PKGDIR)-script-provider-bsh/$(OOBRANDDIR)/share/Scripts
 +	mv $(PKGDIR)-common/$(OODIR)/share/Scripts/beanshell \
 +		$(PKGDIR)-script-provider-bsh/$(OODIR)/Scripts
 +
 +        rm -rf $(PKGDIR)-script-provider-js
 +        mkdir -p $(PKGDIR)-script-provider-js/$(OOBRANDDIR)/share/extensions
 +        mv debian/tmp/$(OOBRANDDIR)/share/extensions/script-provider-for-javascript \
 +                $(PKGDIR)-script-provider-js/$(OOBRANDDIR)/share/extensions
 +	mkdir -p $(PKGDIR)-script-provider-js/$(OODIR)/program/classes
 +	mv $(PKGDIR)-java-common/$(OODIR)/program/classes/js.jar \
 +		$(PKGDIR)-script-provider-js/$(OODIR)/program/classes
 +	mkdir -p $(PKGDIR)-script-provider-js/$(OOBRANDDIR)/share/Scripts
 +	mv $(PKGDIR)-common/$(OODIR)/share/Scripts/javascript \
 +		$(PKGDIR)-script-provider-js/$(OODIR)/Scripts
 +endif
 +
  ifeq "$(ENABLE_REPORTDESIGN)" "y"
    ifeq "$(ENABLE_JAVA)" "y"
  	rm -rf $(PKGDIR)-report-builder
@@@ -3215,9 -3234,6 +3214,9 @@@ ifeq "$(ENABLE_JAVA)" "y
  			-ldebian/uno-libs3/$(OOUREDIR)/lib:debian/ure/$(OOUREDIR)/lib:$(PKGDIR)-core/$(OODIR)/program:$(GCJ_JAWT_DIR) \
  			$(SHLIBS_OVERRIDE)
  endif
 +ifeq "$(LINK_TO_STLPORT)" "y"
 +        perl -pi -e 's/(shlibs.*$$)/$$1, $(shell cat /var/lib/dpkg/info/libstlport4.6*.shlibs | awk '{ print $$3,$$4,$$5 }')/' debian/ure.substvars
 +endif
  ifeq "$(ENABLE_MONO)" "y"
  	dh_makeclilibs -s
  	dh_clideps -s
@@@ -3234,6 -3250,7 +3233,6 @@@ endi
  		-V"ure:Version=$(shell grep UREPACKAGEVERSION $(SOURCE_TREE)/instsetoo_native/util/openoffice.lst | awk '{ print $$2 }')+LibO`echo $(BINARY_VERSION) | cut -d: -f2`" \
  		-V'base-version=$(BASE_VERSION)' \
  		-V'help-l10n-virtual-version=$(HELP_L10N_VIRTUAL_VERSION)' \
 -		-V'dev-stl-depends=$(DEV_STL_DEPENDS)' \
  		-V'base-hsqldb-depends=$(BASE_HSQLDB_DEPENDS)' \
  		-V'java-common-depends=$(JAVA_COMMON_DEPENDS) $(JAVA_COMMON_DEPENDS_VERSION)' \
  		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)' \
@@@ -3379,7 -3396,7 +3378,7 @@@ endi
  		-V'basis-version=$(BASIS_VERSION)' \
  		-V'next-basis-version=$(NEXT_BASIS_VERSION)' \
  		-V'help-l10n-virtual-version=$(HELP_L10N_VIRTUAL_VERSION)' \
 -		-V'common-bsh-depends=$(COMMON_BSH_DEPENDS)' \
 +		-V'bsh-depends=$(BSH_DEPENDS)' \
  		-V'java-common-depends=$(JAVA_COMMON_DEPENDS)' \
  		-V'java-common-java-depends=$(JAVA_COMMON_JAVA_DEPENDS)' \
  		-V'java-runtime-depends=$(JAVA_RUNTIME_DEPENDS)' \

-- 
LibreOffice packaging repository


Reply to: