summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorMatthias Klose <doko@debian.org>2013-06-30 16:58:31 +0000
committerMatthias Klose <doko@debian.org>2013-06-30 16:58:31 +0000
commitec5d3125a84b995c01b2be81d15ae6f94e5c466b (patch)
treeda057ef569330a1ad08f08d2f8def368b1470f5a /debian/rules
parent24cae68f4a013545fec51dfaab2a7979853a1dd8 (diff)
downloadjava-common-ec5d3125a84b995c01b2be81d15ae6f94e5c466b.tar.gz
* Don't blindly update to OpenJDK7 on architectures where it is not
supported or not even built.
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules17
1 files changed, 14 insertions, 3 deletions
diff --git a/debian/rules b/debian/rules
index 81efa64..bf25a31 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,7 +26,9 @@ provides = java java2 java5
dversion = 1:1.5-$(jrel)
jvmdir = java-gcj
-ifneq (,$(filter $(DEB_HOST_ARCH), alpha amd64 armel armhf i386 ia64 lpia mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc sh4))
+p_doc = openjdk-7-doc
+
+ifneq (,$(filter $(DEB_HOST_ARCH), alpha amd64 armel armhf i386 ia64 lpia powerpc ppc64 s390x sparc sh4))
p_jre = openjdk-7-jre
p_jhl = openjdk-7-jre-headless
p_jdk = openjdk-7-jdk
@@ -36,10 +38,19 @@ ifneq (,$(filter $(DEB_HOST_ARCH), alpha amd64 armel armhf i386 ia64 lpia mips m
provides = java java2 java5 java6 java7
dversion = 1:1.7-$(jrel)
jvmdir = java-1.7.0-openjdk$(if $(DEB_HOST_MULTIARCH),-$(DEB_HOST_ARCH))
+else ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel powerpcspe s390))
+ p_jre = openjdk-6-jre
+ p_jhl = openjdk-6-jre-headless
+ p_jdk = openjdk-6-jdk
+ jdk_build_dep = gcj-jdk
+ v_jre = $(S)(>= 6b23~pre8-2~)
+ v_jdk = $(v_jre)
+ provides = java java2 java5 java6
+ dversion = 1:1.6-$(jrel)
+ jvmdir = java-1.6.0-openjdk$(if $(DEB_HOST_MULTIARCH),-$(DEB_HOST_ARCH))
+ p_doc = openjdk-6-doc
endif
-p_doc = openjdk-7-doc
-
jre_provides = $(call mk_cslist,$(provides),runtime)
jhl_provides = $(call mk_cslist,$(provides),runtime-headless)
jdk_provides = $(call mk_cslist,$(provides),sdk)