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

Bug#921983: stretch-pu: package gnome-chemistry-utils/0.14.15-1+deb9u1



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

The gcu-plugin is not longer supported by current firefox. #906855
Stop building the package like it was done in sid.

There are no rdepends.
This will require a cruft-removal pass in stretch to ensure the obsolete
binary packages are actually gone. Does this require a separate RM bug?


Andreas
diff -Nru gnome-chemistry-utils-0.14.15/debian/changelog gnome-chemistry-utils-0.14.15/debian/changelog
--- gnome-chemistry-utils-0.14.15/debian/changelog	2016-11-22 22:01:30.000000000 +0100
+++ gnome-chemistry-utils-0.14.15/debian/changelog	2019-02-10 21:52:08.000000000 +0100
@@ -1,3 +1,13 @@
+gnome-chemistry-utils (0.14.15-1+deb9u1) stretch; urgency=medium
+
+  [ Andreas Beckmann ]
+  * Non-maintainer upload.
+
+  [ Adrian Bunk ]
+  * Drop the obsolete gcu-plugin. (Closes: #906855, #890980)
+
+ -- Andreas Beckmann <anbe@debian.org>  Sun, 10 Feb 2019 21:52:08 +0100
+
 gnome-chemistry-utils (0.14.15-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru gnome-chemistry-utils-0.14.15/debian/control gnome-chemistry-utils-0.14.15/debian/control
--- gnome-chemistry-utils-0.14.15/debian/control	2016-10-03 12:58:51.000000000 +0200
+++ gnome-chemistry-utils-0.14.15/debian/control	2019-02-10 21:52:08.000000000 +0100
@@ -27,7 +27,6 @@
                libtool (>= 2.2.6),
                libx11-dev (>= 1.0.0),
                libxml2-dev (>= 2.4.16),
-               npapi-sdk-dev,
                rarian-compat | scrollkeeper,
                shared-mime-info (>= 0.12),
                xsltproc,
@@ -70,20 +69,6 @@
   * a periodic table of the elements (GChemTable)
   * a spectra viewer (GSpectrum)
 
-Package: gcu-plugin
-Architecture: any
-Depends: libgcu0v5 (= ${binary:Version}),
-         ${misc:Depends},
-         ${shlibs:Depends},
-         ${vendor:Browser}
-Description: GNOME chemistry utils (browser plugin)
- The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets
- related to chemistry. They will be used in future versions of both
- gcrystal and gchempaint.
- .
- This package provides a browser plugin for Gecko-based browsers.
- It does not (yet) work with WebKit-based browsers.
-
 Package: gcrystal
 Architecture: any
 Depends: chemical-mime-data,
diff -Nru gnome-chemistry-utils-0.14.15/debian/gcu-plugin.install gnome-chemistry-utils-0.14.15/debian/gcu-plugin.install
--- gnome-chemistry-utils-0.14.15/debian/gcu-plugin.install	2016-10-03 12:58:51.000000000 +0200
+++ gnome-chemistry-utils-0.14.15/debian/gcu-plugin.install	1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-usr/lib/*/gchemutils/chem-viewer
-usr/lib/*/mozilla/plugins/*.so
diff -Nru gnome-chemistry-utils-0.14.15/debian/rules gnome-chemistry-utils-0.14.15/debian/rules
--- gnome-chemistry-utils-0.14.15/debian/rules	2016-10-03 12:58:51.000000000 +0200
+++ gnome-chemistry-utils-0.14.15/debian/rules	2019-02-10 21:51:55.000000000 +0100
@@ -18,7 +18,7 @@
 override_dh_auto_configure: configure
 	dh_auto_configure -- \
 	    --libexecdir=\$${libdir}/gchemutils \
-	    --with-mozilla-libdir=\$${libdir}/mozilla \
+	    --disable-mozilla-plugin \
 	    --without-kde-mime-dir \
 	    --disable-update-databases \
 	    CPPFLAGS="$(CPPFLAGS)" \
@@ -40,11 +40,3 @@
 
 override_dh_strip:
 	dh_strip --dbgsym-migration='libgcu-dbg (<< 0.14.14~)'
-
-override_dh_gencontrol:
-	dh_gencontrol -Ngcu-plugin
-ifneq (,$(filter Ubuntu,$(DEB_VENDOR)))
-	dh_gencontrol -pgcu-plugin -- -Vvendor:Browser='firefox | seamonkey'
-else
-	dh_gencontrol -pgcu-plugin -- -Vvendor:Browser='iceweasel | iceape'
-endif

Reply to: