[openjdk-8] 07/10: Removed the build dependency on Rhino

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Sat Mar 29 08:21:12 UTC 2014


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

ebourg-guest pushed a commit to branch master
in repository openjdk-8.

commit deebed086d0cfaf9f28f024ce3bfce45eba4a8ff
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Sat Mar 29 00:01:58 2014 +0100

    Removed the build dependency on Rhino
---
 debian/control    |  3 +--
 debian/control.in |  1 -
 debian/rules      | 23 +----------------------
 3 files changed, 2 insertions(+), 25 deletions(-)

diff --git a/debian/control b/debian/control
index 49992ad..ba8958d 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: java
 Priority: optional
 Maintainer: OpenJDK Team <openjdk at lists.launchpad.net>
 Uploaders: Matthias Klose <doko at ubuntu.com>, Damien Raude-Morvan <drazzib at debian.org>
-Build-Depends: debhelper (>= 5), binutils-dev [armel armhf], m4, lsb-release, wget, zip, unzip, sharutils, gawk, cpio, pkg-config, procps, time, wdiff, fastjar (>= 2:0.96-0ubuntu2),  autoconf, automake, autotools-dev, libtool, g++-4.8,  ecj-gcj [amd64 armel armhf arm64 hppa i386 ia64 lpia powerpc powerpcspe ppc64 ppc64el m68k mips mipsel sh4 sparc sparc64 s390x x32 kfreebsd-i386 kfreebsd-amd64], gcj-jdk [amd64 armel armhf arm64 hppa i386 ia64 lpia powerpc powerpcspe ppc64 ppc64el mips mi [...]
+Build-Depends: debhelper (>= 5), binutils-dev [armel armhf], m4, lsb-release, wget, zip, unzip, sharutils, gawk, cpio, pkg-config, procps, time, wdiff, fastjar (>= 2:0.96-0ubuntu2),  autoconf, automake, autotools-dev, libtool, g++-4.8,  ecj-gcj [amd64 armel armhf arm64 hppa i386 ia64 lpia powerpc powerpcspe ppc64 ppc64el m68k mips mipsel sh4 sparc sparc64 s390x x32 kfreebsd-i386 kfreebsd-amd64], gcj-jdk [amd64 armel armhf arm64 hppa i386 ia64 lpia powerpc powerpcspe ppc64 ppc64el mips mi [...]
 Standards-Version: 3.9.5
 Homepage: http://openjdk.java.net/
 Vcs-Bzr: http://bazaar.launchpad.net/~openjdk/openjdk/openjdk7
@@ -34,7 +34,6 @@ Suggests: ${cacao:Recommends}, libnss-mdns, sun-java6-fonts, fonts-dejavu-extra,
 Provides: java-runtime-headless, java2-runtime-headless, java5-runtime-headless, java6-runtime-headless, java7-runtime-headless, ${defaultvm:Provides}, ${jvm:Provides}
 Conflicts: ${multiarch:Conflicts}
 Breaks: icedtea-netx (<< 1.4-2)
-Built-Using: ${rhino:Source}
 Description: OpenJDK Java runtime, using ${vm:Name} (headless)
  Minimal Java runtime - needed for executing non GUI Java programs.
  Using ${vm:Name}.
diff --git a/debian/control.in b/debian/control.in
index 14bd6d3..0b6a743 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -34,7 +34,6 @@ Suggests: ${cacao:Recommends}, libnss-mdns, sun-java6-fonts, @core_fonts@, @cjk_
 Provides: java-runtime-headless, java2-runtime-headless, java5-runtime-headless, java6-runtime-headless, java7-runtime-headless, ${defaultvm:Provides}, ${jvm:Provides}
 Conflicts: ${multiarch:Conflicts}
 Breaks: icedtea-netx (<< 1.4-2)
-Built-Using: ${rhino:Source}
 Description: OpenJDK Java runtime, using ${vm:Name} (headless)
  Minimal Java runtime - needed for executing non GUI Java programs.
  Using ${vm:Name}.
diff --git a/debian/rules b/debian/rules
index 348a368..cbef0c2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -542,19 +542,6 @@ ifeq (,$(filter $(DEB_HOST_ARCH), $(hotspot_archs) ia64 powerpc powerpcspe ppc64
   CONFIGURE_ARGS += --with-alt-jar=/usr/bin/fastjar
 endif
 
-ifneq (,$(filter $(DEB_HOST_ARCH), hppa))
-  CONFIGURE_ARGS += \
-	--without-rhino
-else
-  ifneq (,$(strip $(foreach i, hardy intrepid jaunty,$(findstring $(i),$(PKGVERSION)))))
-    CONFIGURE_ARGS += \
-	--with-rhino=/usr/share/java/js-1.7R2.jar
-  else
-    CONFIGURE_ARGS += \
-	--with-rhino=/usr/share/java/js.jar
-  endif
-endif
-
 CONFIGURE_ARGS += \
 	--disable-downloading \
 	--with-openjdk-src-zip=$(CURDIR)/openjdk.tar.gz \
@@ -721,10 +708,7 @@ bd_openjdk = \
 	libxtst-dev, libxi-dev, libxt-dev, libxaw7-dev, libxrender-dev, \
 	$(if $(filter $(distrel), etch hardy),libcupsys2-dev,libcups2-dev), \
 	libasound2-dev, liblcms$(lcms_version)-dev, libfreetype6-dev (>= 2.2.1), libgtk2.0-dev, \
-	libxinerama-dev, xsltproc, librhino-java (>= 1.7R3~),
-ifeq (,$(filter $(distrel),lenny squeeze quantal precise oneiric natty maverick lucid karmic jaunty intrepid hardy gutsy feisty edgy dapper))
-  rhino_source := $(shell dpkg-query -f '$${source:Package} (= $${source:Version}), ' -W librhino-java)
-endif
+	libxinerama-dev, xsltproc,
 
 pkg_ffidev = $(if $(filter $(distribution),Ubuntu),$(if $(filter $(distrel),hardy),libffi4-dev,libffi-dev),libffi-dev)
 
@@ -958,10 +942,6 @@ control_vars += '-Vtzdata:Depends=$(pkg_tzdata)'
 pkg_jcommon = java-common (>= 0.28)
 control_vars += '-Vjcommon:Depends=$(pkg_jcommon)'
 
-ifneq (,$(rhino_source))
-  control_vars += "-Vrhino:Source=$(rhino_source)"
-endif
-
 debian/control: debian/control.in debian/rules
 	@cp -p debian/control debian/control.old
 	sed \
@@ -996,7 +976,6 @@ debian/control: debian/control.in debian/rules
 	    $(if $(jamvm_archs), debian/control.jamvm-jre) \
 	    $(if $(altzero_archs), debian/control.zero-jre) \
 	    $(if $(DEB_HOST_MULTIARCH),,| grep -v '^Multi-Arch') \
-	    $(if $(rhino_source),,| grep -v '^Built-Using') \
 		> debian/control
 	@if cmp -s debian/control debian/control.old; then \
 	  rm -f debian/control.old; \

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjdk-8.git



More information about the pkg-java-commits mailing list