]> git.donarmstrong.com Git - debhelper.git/commitdiff
Merge branch 'master' into buildsystems
authorJoey Hess <joey@gnu.kitenet.net>
Sun, 28 Jun 2009 20:17:20 +0000 (16:17 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Sun, 28 Jun 2009 20:17:20 +0000 (16:17 -0400)
Conflicts:
debian/changelog

debian/changelog
dh_shlibdeps

index b948ec424b2a83fd3db76e41bfb89ef1262e9d3d..bd72d497c78ce302623a7c111348c44649dc1f40 100644 (file)
@@ -21,6 +21,13 @@ debhelper (7.3.0) UNRELEASED; urgency=low
 
  -- Joey Hess <joeyh@debian.org>  Mon, 20 Apr 2009 16:26:08 -0400
 
+debhelper (7.2.18) UNRELEASED; urgency=low
+
+  * dh_shlibdeps: Ensure DEBIAN directory exists, as dpkg-shlibdeps
+    prints a confusing warning if it does not. Closes: #534226
+
+ -- Joey Hess <joeyh@debian.org>  Sun, 28 Jun 2009 15:59:11 -0400
+
 debhelper (7.2.17) unstable; urgency=low
 
   * Allow command-specific options to be passed to commands
index 3ab89818d3614a9c15aa69ce5ab48d0d6d2a012a..e5f73cbabaa24925f9480e47d5f316de322ce2cd 100755 (executable)
@@ -112,6 +112,11 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
        my $tmp=tmpdir($package);
        my $ext=pkgext($package);
 
+       # dpkg-shlibdeps expects this directory to exist
+       if (! -d "$tmp/DEBIAN") {
+               doit("install","-o",0,"-g",0,"-d","$tmp/DEBIAN");
+       }
+
        my @filelist;
        my $ff;