Followup-For: Bug #725199
Control: tag -1 patch
Hi,
looks like debian/control was generated on a sid host with manually
replacing g++-4.8 by g++-4.7 ...
To regenerate debian/control for a different release, set the distrel
variable:
touch debian/control.in; debian/rules debian/control distrel=wheezy
This will bring back the missing transitional package, but it will also
further change the compilers for some architectures ...
Thereafter the package needs to be built in a wheezy environment, of
course.
A patch with the regenerated d/control is attached.
Andreas
>From 1ab62ffd7524978af28030847df2ba827140ace7 Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <[email protected]>
Date: Sat, 16 Nov 2013 22:17:13 +0100
Subject: [PATCH] regenerate debian/control to bring back icedtea-7-jre-cacao
transitional package
---
debian/changelog | 9 +++++++++
debian/control | 13 ++++++++++++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 65f0031..e0c33be 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+openjdk-7 (7u25-2.3.10-1~deb7u2) wheezy; urgency=low
+
+ * Non-maintainer upload.
+ * Bring back the icedtea-7-jre-cacao transitional package (Closes: #725199)
+ by regenerating debian/control for wheezy:
+ touch debian/control.in; debian/rules debian/control distrel=wheezy
+
+ -- Andreas Beckmann <[email protected]> Sat, 16 Nov 2013 21:59:22 +0100
+
openjdk-7 (7u25-2.3.10-1~deb7u1) stable-security; urgency=low
* Build for stable
diff --git a/debian/control b/debian/control
index 87a0425..c5be24d 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: java
Priority: optional
Maintainer: OpenJDK Team <[email protected]>
Uploaders: Matthias Klose <[email protected]>, Damien Raude-Morvan <[email protected]>
-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, ant, ant-optional, libtool, g++-4.7, ecj-gcj [amd64 armel armhf hppa i386 ia64 lpia powerpc powerpcspe ppc64 m68k mips mipsel sh4 sparc sparc64 s390 s390x x32 kfreebsd-i386 kfreebsd-amd64], gcj-jdk [amd64 armel armhf hppa i386 ia64 lpia powerpc powerpcspe ppc64 mips mipsel sh4 sparc sparc64 s390x x32 kfreebsd-i386 kfreebsd-amd64], openjdk-7-jdk (>= 6b18) [alpha], libxtst-dev, libxi-dev, libxt-dev, libxaw7-dev, libxrender-dev, libcups2-dev, libasound2-dev, liblcms2-dev, libfreetype6-dev (>= 2.2.1), libgtk2.0-dev, libxinerama-dev, xsltproc, librhino-java (>= 1.7R3~), fonts-ipafont-mincho, libffi-dev, zlib1g-dev, libattr1-dev, libpng-dev, libjpeg8-dev, libgif-dev, libpulse-dev (>= 0.9.12), libnss3-dev (>= 2:3.13.4), mauve, xvfb, xauth, xfonts-base, libgl1-mesa
-dri, twm | metacity, twm | dbus-x11, x11-xkb-utils,
+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, ant, ant-optional, libtool, g++-4.7, g++-4.4 [mips mipsel], ecj-gcj [amd64 armel armhf hppa i386 ia64 lpia powerpc powerpcspe ppc64 m68k mips mipsel sh4 sparc sparc64 s390 s390x x32 kfreebsd-i386 kfreebsd-amd64], gcj-jdk [amd64 armel armhf hppa i386 ia64 lpia powerpc powerpcspe ppc64 mips mipsel sh4 sparc sparc64 s390x x32 kfreebsd-i386 kfreebsd-amd64], gcj-4.6-jdk [m68k s390], gcj-4.7-jdk [ia64], openjdk-7-jdk (>= 6b18) [alpha], libxtst-dev, libxi-dev, libxt-dev, libxaw7-dev, libxrender-dev, libcups2-dev, libasound2-dev, liblcms2-dev, libfreetype6-dev (>= 2.2.1), libgtk2.0-dev, libxinerama-dev, xsltproc, librhino-java (>= 1.7R3~), fonts-ipafont-mincho, libffi-dev, zlib1g-dev, libattr1-dev, libpng-dev, libjpeg8-dev, libgif-dev, libpulse-dev (>= 0.9.12), libn
ss3-dev (>= 2:3.13.4), mauve, xvfb, xauth, xfonts-base, libgl1-mesa-dri, twm | metacity, twm | dbus-x11, x11-xkb-utils,
Standards-Version: 3.9.3
Homepage: http://openjdk.java.net/
Vcs-Bzr: http://bazaar.launchpad.net/~openjdk/openjdk/openjdk7
@@ -130,6 +130,17 @@ Description: Java runtime based on OpenJDK (debugging symbols)
The packages are built using the IcedTea build support and patches
from the IcedTea project.
+Package: icedtea-7-jre-cacao
+Architecture: alpha amd64 armel armhf i386 lpia powerpc m68k mips mipsel s390
+Multi-Arch: same
+Priority: extra
+Pre-Depends: ${dpkg:Depends}
+Depends: openjdk-7-jre-headless (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Transitional package for obsolete Cacao JVM for OpenJDK
+ Cacao support was removed for recent versions of OpenJDK 7.
+ .
+ This is a transitional package which can be safely removed.
+
Package: icedtea-7-jre-jamvm
Architecture: amd64 armel armhf i386 lpia mips mipsel powerpc kfreebsd-i386 kfreebsd-amd64
Multi-Arch: same
--
1.7.10.4