r27292 - /trunk/dh-make-perl/dh-make-perl
dmn at users.alioth.debian.org
dmn at users.alioth.debian.org
Wed Nov 26 10:42:01 UTC 2008
Author: dmn
Date: Wed Nov 26 10:41:58 2008
New Revision: 27292
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=27292
Log:
add detected run-time dependencies to build-time dependencies
Modified:
trunk/dh-make-perl/dh-make-perl
Modified: trunk/dh-make-perl/dh-make-perl
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/dh-make-perl/dh-make-perl?rev=27292&op=diff
==============================================================================
--- trunk/dh-make-perl/dh-make-perl (original)
+++ trunk/dh-make-perl/dh-make-perl Wed Nov 26 10:41:58 2008
@@ -406,6 +406,13 @@
homedir => $homedir,
});
+$depends .= ', ${shlibs:Depends}' if $arch eq 'any';
+$depends .= ', ${misc:Depends}';
+my $extradeps = extract_depends( $maindir, $apt_contents, 0 );
+
+$depends
+ = join( ', ', $depends || (), $opts{depends} || (), $extradeps || (), );
+
$module_build = ( -f "$maindir/Build.PL" ) ? "Module-Build" : "MakeMaker";
extract_changelog($maindir);
@@ -416,10 +423,18 @@
my ( $extrabdepends, $extrabdependsi );
if ( $arch eq 'any' ) {
- $extrabdepends = extract_depends( $maindir, $apt_contents, 1 );
+ $extrabdepends = join(
+ ', ',
+ extract_depends( $maindir, $apt_contents, 1 ) || (),
+ $extradeps || (),
+ );
}
else {
- $extrabdependsi = extract_depends( $maindir, $apt_contents, 1 );
+ $extrabdependsi = join(
+ ', ',
+ extract_depends( $maindir, $apt_contents, 1 ) || (),
+ $extradeps || (),
+ );
}
$bdepends = join( ', ',
@@ -433,13 +448,6 @@
$opts{bdependsi} || (),
$extrabdependsi || (),
);
-
-$depends .= ', ${shlibs:Depends}' if $arch eq 'any';
-$depends .= ', ${misc:Depends}';
-my $extradeps = extract_depends( $maindir, $apt_contents, 0 );
-
-$depends
- = join( ', ', $depends || (), $opts{depends} || (), $extradeps || (), );
apply_overrides();
More information about the Pkg-perl-cvs-commits
mailing list