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

Bug#936067: stretch-pu: package nasm-mozilla 2.14-1~deb9u1



Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
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 <pochu@debian.org>  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 <anibal@debian.org>
@@ -6,7 +6,7 @@
  Jordan Justen <jordan.l.justen@intel.com>,
 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 to: