[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.9-8-ge7028dc



The following commit has been merged in the master branch:
commit e7028dc058d57038640da37d662228617eb029b3
Author: Niels Thykier <niels@thykier.net>
Date:   Sun Jun 17 23:58:44 2012 +0200

    L::Lab: Skip writes of manifests if they have not changed
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/lib/Lintian/Lab.pm b/lib/Lintian/Lab.pm
index 24ae8de..3a54e29 100644
--- a/lib/Lintian/Lab.pm
+++ b/lib/Lintian/Lab.pm
@@ -723,7 +723,8 @@ sub _write_manifests {
     my $dir = $self->dir;
     while ( my ($pkg_type, $plist) = (each %{ $self->{'state'} }) ) {
         # write_list croaks on error, so no need for "or croak/die"
-        $plist->write_list ("$dir/info/${pkg_type}-packages");
+        $plist->write_list ("$dir/info/${pkg_type}-packages")
+            if $plist->dirty;
     }
 }
 

-- 
Debian package checker


Reply to: