]> git.donarmstrong.com Git - debhelper.git/blobdiff - dh_install
r1774: * dh_install: in v5 mode, error out if there are wildcards in the file
[debhelper.git] / dh_install
index 45a1dfceb33987f675ab35bc4b892f0f6f9da91f..4ae155325da8c49d0c819d9a80ec123d2533d9a1 100755 (executable)
@@ -138,7 +138,12 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
                if (! defined $dh{AUTODEST} && @$set > 1) {
                        $dest=pop @$set;
                }
-               # glob now, relative to srcdir
+               if (! compat(4)) { # check added in v5
+                       # glob now, relative to srcdir
+                       if (! map { glob "$srcdir/$_" } @$set) {
+                               error("missing files (@$set), aborting");
+                       }
+               }
                foreach my $src (map { glob "$srcdir/$_" } @$set) { 
                        next if excludefile($src);
                
@@ -229,7 +234,7 @@ contain:
 
 While debian/libfoo.install contains:
 
-  usr/libfoo*.so.*
+  usr/lib/libfoo*.so.*
 
 If you want a libfoo-dev package too, debian/libfoo-dev.install might contain: