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

This disables the browser plugin (which was broken due to the Firefox Quantum 
changes),
the equivalent change in sid was done in 1.7.1-1.

Debdiff below.

Cheers,
        Moritz

diff -Nru icedtea-web-1.6.2/debian/changelog icedtea-web-1.6.2/debian/changelog
--- icedtea-web-1.6.2/debian/changelog  2017-01-14 16:46:54.000000000 +0100
+++ icedtea-web-1.6.2/debian/changelog  2018-11-10 23:32:09.000000000 +0100
@@ -1,3 +1,9 @@
+icedtea-web (1.6.2-3.1+deb9u1) stretch; urgency=medium
+
+  * Stop building the browser plugin, no longer works with Firefox 60
+
+ -- Moritz Mühlenhoff <j...@debian.org>  Sat, 10 Nov 2018 23:32:09 +0100
+
 icedtea-web (1.6.2-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru icedtea-web-1.6.2/debian/control icedtea-web-1.6.2/debian/control
--- icedtea-web-1.6.2/debian/control    2016-04-16 18:17:16.000000000 +0200
+++ icedtea-web-1.6.2/debian/control    2018-11-10 23:32:09.000000000 +0100
@@ -25,17 +25,6 @@
  certificate storing, system certificate store checking, and provides
  the services specified by the jnlp API.
 
-Package: icedtea-plugin
-Section: web
-Architecture: all
-Depends: icedtea-8-plugin, ${misc:Depends}
-Description: web browser plugin to execute Java applets (dependency package)
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
- .
- This is a dependency package, it can be safely removed after upgrade.
-
 Package: icedtea-netx-common
 Architecture: all
 Multi-Arch: foreign
@@ -48,18 +37,3 @@
  in the IcedTea-Web directory.
  .
  This package contains the architecture independent files.
-
-Package: icedtea-8-plugin
-Section: web
-Architecture: amd64 armel armhf arm64 hurd-i386 i386 ia64 kfreebsd-amd64 
kfreebsd-i386 powerpc ppc64 ppc64el s390 s390x sparc x32
-Multi-Arch: same
-Depends: openjdk-8-jre, icedtea-netx (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
-Conflicts: icedtea-gcjwebplugin (<< 1.0-1ubuntu4), icedtea6-plugin (<< 
6b21.2~pre1-1~), icedtea-plugin (<< 1.2~pre1-1~)
-Xb-Npp-Description: IcedTea Java Web Browser Plugin for OpenJDK 8 (execution 
of applets on web pages)
-Xb-Npp-Applications: ec8030f7-c20a-464f-9b0e-13a3a9e97384, 
92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a, aa5ca914-c309-495d-91cf-3141bbb04115
-Xb-Npp-Name: The IcedTea Web Browser Plugin
-Xb-Npp-MimeType: application/x-java-vm, application/x-java-applet, 
application/x-java-applet;version=1.1, application/x-java-applet;version=1.1.1, 
application/x-java-applet;version=1.1.2, 
application/x-java-applet;version=1.1.3, application/x-java-applet;version=1.2, 
application/x-java-applet;version=1.2.1, 
application/x-java-applet;version=1.2.2, application/x-java-applet;version=1.3, 
application/x-java-applet;version=1.3.1, application/x-java-applet;version=1.4, 
application/x-java-applet;version=1.4.1, 
application/x-java-applet;version=1.4.2, application/x-java-applet;version=1.5, 
application/x-java-applet;version=1.6, application/x-java-applet;version=1.8, 
application/x-java-applet;jpi-version=1.8.0_00, application/x-java-bean, 
application/x-java-bean;version=1.1, application/x-java-bean;version=1.1.1, 
application/x-java-bean;version=1.1.2, application/x-java-bean;version=1.1.3, 
application/x-java-bean;version=1.2, application/x-java-bean;version=1.2.1, 
application/x-java-bean;version=1.2.2, application/x-java-bean;version=1.3, 
application/x-java-bean;version=1.3.1, application/x-java-bean;version=1.4, 
application/x-java-bean;version=1.4.1, application/x-java-bean;version=1.4.2, 
application/x-java-bean;version=1.5, application/x-java-bean;version=1.6, 
application/x-java-bean;version=1.8, 
application/x-java-bean;jpi-version=1.8.0_00
-Description: web browser plugin based on OpenJDK and IcedTea to execute Java 
applets
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
diff -Nru icedtea-web-1.6.2/debian/control.in 
icedtea-web-1.6.2/debian/control.in
--- icedtea-web-1.6.2/debian/control.in 2016-01-26 15:42:37.000000000 +0100
+++ icedtea-web-1.6.2/debian/control.in 2018-11-10 23:32:09.000000000 +0100
@@ -4,7 +4,7 @@
 Maintainer: OpenJDK Team <open...@lists.launchpad.net>
 Uploaders: Matthias Klose <d...@ubuntu.com>, Damien Raude-Morvan 
<draz...@debian.org>
 Build-Depends: debhelper (>= 5), dh-autoreconf, bc,
- @bd_plugin@ @bd_openjdk@ zip, lsb-release, libgtk2.0-dev, pkg-config, 
default-jre-headless
+ @bd_openjdk@ zip, lsb-release, libgtk2.0-dev, pkg-config, default-jre-headless
 Standards-Version: 3.9.6
 Homepage: http://icedtea.classpath.org/wiki/IcedTea-Web
 Vcs-Bzr: http://bazaar.launchpad.net/~openjdk/openjdk/icedtea-web
@@ -24,14 +24,3 @@
  IcedTea's NetX currently supports verification of signed jars, trusted
  certificate storing, system certificate store checking, and provides
  the services specified by the jnlp API.
-
-Package: icedtea-plugin
-Section: web
-Architecture: all
-Depends: icedtea-@default_plugin_version@-plugin, ${misc:Depends}
-Description: web browser plugin to execute Java applets (dependency package)
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
- .
- This is a dependency package, it can be safely removed after upgrade.
diff -Nru icedtea-web-1.6.2/debian/rules icedtea-web-1.6.2/debian/rules
--- icedtea-web-1.6.2/debian/rules      2017-01-14 16:46:54.000000000 +0100
+++ icedtea-web-1.6.2/debian/rules      2018-11-10 23:32:09.000000000 +0100
@@ -108,35 +108,6 @@
   with_plugin_pkg = yes
 endif
 
-ifeq ($(distribution),Debian)
-  ifneq (,$(filter $(distrel),lenny))
-    bd_plugin = xulrunner-dev (>= 1.9.0),
-  else ifneq (,$(filter $(distrel),squeeze wheezy))
-    bd_plugin = xulrunner-dev (>= 1.9.1.3-3) [!alpha !sparc64],
-  else
-    bd_plugin = iceweasel-dev [!alpha !sparc64],
-    bd_plugin = npapi-sdk-dev,
-  endif
-else
-  ifneq (,$(filter $(distrel),gutsy feisty edgy dapper))
-    bd_plugin = firefox-dev,
-  else ifneq (,$(filter $(distrel),intrepid))
-    bd_plugin = xulrunner-1.9-dev,
-  else ifneq (,$(filter $(distrel),hardy jaunty))
-    # all these use the xulrunner-1.9.2 backports in *-security
-    bd_plugin = xulrunner-1.9.2-dev [!sparc],
-    xulrunner_depends = xulrunner-1.9.2
-  else ifneq (,$(filter $(distrel),karmic lucid maverick))
-    # all these use the xulrunner-1.9.2 backports in *-security
-    bd_plugin = xulrunner-1.9.2-dev,
-    xulrunner_depends = xulrunner-1.9.2
-  else
-    bd_plugin = firefox-dev,
-    xulrunner_depends = firefox (>= 4.0~b7) | chromium-browser | 
epiphany-browser | midori
-  endif
-endif
-
-
 ifeq ($(is7_default),yes)
   bd_openjdk = openjdk-7-jdk,
   jdk_default_home = $(jdk7_home)
@@ -161,17 +132,6 @@
   netx_depends := $(netx_depends), icedtea-netx-common (>= $${binary:Version})
 endif
 
-ifeq ($(distribution),Ubuntu)
-  ifneq (,$(filter $(distrel),jaunty intrepid hardy gutsy feisty edgy dapper))
-    # FIXME: check for every release ...
-    browser_plugin_dirs = xulrunner-addons firefox iceape iceweasel mozilla 
midbrowser xulrunner
-  else
-    browser_plugin_dirs = mozilla
-  endif
-else
-  browser_plugin_dirs = mozilla
-endif
-
 java6_launcher = /$(base6dir)/bin/java
 java7_launcher = /$(base7dir)/bin/java
 java8_launcher = /$(base8dir)/bin/java
@@ -182,7 +142,6 @@
 endif
 
 control_vars = \
-       '-Vxulrunner:Depends=$(xulrunner_depends)' \
        '-Vnetx:Depends=$(netx_depends)'
 
 #      --prefix=/$(jdk_home) \
@@ -537,7 +496,7 @@
        dh_fixperms -i $(nopkgs)
        dh_installdeb -i $(nopkgs)
 ifneq (,$(DEB_HOST_MULTIARCH))
-       dh_gencontrol -p icedtea-netx-common -p icedtea-plugin -- 
$(control_vars)
+       dh_gencontrol -p icedtea-netx-common -- $(control_vars)
 endif
 ifeq (,$(nopkgs))
        dh_gencontrol -p icedtea6-plugin -- -v6b2$(PKGVERSION) $(control_vars)

Reply via email to