Dear maintainer, I've prepared an NMU for abcm2ps (versioned as 8.14.2-0.2) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer.
It mostly fixes my previous the build with an explicit debhelper build system (#919219). Regards.
diff -Nru abcm2ps-8.14.2/debian/changelog abcm2ps-8.14.2/debian/changelog --- abcm2ps-8.14.2/debian/changelog 2018-12-29 14:56:32.000000000 +0100 +++ abcm2ps-8.14.2/debian/changelog 2019-01-27 18:50:50.000000000 +0100 @@ -1,3 +1,13 @@ +abcm2ps (8.14.2-0.2) unstable; urgency=medium + + * Non-maintainer upload. + * Drop obsolete README.Debian. Closes: #919514. + * Debhelper 12. + * Cherry-pick bad-ps-when-centered-or-right-aligned.diff from upstream CVS. + * Fix the build with an explicit debhelper build system. Closes: #919219. + + -- Nicolas Boulenguez <nico...@debian.org> Sun, 27 Jan 2019 18:50:50 +0100 + abcm2ps (8.14.2-0.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru abcm2ps-8.14.2/debian/compat abcm2ps-8.14.2/debian/compat --- abcm2ps-8.14.2/debian/compat 2018-12-29 14:56:32.000000000 +0100 +++ abcm2ps-8.14.2/debian/compat 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -11 diff -Nru abcm2ps-8.14.2/debian/control abcm2ps-8.14.2/debian/control --- abcm2ps-8.14.2/debian/control 2018-12-29 14:56:32.000000000 +0100 +++ abcm2ps-8.14.2/debian/control 2019-01-27 18:39:38.000000000 +0100 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Anselm Lingnau <ling...@debian.org> Build-Depends: - debhelper (>= 11), + debhelper-compat (= 12), libfreetype6-dev, libpango1.0-dev, pkg-config, diff -Nru abcm2ps-8.14.2/debian/patches/bad-ps-when-centered-or-right-aligned.diff abcm2ps-8.14.2/debian/patches/bad-ps-when-centered-or-right-aligned.diff --- abcm2ps-8.14.2/debian/patches/bad-ps-when-centered-or-right-aligned.diff 1970-01-01 01:00:00.000000000 +0100 +++ abcm2ps-8.14.2/debian/patches/bad-ps-when-centered-or-right-aligned.diff 2019-01-27 18:45:27.000000000 +0100 @@ -0,0 +1,16 @@ +Description: fix: bad PS output when centered or right aligned text with pango + Reported by Hudson Lacerda. +Author: Jean-Francois Moine <moin...@free.fr> +Origin: upstream https://github.com/leesavide/abcm2ps/commit/2eb380926b02edde530d4e1bfbe54d9f9ddf94fc + +--- a/subs.c ++++ b/subs.c +@@ -566,7 +566,7 @@ + wi /= 2; + // w = (float) wi / PG_SCALE; + w = (float) wi / PANGO_SCALE; +- a2b("-%.1f 0 RM ", w); ++ a2b(" -%.1f 0 RM", w); + break; + } + pg_line_output(line); diff -Nru abcm2ps-8.14.2/debian/patches/series abcm2ps-8.14.2/debian/patches/series --- abcm2ps-8.14.2/debian/patches/series 2018-12-29 14:56:32.000000000 +0100 +++ abcm2ps-8.14.2/debian/patches/series 2019-01-27 18:48:44.000000000 +0100 @@ -1 +1,2 @@ fix-loss-of-sep.diff +bad-ps-when-centered-or-right-aligned.diff diff -Nru abcm2ps-8.14.2/debian/README.Debian abcm2ps-8.14.2/debian/README.Debian --- abcm2ps-8.14.2/debian/README.Debian 2018-12-29 14:56:32.000000000 +0100 +++ abcm2ps-8.14.2/debian/README.Debian 1970-01-01 01:00:00.000000000 +0100 @@ -1,9 +0,0 @@ -abcm2ps for Debian ------------------- - -This is a Debianization of Jef Moine's abcm2ps package. It differs -from the original in the following respects: - - - abcm2ps assumes A4 paper by default. - - -- Anselm Lingnau <ling...@debian.org>, Mon Jan 5 03:02:59 2004 diff -Nru abcm2ps-8.14.2/debian/rules abcm2ps-8.14.2/debian/rules --- abcm2ps-8.14.2/debian/rules 2018-12-29 14:56:32.000000000 +0100 +++ abcm2ps-8.14.2/debian/rules 2019-01-27 18:39:38.000000000 +0100 @@ -4,4 +4,4 @@ export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed %: - dh $@ + dh $@ --buildsystem=autoconf