The following commit has been merged in the master branch: commit a2e3d77e982e343d09231921287bda89aff592b2 Author: Raphaël Hertzog <hert...@debian.org> Date: Sun Jul 25 17:25:56 2010 +0200
dpkg-source: replace tar ignore pattern *~ with */*~ With this change, it can't match the top-level directory anymore and the source package directory can again end with a tilde without creating problems. diff --git a/debian/changelog b/debian/changelog index c4f5330..610250a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -49,6 +49,8 @@ dpkg (1.15.8) UNRELEASED; urgency=low * Pass --no-name option to gzip to avoid encoding the timestamp in the file so that the result is more predictable. Closes: #587724 Also pass --rsyncable to make source packages more rsync friendly. + * Replace dpkg-source's tar ignore pattern "*~" with "*/*~" to avoid + matching on the top level directory. Closes: #588265 [ Guillem Jover ] * Require gettext 0.18: diff --git a/scripts/Dpkg/Source/Package.pm b/scripts/Dpkg/Source/Package.pm index c9d1a07..e4a4490 100644 --- a/scripts/Dpkg/Source/Package.pm +++ b/scripts/Dpkg/Source/Package.pm @@ -62,7 +62,7 @@ our @tar_ignore_default_pattern = qw( *.o *.so .*.sw? -*~ +*/*~ ,,* .[#~]* .arch-ids -- dpkg's main repository -- To UNSUBSCRIBE, email to debian-dpkg-cvs-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org