Package: abcm2ps
Version: 8.14.2-0.1
Severity: important
Tags: patch

My NMU fails to build because debhelper uses ./build.ninja instead of
./configure and ./Makefile.in.  This is quite surprising, and I cannot
reproduce the issue in my chroot.

However, the attached patch selects an explicit build system and most
probably fixes the issue.

It upgrades to debhelper 12 as well.

Do you want to upload the fix?
May I prepare another NMU?
Shall I set a shorter delay?
>From 277477041beeecea5174ad858aef2bf2c9f1aa4b Mon Sep 17 00:00:00 2001
From: Nicolas Boulenguez <nico...@debian.org>
Date: Sun, 13 Jan 2019 18:29:28 +0100
Subject: Fix for the FTBFS. Please add the bug number in the changelog entry.


diff --git a/debian/changelog b/debian/changelog
index e58aa37..d26f0e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+abcm2ps (8.14.2-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Debhelper 12.
+  * Fix the build with an explicit debhelper build system.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Sun, 13 Jan 2019 18:10:08 +0100
+
 abcm2ps (8.14.2-0.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index ed43b92..d016670 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: text
 Priority: optional
 Maintainer: Anselm Lingnau <ling...@debian.org>
 Build-Depends:
- debhelper (>= 11),
+ debhelper-compat (= 12),
  libfreetype6-dev,
  libpango1.0-dev,
  pkg-config,
diff --git a/debian/rules b/debian/rules
index e864f68..e2bff7f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,4 +4,4 @@ export DEB_BUILD_MAINT_OPTIONS := hardening=+all
 export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
 
 %:
-       dh $@
+       dh $@ --buildsystem=autoconf

Reply via email to