The following commit has been merged in the master branch:
commit a2e3d77e982e343d09231921287bda89aff592b2
Author: Raphaël Hertzog <[email protected]>
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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]