[devscripts] 01/05: uscan: Restore display of the final file name
James McCoy
jamessan at debian.org
Wed May 28 04:20:05 UTC 2014
This is an automated email from the git hooks/post-receive script.
jamessan pushed a commit to branch master
in repository devscripts.
commit 786ab8cf6df9c0a6cf1fa645ae6aaf21c0bd1c48
Author: James McCoy <jamessan at debian.org>
Date: Mon May 26 11:39:46 2014 -0400
uscan: Restore display of the final file name
Tools like svn-upgrade parse the output of uscan and expect to see an
orig.tar-like string in it. In the mk-origtargz refactoring, this was
dropped in non-verbose mode, breaking said tools.
This restores the output of the final file name, in both normal and
verbose mode.
Signed-off-by: James McCoy <jamessan at debian.org>
---
debian/changelog | 1 +
scripts/uscan.pl | 14 ++++++++------
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 72d7352..40d6d6d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,6 +17,7 @@ devscripts (2.14.3) UNRELEASED; urgency=medium
(Closes: #747901)
+ Add target-path node to dehs output for those who care about the actual
path to the file.
+ + Restore display of final file name after file is donwloaded.
[ Christoph Berg ]
* uscan: Fix "upsteam" typo. (Closes: #749343)
diff --git a/scripts/uscan.pl b/scripts/uscan.pl
index a3fc82e..820fd3a 100755
--- a/scripts/uscan.pl
+++ b/scripts/uscan.pl
@@ -1485,12 +1485,7 @@ EOF
$target = $1 if $mk_origtargz_out =~ /Leaving (.*) where it is/;
}
- if ($verbose) {
- print "-- Successfully downloaded updated package $newfile_base\n";
- if (defined $mk_origtargz_out) {
- print "-- $mk_origtargz_out\n";
- }
- } elsif ($dehs) {
+ if ($dehs) {
my $msg = "Successfully downloaded updated package $newfile_base\n";
if (defined $mk_origtargz_out) {
$msg .= "$mk_origtargz_out\n";
@@ -1499,6 +1494,13 @@ EOF
$dehs_tags{'target-path'} = $target;
dehs_msg($msg);
}
+ else {
+ my $prefix = $verbose ? "-- " : "";
+ print $prefix ."Successfully downloaded updated package $newfile_base\n";
+ if (defined $mk_origtargz_out) {
+ print $prefix ."$mk_origtargz_out\n";
+ }
+ }
# Do whatever the user wishes to do
if ($action) {
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git
More information about the devscripts-devel
mailing list