Accepted zangband 1:2.7.5pre1-3 (source i386 all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 04 Nov 2007 22:41:10 +1100
Source: zangband
Binary: zangband-data zangband
Architecture: source i386 all
Version: 1:2.7.5pre1-3
Distribution: unstable
Urgency: low
Maintainer: Drew Parsons <dparsons@debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Description:
zangband - A single-player, text-based, roguelike game
zangband-data - A single-player, text-based, roguelike game (datafiles)
Closes: 449165
Changes:
zangband (1:2.7.5pre1-3) unstable; urgency=low
.
* The upstream makefile has a series of dependencies requiring
automake (aclocal, autoconf) to be present. configure must be
newer than configure.in, of course, but configure.in must be newer
than .version in order to ensure the automated versioning (from
src.defines.h) is correctly used. The problem is that the
upstream tarball ships configure.in but not .version.
configure.in is updated locally when autoreconf is performed, but
the refreshed configure.in is the same in content as the one in
the original tarball, only the timestamp differs. It is therefore
ignored by dpkg-source when generating zangband_2.7.5pre1-3.diff.gz,
since diff pays no attention to timestamps. So, when unpacking the
original tarball and Debian diff ready for building, configure.in
is extracted from the original tarball with the original timestamp
while .version is extracted from the diff with a date matching the
unpacking time. Hence .version is newer than configure.in,
causing configure.in to be regenerated at build time, requiring
aclocal, autoheader and autoconf.
This is the long explanation why automake and autoconf have been
added as Build-Dependencies. It's just simpler than unravelling
upstream's automake or tarballing issues. Closes: #449165.
Files:
0639e9169a376ec10c76fc108af3ca6a 750 non-free/games optional zangband_2.7.5pre1-3.dsc
7a28f54f8f2f65c44889368cf65f3df0 90452 non-free/games optional zangband_2.7.5pre1-3.diff.gz
8adb57efd6b9d3172ccf845eb38e80e4 1072702 non-free/games optional zangband-data_2.7.5pre1-3_all.deb
51b9c5e0c8db2346d0495f4ec3ba6d0f 877470 non-free/games optional zangband_2.7.5pre1-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHLbRRts5wQWQSTkoRAsWiAJ0cV/SkQWHw8DMHVs964ze2EsxEJACdHrxs
jJh69TsnjOteQihw0CEemc4=
=kQfV
-----END PGP SIGNATURE-----
Accepted:
zangband-data_2.7.5pre1-3_all.deb
to pool/non-free/z/zangband/zangband-data_2.7.5pre1-3_all.deb
zangband_2.7.5pre1-3.diff.gz
to pool/non-free/z/zangband/zangband_2.7.5pre1-3.diff.gz
zangband_2.7.5pre1-3.dsc
to pool/non-free/z/zangband/zangband_2.7.5pre1-3.dsc
zangband_2.7.5pre1-3_i386.deb
to pool/non-free/z/zangband/zangband_2.7.5pre1-3_i386.deb