On Sun, 18 May 2014 20:03:41 -0700 Vincent Cheng <vch...@debian.org> wrote:
> > > Well, since I've read /usr/share/doc/autotools-dev/README.Debian.gz > > and tried to use dh-autoreconf properly. You can find the updated > > package at the same place : > > http://mentors.debian.net/debian/pool/main/e/eggdrop/eggdrop_1.6.21-2.dsc > > - Why does debian/control now have "Build-Conflicts: autoconf2.13, > automake1.4"? > - debian/source/options should be unnecessary (dh-autoreconf takes > care of removing/restoring autotools cruft before/after build) > For these two points I only applied autotools-dev/README (after learning its existence at https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-autotools ): "The autoconf2.13 package diverts autoconf, autoheader and autoreconf from the autoconf package to autoconf2.50, autoheader2.50 and autoreconf2.50. You must make sure you are not depending on the existence of the diverted scripts. The automake packages provide alternatives for the automake command, with increased priority for newer versions. There is one exception: the automake1.4 package provides a higher priority alternative for the automake command than the newer automake packages." and "Reducing the annoyance factor with diffs: By adding a suitable extend-diff-ignore option to debian/source/options, one can instruct dpkg-source to ignore config.sub, config.guess, and any other autogenerated files (such as Makefile when autoconf is used, Makefile and Makefile.in when automake is used, etc). For example, you could use: extend-diff-ignore="(^|/)(config\.sub|config\.guess|Makefile)$" I'm not able to say if these tips should be followed in this particular case. Would you like me do any more changes? Regards -- Cédric -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140519200800.2e6e3...@bre.winkie.fr