[SCM] Debian packaging of dh-make-perl branch, master, updated. debian/0.74-1-31-ge6011d5

gregor herrmann gregoa at debian.org
Thu Dec 8 00:12:56 UTC 2011


The following commit has been merged in the master branch:
commit 1ff11b0d88f351fb21f391361f57c672448c15d7
Author: Dima Kogan <dima at secretsauce.net>
Date:   Mon Oct 10 00:48:52 2011 -0700

    When making recursively, I build/install this package only AFTER I built/installed its dependencies

diff --git a/lib/DhMakePerl/Command/make.pm b/lib/DhMakePerl/Command/make.pm
index ac08a11..258d5ec 100644
--- a/lib/DhMakePerl/Command/make.pm
+++ b/lib/DhMakePerl/Command/make.pm
@@ -195,16 +195,8 @@ sub execute {
     #create_readme("$debiandir/README.Debian");
     $self->create_copyright( $self->debian_file('copyright') );
     $self->update_file_list( docs => $self->docs, examples => $self->examples );
-    $self->build_package
-        if $self->cfg->build or $self->cfg->install;
-    $self->install_package if $self->cfg->install;
-    print "--- Done\n" if $self->cfg->verbose;
 
-    $self->setup_git_repository($tarball)
-        if $self->cfg->{vcs} eq 'git';
 
-    $self->package_already_exists($apt_contents) 
-        or $self->modules_already_packaged($apt_contents);
 
     if ( $self->cfg->recursive ) {
         $already_done //= {};
@@ -229,6 +221,17 @@ sub execute {
         }
     }
 
+    $self->build_package
+        if $self->cfg->build or $self->cfg->install;
+    $self->install_package if $self->cfg->install;
+    print "--- Done\n" if $self->cfg->verbose;
+
+    $self->setup_git_repository($tarball)
+        if $self->cfg->{vcs} eq 'git';
+
+    $self->package_already_exists($apt_contents) 
+        or $self->modules_already_packaged($apt_contents);
+
     return(0);
 }
 

-- 
Debian packaging of dh-make-perl



More information about the Pkg-perl-cvs-commits mailing list