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

[SCM] LibreOffice packaging repository branch, debian-experimental-4.1, updated. libreoffice_4.1.0_beta1-1-8-g4834e4f



The following commit has been merged in the debian-experimental-4.1 branch:
commit 236be2b8cbf7c498f1ead6efadc35624897262b2
Author: Rene Engelhard <rene@debian.org>
Date:   Mon May 27 23:30:30 2013 +0200

    use OpenJDK 7 on everything including kfreebsd-* - except on mips(el). Stay with 6 there.

diff --git a/changelog b/changelog
index 8571bd3..d0d0c08 100644
--- a/changelog
+++ b/changelog
@@ -6,6 +6,8 @@ libreoffice (1:4.1.0~beta1-2) UNRELEASED; urgency=low
   * debian/rules:
     - use internal harfbuzz until we get a harfbuzz with ICU support again;
       add build-conflicts on libharfbuzz-dev (= 0.9.17-3) (closes: #709973)
+    - use OpenJDK 7 on everything including kfreebsd-* - except on
+      mips(el). Stay with 6 there.
 
  -- Rene Engelhard <rene@debian.org>  Mon, 27 May 2013 18:46:52 +0200
 
diff --git a/control b/control
index fb83bbb..53ef466 100644
--- a/control
+++ b/control
@@ -17,8 +17,8 @@ Build-Depends: ant (>= 1.7.0),
                fastjar,
                flex | flex-old,
                g++-mingw-w64-i686 [i386 amd64],
-               gcj-jdk [hppa kfreebsd-i386 kfreebsd-amd64],
-               gcj-native-helper [hppa kfreebsd-amd64 kfreebsd-i386],
+               gcj-jdk [hppa],
+               gcj-native-helper [hppa],
                gdb,
                gettext,
                gperf,
@@ -42,7 +42,7 @@ Build-Depends: ant (>= 1.7.0),
                libexttextcat-dev (>= 3.1.1),
                libfontconfig1-dev,
                libfreetype6-dev,
-               libgcj-common (>= 1:4.4.1) [hppa kfreebsd-amd64 kfreebsd-i386],
+               libgcj-common (>= 1:4.4.1) [hppa],
                libgconf2-dev,
                libgl1-mesa-dev [!armel !mips !mipsel],
                libglib2.0-dev (>= 2.15.0),
@@ -104,8 +104,8 @@ Build-Depends: ant (>= 1.7.0),
                libxtst-dev,
                lp-solve (>= 5.5.0.13-5+b1),
                make (>= 3.81-8.2),
-               openjdk-6-jdk (>= 6b23~pre8-2) [amd64 armel armhf i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc],
-               openjdk-7-jdk [ia64],
+               openjdk-6-jdk (>= 6b23~pre8-2) [mips mipsel],
+               openjdk-7-jdk [amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc powerpcspe ppc64 s390 s390x sparc],
                pkg-config,
                python (>= 2.6.6-3+squeeze4),
                python-dev (>= 2.6),
@@ -123,26 +123,26 @@ Build-Depends-Indep: bsh (>= 2.0b4),
                      fdupes,
                      fontforge,
                      imagemagick,
-                     libbase-java [!hppa !kfreebsd-amd64 !kfreebsd-i386],
+                     libbase-java [!hppa],
                      libcommons-codec-java,
                      libcommons-httpclient-java,
                      libcommons-lang-java,
                      libcommons-logging-java (>= 1.1.1-9),
-                     libflute-java (>= 1.1.6) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     libfonts-java (>= 1.1.6) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     libformula-java (>= 1.1.7) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     liblayout-java (>= 0.2.10) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     libloader-java (>= 1.1.6) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     libpentaho-reporting-flow-engine-java (>= 0.9.4) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     librepository-java (>= 1.1.6) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     libsac-java [!hppa !kfreebsd-amd64 !kfreebsd-i386],
-                     libserializer-java (>= 1.1.6) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
+                     libflute-java (>= 1.1.6) [!hppa],
+                     libfonts-java (>= 1.1.6) [!hppa],
+                     libformula-java (>= 1.1.7) [!hppa],
+                     liblayout-java (>= 0.2.10) [!hppa],
+                     libloader-java (>= 1.1.6) [!hppa],
+                     libpentaho-reporting-flow-engine-java (>= 0.9.4) [!hppa],
+                     librepository-java (>= 1.1.6) [!hppa],
+                     libsac-java [!hppa],
+                     libserializer-java (>= 1.1.6) [!hppa],
                      libservlet3.0-java,
-                     libxml-java (>= 1.1.6) [!hppa !kfreebsd-amd64 !kfreebsd-i386],
+                     libxml-java (>= 1.1.6) [!hppa],
                      xml-core
-Build-Conflicts: ant (= 1.8.0-1) [hppa kfreebsd-i386 kfreebsd-amd64],
-                 ant (= 1.8.0-2) [hppa kfreebsd-i386 kfreebsd-amd64],
-                 ant (= 1.8.0-3) [hppa kfreebsd-i386 kfreebsd-amd64],
+Build-Conflicts: ant (= 1.8.0-1) [hppa],
+                 ant (= 1.8.0-2) [hppa],
+                 ant (= 1.8.0-3) [hppa],
                  flex (= 2.5.34-1) [amd64],
                  g++ (>= 4:4.7~) [!i386 !amd64 !kfreebsd-i386 !kfreebsd-amd64],
                  g++-4.6 (= 4.6.1-10),
@@ -168,7 +168,7 @@ XS-Python3-Version: 3.3
 XS-Testsuite: autopkgtest
 Vcs-Git: https://alioth.debian.org/anonscm/git/pkg-openoffice/libreoffice.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git
-Bugs: 
+Bugs: mailto:debian-openoffice@lists.debian.org
 Homepage: http://www.libreoffice.org
 
 Package: libreoffice
@@ -181,7 +181,7 @@ Depends: fonts-sil-gentium-basic,
          libreoffice-draw,
          libreoffice-impress,
          libreoffice-math,
-         libreoffice-report-builder-bin [!hppa !kfreebsd-amd64 !kfreebsd-i386],
+         libreoffice-report-builder-bin [!hppa],
          libreoffice-writer,
          ${dejavu-depends},
          ${java-common-depends},
@@ -4185,7 +4185,7 @@ Description: LibreOffice component for building database reports
 
 Package: libreoffice-report-builder-bin
 Section: misc
-Architecture: amd64 armel armhf i386 ia64 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
 Depends: libreoffice-base, libreoffice-core, ${misc:Depends}, ${shlibs:Depends}
 Description: LibreOffice component for building database reports -- libraries
  LibreOffice is a full-featured office productivity suite that provides
diff --git a/rules b/rules
index 0aa7914..a8d52f8 100755
--- a/rules
+++ b/rules
@@ -153,8 +153,8 @@ BUILD_ONLY_EN_US=n
 ENABLE_JAVA=y
 ifeq "$(ENABLE_JAVA)" "y"
   JDK=openjdk
-  JAVA_MAINVER=6
-  ifneq (,$(filter hppa kfreebsd%, $(DEB_HOST_ARCH)))
+  JAVA_MAINVER=7
+  ifneq (,$(filter hppa, $(DEB_HOST_ARCH)))
     JDK=gcj-jdk
   endif
 endif
@@ -450,7 +450,7 @@ $(eval $(call gen_no_archs,OOO_JAVA_ARCHS))
 OOO_GCJ_ARCHS = $(filter-out $(OOO_OPENJDK_ARCHS), $(OOO_JAVA_ARCHS))
 $(eval $(call gen_no_archs,OOO_GCJ_ARCHS))
 
-OOO_GCJ_JDK_ARCHS := hppa kfreebsd-i386 kfreebsd-amd64
+OOO_GCJ_JDK_ARCHS := hppa
 OOO_OPENJDK_ARCHS := $(filter-out $(OOO_GCJ_JDK_ARCHS),$(OOO_JAVA_ARCHS))
 $(eval $(call gen_no_archs,OOO_OPENJDK_ARCHS))
 
@@ -825,16 +825,16 @@ ifeq "$(ENABLE_JAVA)" "y"
   endif
   ifeq "$(JDK)" "openjdk"
     ifeq "$(JAVA_MAINVER)" "6"
-	BUILD_DEPS += , openjdk-$(JAVA_MAINVER)-jdk (>= 6b23~pre8-2) [$(filter-out ia64,$(filter-out $(OOO_GCJ_JDK_ARCHS),$(OOO_JAVA_ARCHS))])
-      # except on ia64, which doesn't build with 6...
-      ifneq (,$(findstring ia64,$(OOO_JAVA_ARCHS)))
-	BUILD_DEPS += , openjdk-7-jdk [ia64]
+	BUILD_DEPS += , openjdk-$(JAVA_MAINVER)-jdk (>= 6b23~pre8-2) [$(filter-out ia64 $((OOO_GCJ_JDK_ARCHS),$(filter-out $(OOO_GCJ_JDK_ARCHS),$(OOO_JAVA_ARCHS))])
+    else
+	BUILD_DEPS += , openjdk-$(JAVA_MAINVER)-jdk [$(filter-out mips mipsel $(OOO_GCJ_JDK_ARCHS),$(OOO_JAVA_ARCHS))]
+      # no 7 on mips(el)
+      ifneq (,$(findstring mips,$(OOO_JAVA_ARCHS)))
+	BUILD_DEPS += , openjdk-6-jdk (>= 6b23~pre8-2) [mips mipsel]
         ifeq "$(DEB_HOST_ARCH)" "ia64"
-          JAVA_MAINVER=7
+          JAVA_MAINVER=6
         endif
       endif
-    else
-	BUILD_DEPS += , openjdk-$(JAVA_MAINVER)-jdk [$(filter-out $(OOO_GCJ_JDK_ARCHS),$(OOO_JAVA_ARCHS))]
     endif
 	JAVA_HOME=/usr/lib/jvm/java-$(JAVA_MAINVER)-openjdk-$(DEB_HOST_ARCH)
   endif

-- 
LibreOffice packaging repository


Reply to: