[SCM] Git repository for devscripts branch, jessie, updated. v2.12.4-37-ge7f5705
Christoph Berg
myon at debian.org
Sun Nov 4 07:57:21 UTC 2012
The following commit has been merged in the jessie branch:
commit a3c4be4c7af52363cbe138dd5e2e3aadee5f45b9
Author: Christoph Berg <myon at debian.org>
Date: Sun Nov 4 08:51:40 2012 +0100
origtargz: Add pristine-tar support
Original patch by Marco Nenciarini, thanks!
diff --git a/scripts/origtargz.pl b/scripts/origtargz.pl
index 237d556..5d6f925 100755
--- a/scripts/origtargz.pl
+++ b/scripts/origtargz.pl
@@ -215,7 +215,18 @@ sub download_origtar ()
}
}
- # TODO: try pristine-tar
+ # try pristine-tar
+
+ my @files = grep { /^\Q${package}_$fileversion.orig.tar.\E/ }
+ map { chomp; $_; } # remove newlines
+ `pristine-tar list 2>&1`;
+ if (@files) {
+ system "pristine-tar checkout ../$files[0]";
+ }
+
+ if (my @f = glob "../${package}_$fileversion.orig.tar.*") {
+ return $f[0];
+ }
# try apt-get source
--
Git repository for devscripts
More information about the devscripts-devel
mailing list