[dh-make-perl] 02/08: DhMakePerl::Command::Packaging: add a trailing ~ to all versioned dependencies

gregor herrmann gregoa at debian.org
Sat Jan 18 16:34:37 UTC 2014


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

gregoa pushed a commit to branch master
in repository dh-make-perl.

commit dff981db47a80eb0e07681a85a55dcb7f249dcc0
Author: gregor herrmann <gregoa at debian.org>
Date:   Sat Jan 18 16:56:33 2014 +0100

    DhMakePerl::Command::Packaging: add a trailing ~ to all versioned dependencies
    
    to make backporting easier.
---
 lib/DhMakePerl/Command/Packaging.pm                | 22 +++++++++++-----------
 .../control                                        |  2 +-
 .../wanted-debian--refresh-email/control           |  2 +-
 t/dists/Strange-2.1/wanted-debian--refresh/control |  2 +-
 t/dists/Strange-2.1/wanted-debian/control          |  2 +-
 5 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/lib/DhMakePerl/Command/Packaging.pm b/lib/DhMakePerl/Command/Packaging.pm
index 4ab2836..77c4981 100644
--- a/lib/DhMakePerl/Command/Packaging.pm
+++ b/lib/DhMakePerl/Command/Packaging.pm
@@ -1475,53 +1475,53 @@ sub discover_utility_deps {
     }
     else {
         $deps->add('perl');
-        $debhelper_version = '9.20120312' if $debhelper_version eq '9';
+        $debhelper_version = '9.20120312~' if $debhelper_version eq '9';
     }
     $deps->add( Debian::Dependency->new( 'debhelper', $debhelper_version ) );
 
     $self->explained_dependency( 'Module::AutoInstall', $deps,
-        'debhelper (>= 7.2.13)' )
+        'debhelper (>= 7.2.13~)' )
         if -e catfile( $self->main_dir, qw( inc Module AutoInstall.pm ) );
     $self->explained_dependency( 'Module::Build::Tiny', $deps,
-        'debhelper (>= 9.20130630)' )
+        'debhelper (>= 9.20130630~)' )
         if $deps->has('libmodule-build-tiny-perl');
 
     for ( @{ $self->rules->lines } ) {
         $self->explained_dependency( 'dh --with', $deps,
-            'debhelper (>= 7.0.8)' )
+            'debhelper (>= 7.0.8~)' )
             if /dh\s+.*--with/;
 
         $self->explained_dependency(
             'dh --with=quilt',
-            $deps, 'quilt (>= 0.46-7)',
+            $deps, 'quilt (>= 0.46-7~)',
         ) if /dh\s+.*--with[= ]quilt/;
 
         $self->explained_dependency(
             'dh --with=bash-completion',
             $deps,
-            'bash-completion (>= 1:1.0-3)'
+            'bash-completion (>= 1:1.0-3~)'
         ) if (/dh\s+.*--with[= ]bash[-_]completion/);
 
         $self->explained_dependency(
             'dh --with=perl_dbi',
             $deps,
-            'libdbi-perl (>= 1.612)'
+            'libdbi-perl (>= 1.612~)'
         ) if (/dh\s+.*--with[= ]perl[-_]dbi/);
 
         $self->explained_dependency( 'override_dh_* target',
-            $deps, 'debhelper (>= 7.0.50)' )
+            $deps, 'debhelper (>= 7.0.50~)' )
             if /^override_dh_/;
 
         $self->explained_dependency( 'quilt.make', $deps, 'quilt' )
             if m{^include /usr/share/quilt/quilt.make};
 
         $self->explained_dependency( 'dh* --max-parallel',
-            $deps, 'debhelper (>= 7.4.4)' )
+            $deps, 'debhelper (>= 7.4.4~)' )
             if /dh.* --max-parallel/;
 
         # Modular --buildsystem support for debhelper needs 7.3.7.
         $self->explained_dependency( 'dh* --buildsystem',
-            $deps, 'debhelper (>= 7.3.7)' )
+            $deps, 'debhelper (>= 7.3.7~)' )
             if /dh.* --buildsystem/;
     }
 
@@ -1531,7 +1531,7 @@ sub discover_utility_deps {
         $self->explained_dependency(
             'Compatibility Makefile.PL',
             $deps,
-            'debhelper (>= 7.0.17)',
+            'debhelper (>= 7.0.17~)',
             'perl'
         ) if $self->makefile_pl_is_MBC;
     }
diff --git a/t/dists/Strange-2.1/wanted-debian--refresh--source-format=3.0_quilt/control b/t/dists/Strange-2.1/wanted-debian--refresh--source-format=3.0_quilt/control
index eedafe5..60d22be 100644
--- a/t/dists/Strange-2.1/wanted-debian--refresh--source-format=3.0_quilt/control
+++ b/t/dists/Strange-2.1/wanted-debian--refresh--source-format=3.0_quilt/control
@@ -2,7 +2,7 @@ Source: libstrange-perl
 Section: perl
 Priority: optional
 Maintainer: Joe Maintainer <joemaint at test.local>
-Build-Depends: debhelper (>= 9.20130630),
+Build-Depends: debhelper (>= 9.20130630~),
  libmodule-build-tiny-perl,
  perl
 Standards-Version: 3.9.5
diff --git a/t/dists/Strange-2.1/wanted-debian--refresh-email/control b/t/dists/Strange-2.1/wanted-debian--refresh-email/control
index 0eea3af..64ea8c0 100644
--- a/t/dists/Strange-2.1/wanted-debian--refresh-email/control
+++ b/t/dists/Strange-2.1/wanted-debian--refresh-email/control
@@ -2,7 +2,7 @@ Source: libstrange-perl
 Section: perl
 Priority: optional
 Maintainer: Florian Geekwurt <florian at geekwurt.org>
-Build-Depends: debhelper (>= 9.20130630),
+Build-Depends: debhelper (>= 9.20130630~),
  libmodule-build-tiny-perl,
  perl
 Standards-Version: 3.9.5
diff --git a/t/dists/Strange-2.1/wanted-debian--refresh/control b/t/dists/Strange-2.1/wanted-debian--refresh/control
index eedafe5..60d22be 100644
--- a/t/dists/Strange-2.1/wanted-debian--refresh/control
+++ b/t/dists/Strange-2.1/wanted-debian--refresh/control
@@ -2,7 +2,7 @@ Source: libstrange-perl
 Section: perl
 Priority: optional
 Maintainer: Joe Maintainer <joemaint at test.local>
-Build-Depends: debhelper (>= 9.20130630),
+Build-Depends: debhelper (>= 9.20130630~),
  libmodule-build-tiny-perl,
  perl
 Standards-Version: 3.9.5
diff --git a/t/dists/Strange-2.1/wanted-debian/control b/t/dists/Strange-2.1/wanted-debian/control
index eedafe5..60d22be 100644
--- a/t/dists/Strange-2.1/wanted-debian/control
+++ b/t/dists/Strange-2.1/wanted-debian/control
@@ -2,7 +2,7 @@ Source: libstrange-perl
 Section: perl
 Priority: optional
 Maintainer: Joe Maintainer <joemaint at test.local>
-Build-Depends: debhelper (>= 9.20130630),
+Build-Depends: debhelper (>= 9.20130630~),
  libmodule-build-tiny-perl,
  perl
 Standards-Version: 3.9.5

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/dh-make-perl.git



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