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

Bug#925506: stretch-pu: package java-common/0.58+deb9u1



Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
Usertags: pu

How about the following debdiff to address the fallout of
the Xul deprecation in icedtea-web (#921748) for the next
point update?

default-jre is the only reverse dependency of
default-java-plugin, so the patch also removes default-java-plugin
along.

Cheers,
        Moritz

diff -Nru java-common-0.58/debian/changelog java-common-0.58+deb9u1/debian/changelog
--- java-common-0.58/debian/changelog	2017-01-06 13:55:31.000000000 +0100
+++ java-common-0.58+deb9u1/debian/changelog	2019-03-25 21:49:32.000000000 +0100
@@ -1,3 +1,10 @@
+java-common (0.58+deb9u1) stretch; urgency=medium
+
+  * Remove default-java-plugin as the icedtea-web Xul plugin is going away
+  * Also drop the Recommends: to default-java-plugin in default-jre
+
+ -- Moritz Mühlenhoff <jmm@debian.org>  Mon, 25 Mar 2019 21:49:32 +0100
+
 java-common (0.58) unstable; urgency=medium
 
   * Team upload.
diff -Nru java-common-0.58/debian/control java-common-0.58+deb9u1/debian/control
--- java-common-0.58/debian/control	2017-01-06 13:47:00.000000000 +0100
+++ java-common-0.58+deb9u1/debian/control	2019-03-25 21:49:32.000000000 +0100
@@ -23,7 +23,6 @@
 Architecture: any
 Depends: default-jre-headless (= ${binary:Version}), ${jre},
  ${misc:Depends}
-Recommends: default-java-plugin
 Provides: ${jre:provides}
 Description: Standard Java or Java compatible Runtime
  This dependency package points to the Java runtime, or Java compatible
@@ -77,16 +76,6 @@
  kit, or Java compatible development kit recommended for Debian, which is
  ${doc} for ${jre:arch}.
 
-Package: default-java-plugin
-Architecture: any
-Depends: default-jre (= ${binary:Version}), ${plugin}, ${misc:Depends}
-Provides: icedtea-plugin
-Description: Default Java Plugin for running applets and Java Web Start applications
- This dependency package points to the default Java Plugin recommended
- for the ${jre:arch} architecture. The Java Plugin adds the ability to run
- Java applets from a web browser and launch Java Web Start applications using
- the Java Network Launch Protocol (JNLP).
-
 Package: gcj-native-helper
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru java-common-0.58/debian/rules java-common-0.58+deb9u1/debian/rules
--- java-common-0.58/debian/rules	2017-01-04 09:52:35.000000000 +0100
+++ java-common-0.58+deb9u1/debian/rules	2019-03-25 21:49:32.000000000 +0100
@@ -28,10 +28,7 @@
   jvmdir	= java-gcj
 endif
 
-# Build default-java-plugin for the architectures supporting icedtea-web only
-ifeq (,$(filter $(_java_host_arch),$(java_plugin_architectures)))
-  p_plugin      =
-endif
+p_plugin      =
 
 jre_provides	= java-runtime, java2-runtime, $(shell seq --format java%.f-runtime --separator ', ' 5 $(java_default_version))
 jhl_provides	= java-runtime-headless, java2-runtime-headless, $(shell seq --format java%.f-runtime-headless --separator ', ' 5 $(java_default_version))

Reply to: