[debhelper-devel] [debhelper] 01/02: dh_shlibdeps: Run in parallel

Niels Thykier nthykier at moszumanska.debian.org
Sat Jun 24 12:59:40 UTC 2017


This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository debhelper.

commit ad80ac50afe8a53ef3078c5798b401f4aea98107
Author: Niels Thykier <niels at thykier.net>
Date:   Sat Jun 24 12:47:54 2017 +0000

    dh_shlibdeps: Run in parallel
    
    Re-indent pending next commit.
    
    Signed-off-by: Niels Thykier <niels at thykier.net>
---
 debian/changelog | 1 +
 dh_shlibdeps     | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index b1317df..a1fad55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -30,6 +30,7 @@ debhelper (10.5) UNRELEASED; urgency=medium
   * dh_compress: Ditto.
   * dh_installman: Ditto.
   * dh_genchanges: Ditto.
+  * dh_shlibdeps: Ditto.
   * dh_builddeb: Rewrite the hand-written parallel code to use the new
     simplier way of doing it.
   * dh_shlibdeps: Avoid calling file(1) on debug symbols.
diff --git a/dh_shlibdeps b/dh_shlibdeps
index 65c1ebe..f60a787 100755
--- a/dh_shlibdeps
+++ b/dh_shlibdeps
@@ -104,7 +104,8 @@ if (defined $dh{V_FLAG}) {
 	warning("You probably wanted to pass -V to dh_makeshlibs, it has no effect on dh_shlibdeps");
 }
 
-foreach my $package (@{$dh{DOPACKAGES}}) {
+on_pkgs_in_parallel {
+foreach my $package (@_) {
 	my $tmp=tmpdir($package);
 	my $ext=pkgext($package);
 	my (@filelist, $ff);
@@ -150,6 +151,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 			@opts,@{$dh{U_PARAMS}}, at filelist);
 	}
 }
+};
 
 =head1 SEE ALSO
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git




More information about the debhelper-devel mailing list