[SCM] Debian native package for Config::Model::Dpkg branch, master, updated. 2.030-5-g201c129

Dominique Dumont dod at debian.org
Mon Dec 17 13:09:14 UTC 2012


The following commit has been merged in the master branch:
commit f0788d4c0fe0fd78b19282be4b2feba841f20595
Author: Dominique Dumont <dod at debian.org>
Date:   Mon Dec 17 14:07:35 2012 +0100

    Dependency: check if dependency is provided within the control file (Closes: #692849)

diff --git a/lib/Config/Model/Dpkg/Dependency.pm b/lib/Config/Model/Dpkg/Dependency.pm
index 3a6247c..18eb499 100644
--- a/lib/Config/Model/Dpkg/Dependency.pm
+++ b/lib/Config/Model/Dpkg/Dependency.pm
@@ -494,6 +494,12 @@ sub check_or_fix_pkg_name {
         }
     }
     
+    # check if this package is defined in current control file
+    if ($self->grab(step => "- - binary:$pkg", qw/mode loose autoadd 0/)) {
+        $logger->debug("dependency $pkg provided in control file") ;
+        return 1 ;
+    }
+
     my @dist_version = $self->get_pkg_versions($pkg) ;
     # if no pkg was found
     if (@dist_version == 0) {

-- 
Debian native package for Config::Model::Dpkg



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