Bug#1018101: buster-pu: package kannel/1.4.5-2+deb10u1
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: Chris Hofstaedtler <zeha@debian.org>
* Disable PostScript documentation generation to fix the build now
that ImageMagick PostScript conversion is no longer permitted.
(Closes: #991058)
After this change kannel-docs no longer contains PostScript documentation,
but the same documentation is still available as PDF.
diff -Nru kannel-1.4.5/debian/changelog kannel-1.4.5/debian/changelog
--- kannel-1.4.5/debian/changelog 2018-10-08 02:12:01.000000000 +0300
+++ kannel-1.4.5/debian/changelog 2022-08-25 20:00:58.000000000 +0300
@@ -1,3 +1,14 @@
+kannel (1.4.5-2+deb10u1) buster; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Robie Basak ]
+ * Disable PostScript documentation generation to fix the build now
+ that ImageMagick PostScript conversion is no longer permitted.
+ (Closes: #991058)
+
+ -- Adrian Bunk <bunk@debian.org> Thu, 25 Aug 2022 20:00:58 +0300
+
kannel (1.4.5-2) unstable; urgency=medium
* Fix have kannel-dev depend on libssl-dev (not libssl1.0-dev).
diff -Nru kannel-1.4.5/debian/patches/50_disable-ps-docs.patch kannel-1.4.5/debian/patches/50_disable-ps-docs.patch
--- kannel-1.4.5/debian/patches/50_disable-ps-docs.patch 1970-01-01 02:00:00.000000000 +0200
+++ kannel-1.4.5/debian/patches/50_disable-ps-docs.patch 2022-08-25 20:00:58.000000000 +0300
@@ -0,0 +1,38 @@
+Description: disable build of PostScript documentation
+ The ImageMagick package in Ubuntu (but not Debian) no longer permits
+ conversion to or from PostScript, so we can no longer generate working
+ PostScript documentation. See the bug for the discussion on this.
+Author: Robie Basak <robie.basak@canonical.com>
+Bug-Ubuntu: https://launchpad.net/bugs/1838425
+Forwarded: not-needed
+Last-Update: 2019-07-30
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -161,7 +161,7 @@
+ man8pages = gw/kannel.8
+
+ docsrcs = $(wildcard grep -l '<!DOCTYPE ' doc/*/*.xml)
+-docs = $(docsrcs:.xml=.html) $(docsrcs:.xml=.rtf) $(docsrcs:.xml=.ps) $(docsrcs:.xml=.pdf)
++docs = $(docsrcs:.xml=.html) $(docsrcs:.xml=.rtf) $(docsrcs:.xml=.pdf)
+ DOCSTARGET=@DOCSTARGET@
+ DOCDRAFTS=@DOCDRAFTS@
+
+@@ -169,7 +169,7 @@
+ ps = $(pssrcs:.png=.ps)
+
+ figsrcs = $(wildcard doc/userguide/*.fig doc/arch/*.fig)
+-figs = $(figsrcs:.fig=.png) $(figsrcs:.fig=.ps)
++figs = $(figsrcs:.fig=.png)
+
+ .SUFFIXES: $(SUFFIXES) .xml .html .rtf .ps .fig .png .y .c .i .o .pdf
+
+@@ -234,7 +234,7 @@
+ done
+ progs: $(progs)
+ tests: $(testprogs)
+-docs: figs ps $(docs)
++docs: figs $(docs)
+ no-docs:
+ figs: $(figs)
+ ps: $(ps)
diff -Nru kannel-1.4.5/debian/patches/series kannel-1.4.5/debian/patches/series
--- kannel-1.4.5/debian/patches/series 2018-10-08 00:01:51.000000000 +0300
+++ kannel-1.4.5/debian/patches/series 2022-08-25 20:00:58.000000000 +0300
@@ -7,3 +7,4 @@
38_cleanup_soap_makefile.patch
39_use_changelog_date_in_doc.patch
40_strip_date_from_version_report_string.patch
+50_disable-ps-docs.patch
Reply to: