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 <a...@debian.org>
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 <a...@debian.org>  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 <open...@lists.launchpad.net>
 Uploaders: Matthias Klose <d...@ubuntu.com>, Damien Raude-Morvan <draz...@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, 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

Reply via email to