]> git.donarmstrong.com Git - debhelper.git/commitdiff
Use $Config{debian_abi} to generate the perlapi-* dependency
authorNiko Tyni <ntyni@debian.org>
Sat, 8 May 2010 10:32:27 +0000 (13:32 +0300)
committerJoey Hess <joey@kitenet.net>
Tue, 11 May 2010 20:51:46 +0000 (16:51 -0400)
As per the upcoming policy change discussed in #579457,
perlapi-$Config{debian_abi} is preferred over perlapi-$Config{version}
where available.

dh_perl

diff --git a/dh_perl b/dh_perl
index d43043fa0d952b63b7e3cdd1e1747b1f3aeb2993..5739ca9f3aa7f756b9ede0fe6b8ba274c306983d 100755 (executable)
--- a/dh_perl
+++ b/dh_perl
@@ -128,7 +128,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
                        unless $perl eq 'perl-base' && ! length($version);
 
                # add perlapi-<ver> for XS modules
-               addsubstvar($package, "perl:Depends", "perlapi-$Config{version}")
+               addsubstvar($package, "perl:Depends",
+                       "perlapi-" . ($Config{debian_abi} || $Config{version}))
                        if $deps & XS_MODULE;
        }