diff options
author | joey <joey> | 2002-05-24 02:55:33 +0000 |
---|---|---|
committer | joey <joey> | 2002-05-24 02:55:33 +0000 |
commit | 9dc5e9ccba3756ad14d7c2941c3130243bbc4406 (patch) | |
tree | d2ba7c3d16823a8024a3d40b6364224587ba92fd /dh_install | |
parent | e5fd7eb1e142ccf2b2dcea5993168102219c5b9d (diff) |
r527: * dh_install: glob relative to --sourcedir. Closes: #147908
* Documented what globbing is allowed.
Diffstat (limited to 'dh_install')
-rwxr-xr-x | dh_install | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -100,7 +100,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { @install=filedoublearray($file); # no globbing yet } - $srcdir = $dh{SOURCEDIR} if defined $dh{SOURCEDIR}; + $srcdir = $dh{SOURCEDIR}."/" if defined $dh{SOURCEDIR}; if (($package eq $dh{FIRSTPACKAGE} || $dh{PARAMS_ALL}) && @ARGV) { push @install, [@ARGV]; @@ -118,8 +118,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if (! defined $dh{AUTODEST} && @$set > 1) { $dest=pop @$set; } - - foreach my $src (map { glob } @$set) { # glob now + # glob now, relative to srcdir + foreach my $src (map { glob "$srcdir/$_" } @$set) { next if excludefile($src); if (! defined $dest) { @@ -129,8 +129,6 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $dest=dirname($dest); } - $src = "$srcdir/$src"; # do this now, to avoid the parsing above - # Make sure the destination directory exists. if (! -e "$tmp/$dest") { doit("install","-d","$tmp/$dest"); |