Package: release.debian.org
Severity: normal
Tags: stretch
User: [email protected]
Usertags: pu

Another package required for Firefox ESR 68. This time the package is already
present in stretch, but a newer version (>= 2.13) is required, and the diff is
quite huge, so I went along the road of providing a separate package so that we
don't risk breaking other build-rdeps. I went with 2.14-1 from buster while at
it, so we have the same version. To avoid a conflict against nasm, the binaries
are provided under /usr/lib/nasm-mozilla/.

I'm attaching the debdiff from buster's nasm to this one, which is the one I
think might be useful.

Thanks,
Emilio
diff -Nru nasm-2.14/debian/changelog nasm-mozilla-2.14/debian/changelog
--- nasm-2.14/debian/changelog  2018-11-18 07:22:52.000000000 +0100
+++ nasm-mozilla-2.14/debian/changelog  2019-08-26 10:38:27.000000000 +0200
@@ -1,3 +1,11 @@
+nasm-mozilla (2.14-1~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport to stretch as nasm-mozilla, required by Firefox ESR 68.
+  * Lower debhelper compat to 10.
+
+ -- Emilio Pozuelo Monfort <[email protected]>  Mon, 26 Aug 2019 10:38:27 +0200
+
 nasm (2.14-1) unstable; urgency=medium
 
   * d/patches: Rebase patches for 2.14
diff -Nru nasm-2.14/debian/compat nasm-mozilla-2.14/debian/compat
--- nasm-2.14/debian/compat     2018-05-23 10:11:40.000000000 +0200
+++ nasm-mozilla-2.14/debian/compat     2019-08-26 10:38:27.000000000 +0200
@@ -1 +1 @@
-11
+10
diff -Nru nasm-2.14/debian/control nasm-mozilla-2.14/debian/control
--- nasm-2.14/debian/control    2018-11-16 09:13:29.000000000 +0100
+++ nasm-mozilla-2.14/debian/control    2019-08-26 10:38:27.000000000 +0200
@@ -1,4 +1,4 @@
-Source: nasm
+Source: nasm-mozilla
 Section: devel
 Priority: optional
 Maintainer: Anibal Monsalve Salazar <[email protected]>
@@ -6,7 +6,7 @@
  Jordan Justen <[email protected]>,
 Standards-Version: 4.2.1
 Build-Depends:
- debhelper (>= 11),
+ debhelper (>= 10),
  dpkg-dev (>= 1.16.1~),
  fonts-liberation2,
  fontconfig,
@@ -18,7 +18,7 @@
 Vcs-Git: https://salsa.debian.org/debian/nasm.git
 Vcs-Browser: https://salsa.debian.org/debian/nasm
 
-Package: nasm
+Package: nasm-mozilla
 Architecture: any
 Depends:
  dpkg (>= 1.15.4) | install-info,
diff -Nru nasm-2.14/debian/rules nasm-mozilla-2.14/debian/rules
--- nasm-2.14/debian/rules      2018-05-20 03:24:05.000000000 +0200
+++ nasm-mozilla-2.14/debian/rules      2019-08-26 10:38:27.000000000 +0200
@@ -9,6 +9,9 @@
 %:
        dh $@
 
+override_dh_auto_configure:
+       dh_auto_configure -- --prefix=/usr/lib/nasm-mozilla
+
 override_dh_auto_build:
        dh_auto_build
        $(MAKE) doc
@@ -18,3 +21,7 @@
 
 override_dh_auto_install:
        dh_auto_install -- install_rdf
+
+override_dh_install:
+       dh_install
+       rm -r debian/nasm-mozilla/usr/lib/nasm-mozilla/share/

Reply via email to