From 943b2fb073e74c12a5e803e699375c7057d7ef07 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 29 Dec 2008 15:33:21 -0500 Subject: [PATCH] Avoid littering .orig.tar.gz.tmp files around by building intermediate tarball in the temp dir. Closes: #508965 --- debian/changelog | 7 +++++++ pristine-tar | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 734aaa7..bd8af61 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +pristine-tar (0.20) UNRELEASED; urgency=low + + * Avoid littering .orig.tar.gz.tmp files around by building intermediate + tarball in the temp dir. Closes: #508965 + + -- Joey Hess Mon, 29 Dec 2008 15:32:34 -0500 + pristine-tar (0.19) unstable; urgency=low [ Josh Triplett ] diff --git a/pristine-tar b/pristine-tar index 249a081..a468ac0 100755 --- a/pristine-tar +++ b/pristine-tar @@ -362,7 +362,9 @@ sub gentar { } my $recreatetarball=recreatetarball($tempdir, getcwd, clobber_source => 0, %opts); - my $out=(-e "$tempdir/wrapper") ? $tarball.".tmp" : $tarball; + my $out=(-e "$tempdir/wrapper") + ? $tempdir."/".basename($tarball).".tmp" + : $tarball; doit("xdelta", "patch", "$tempdir/delta", $recreatetarball, $out); if (-e "$tempdir/wrapper") { -- 2.7.4