Dear maintainer,

Please find an updated patch for my NMU.

Regards.
diff -Nru xemacs21-21.4.24/debian/changelog xemacs21-21.4.24/debian/changelog
--- xemacs21-21.4.24/debian/changelog   2016-10-23 01:08:16.000000000 +0200
+++ xemacs21-21.4.24/debian/changelog   2018-01-18 13:17:38.000000000 +0100
@@ -1,3 +1,15 @@
+xemacs21 (21.4.24-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/control: Drop libesd0-dev from the build-dependencies, this is some
+    leftover as esd support has been disabled since 2001 (Closes: #856092)
+  * debian/control: Explicitly state in the short description that xemacs21
+    package is a metapackage to avoid being auto-rejected by dak
+  * debian/PackagesMakefile.in: Make the manpages reproducible by removing
+    timestamps when gzip'ing (-n) the files
+
+ -- Laurent Bigonville <bi...@debian.org>  Thu, 18 Jan 2018 13:17:38 +0100
+
 xemacs21 (21.4.24-4) unstable; urgency=low
 
   * Force off PIE since GCC enabled it by default which breaks the LISP
diff -Nru xemacs21-21.4.24/debian/control xemacs21-21.4.24/debian/control
--- xemacs21-21.4.24/debian/control     2015-08-13 14:14:07.000000000 +0200
+++ xemacs21-21.4.24/debian/control     2018-01-18 13:17:38.000000000 +0100
@@ -4,14 +4,14 @@
 Maintainer: Mark Brown <broo...@debian.org>
 Standards-Version: 3.9.5
 Homepage: http://www.xemacs.org/
-Build-Depends: autotools-dev, texinfo, libcanna1g-dev, libwnn6-dev, 
libjpeg-dev, libncurses5-dev, libpng-dev, libtiff5-dev, zlib1g-dev, texi2html, 
debhelper (>> 5.0.0), libldap2-dev, libdb-dev, libpam0g-dev, libcompfaceg1-dev, 
libx11-dev, libxau-dev, libxext-dev, libxmu-dev, libxpm-dev, libxt-dev, 
xbitmaps, xcursor-themes, libxaw7-dev, autoconf2.13,  libesd0-dev, libgpm-dev 
[linux-any]
+Build-Depends: autotools-dev, texinfo, libcanna1g-dev, libwnn6-dev, 
libjpeg-dev, libncurses5-dev, libpng-dev, libtiff5-dev, zlib1g-dev, texi2html, 
debhelper (>> 5.0.0), libldap2-dev, libdb-dev, libpam0g-dev, libcompfaceg1-dev, 
libx11-dev, libxau-dev, libxext-dev, libxmu-dev, libxpm-dev, libxt-dev, 
xbitmaps, xcursor-themes, libxaw7-dev, autoconf2.13, libgpm-dev [linux-any]
 
 Package: xemacs21
 Architecture: all
 Depends: xemacs21-mule (>= ${source:Version}) | xemacs21-mule-canna-wnn (>= 
${source:Version}) | xemacs21-nomule (>= ${source:Version}), ${misc:Depends}
 Replaces: xemacs, xemacs-widget
 Conflicts: xemacs, xemacs-widget
-Description: highly customizable text editor
+Description: highly customizable text editor -- metapackage
  XEmacs is a full fledged programming language with a mail reader,
  news reader, info browser, web browser, calendar, specialized editor
  for more programming languages and other formats than most people
diff -Nru xemacs21-21.4.24/debian/PackagesMakefile.in 
xemacs21-21.4.24/debian/PackagesMakefile.in
--- xemacs21-21.4.24/debian/PackagesMakefile.in 2016-10-23 01:08:16.000000000 
+0200
+++ xemacs21-21.4.24/debian/PackagesMakefile.in 2018-01-18 12:29:15.000000000 
+0100
@@ -119,7 +119,7 @@
        set -e ; for i in @SUPPORT_BINS@ ; do cp $(t)/@PREFIX@/bin/$$i 
$(b)/$@/@PREFIX@/bin/$$i.xemacs@MAJVERSION@ ; done
        set -e ; for i in gnuattach gnuclient gnudoit ellcc b2m rcs-checkin ; 
do cp debian/$$i.xemacs@MAJVERSION@.1 $(b)/$@/@PREFIX@/share/man/man1 ; done
        set -e ; for i in etags gnuserv xemacs ; do cp 
$(t)/@PREFIX@/man/man1/$$i.1 
$(b)/$@/@PREFIX@/share/man/man1/$$i.xemacs@MAJVERSION@.1 ; done
-       gzip -9fr $(b)/$@/@PREFIX@/share/man/man1 || exit 0
+       gzip -9nfr $(b)/$@/@PREFIX@/share/man/man1 || exit 0
 
 #      dh_installexamples  -p$@ -P$(b)/$@
 #      dh_installmenu  -p$@ -P$(b)/$@
@@ -150,7 +150,7 @@
        dh_installdirs -p$@ -P$(b)/$@
        dh_movefiles -p$@ -P$(b)/$@
        sh debian/move-el-files $(t)/@PREFIX@/share/xemacs-@VERSION@/lisp 
$(b)/$@/@PREFIX@/share/xemacs-@VERSION@/lisp
-       gzip -9fr $(b)/$@/@PREFIX@/share/xemacs-@VERSION@ || exit 0
+       gzip -9nfr $(b)/$@/@PREFIX@/share/xemacs-@VERSION@ || exit 0
 #      dh_testversion
        ( mkdir -p $(b)/$@/@PREFIX@/share/doc ; cd $(b)/$@/@PREFIX@/share/doc ; 
ln -sf xemacs@MAJVERSION@-support $@ )
 #      dh_installdocs -p$@ -P$(b)/$@
@@ -193,7 +193,7 @@
        mkdir -p $(b)/$@/@PREFIX@/share/man/man1
        cp debian/xemacs-@VERSION@-nomule.1 $(b)/$@/@PREFIX@/share/man/man1
        cp debian/xemacs@MAJVERSION@-nomule.1 $(b)/$@/@PREFIX@/share/man/man1
-       gzip -9f $(b)/$@/@PREFIX@/share/man/man1/*
+       gzip -9nf $(b)/$@/@PREFIX@/share/man/man1/*
 #      dh_installdocs -p$@ -P$(b)/$@
 #      dh_installexamples  -p$@ -P$(b)/$@
        dh_installmenu  -p$@ -P$(b)/$@
@@ -235,7 +235,7 @@
        mkdir -p $(b)/$@/@PREFIX@/share/man/man1
        cp debian/xemacs-@VERSION@-mule.1 $(b)/$@/@PREFIX@/share/man/man1
        cp debian/xemacs@MAJVERSION@-mule.1 $(b)/$@/@PREFIX@/share/man/man1
-       gzip -9f $(b)/$@/@PREFIX@/share/man/man1/*
+       gzip -9nf $(b)/$@/@PREFIX@/share/man/man1/*
 #      dh_installdocs -p$@ -P$(b)/$@
 #      dh_installexamples  -p$@ -P$(b)/$@
        dh_installmenu  -p$@ -P$(b)/$@
@@ -277,7 +277,7 @@
        mkdir -p $(b)/$@/@PREFIX@/share/man/man1
        cp debian/xemacs-@VERSION@-mule-canna-wnn.1 
$(b)/$@/@PREFIX@/share/man/man1
        cp debian/xemacs@MAJVERSION@-mule-canna-wnn.1 
$(b)/$@/@PREFIX@/share/man/man1
-       gzip -9f $(b)/$@/@PREFIX@/share/man/man1/*
+       gzip -9nf $(b)/$@/@PREFIX@/share/man/man1/*
 #      dh_installdocs -p$@ -P$(b)/$@
 #      dh_installexamples  -p$@ -P$(b)/$@
        dh_installmenu  -p$@ -P$(b)/$@

Reply via email to