summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Thykier <niels@thykier.net>2017-04-03 09:22:10 +0000
committerNiels Thykier <niels@thykier.net>2017-04-08 07:23:43 +0000
commit7274bbf85152df72fe818364e6beaa244a3159d1 (patch)
treeb004f83ffcec05b509a83362539daf3108201409
parent597a12e338beccc3d6a1be1f8c9c007d1a113564 (diff)
downloaddebhelper-7274bbf85152df72fe818364e6beaa244a3159d1.tar.gz
log_installed_files: Compute the helper name automatically
Signed-off-by: Niels Thykier <niels@thykier.net>
-rw-r--r--Debian/Debhelper/Dh_Lib.pm4
-rwxr-xr-xdh_install2
-rw-r--r--doc/PROGRAMMING6
3 files changed, 6 insertions, 6 deletions
diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm
index 72448058..21798e6f 100644
--- a/Debian/Debhelper/Dh_Lib.pm
+++ b/Debian/Debhelper/Dh_Lib.pm
@@ -1457,9 +1457,9 @@ sub deprecated_functionality {
}
sub log_installed_files {
- my ($name, $package, @patterns) = @_;
+ my ($package, @patterns) = @_;
- my $log = generated_file($package, 'installed-by-' . $name);
+ my $log = generated_file($package, 'installed-by-' . basename($0));
open(my $fh, '>', $log);
for my $src (@patterns) {
print $fh "$src\n";
diff --git a/dh_install b/dh_install
index eb105865..f4c4e762 100755
--- a/dh_install
+++ b/dh_install
@@ -253,7 +253,7 @@ foreach my $package (getpackages()) {
}
}
- log_installed_files('dh_install', $package, @installed);
+ log_installed_files($package, @installed);
}
if ($missing_files) {
diff --git a/doc/PROGRAMMING b/doc/PROGRAMMING
index ceffa808..10cbade9 100644
--- a/doc/PROGRAMMING
+++ b/doc/PROGRAMMING
@@ -348,9 +348,9 @@ deprecated_functionality($warn_msg[, $rm_compat[, $rm_msg]])
The function will provide a separate diagnostic about which compat
level that will remove/removed the functionality if $rm_compat is
given.
-log_installed_files($name, $package, @patterns)
- Creates a logfile (in debian/.debhelper/generated) for helper
- $name’s processing of $package, which installed the files listed in
+log_installed_files($package, @patterns)
+ Creates a logfile (in debian/.debhelper/generated) for the helper's
+ processing of $package, which installed the files listed in
@patterns. This logfile will later be used by the dh_missing helper.
Sequence Addons: