r29489 - /trunk/dh-make-perl/lib/DhMakePerl/Config.pm

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Fri Jan 9 14:24:25 UTC 2009


Author: dmn
Date: Fri Jan  9 14:24:22 2009
New Revision: 29489

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=29489
Log:
set $YAML::Stringify when dumping config; dump undef options too

Modified:
    trunk/dh-make-perl/lib/DhMakePerl/Config.pm

Modified: trunk/dh-make-perl/lib/DhMakePerl/Config.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/dh-make-perl/lib/DhMakePerl/Config.pm?rev=29489&op=diff
==============================================================================
--- trunk/dh-make-perl/lib/DhMakePerl/Config.pm (original)
+++ trunk/dh-make-perl/lib/DhMakePerl/Config.pm Fri Jan  9 14:24:22 2009
@@ -163,9 +163,11 @@
     for my $opt ( $self->options ) {
         $opt =~ s/[=!|].*//;
         ( my $field = $opt ) =~ s/-/_/g;
-        $hash{$opt} = '' . $self->$field    # stringified
-            if defined $self->$field;
+        $hash{$opt} = $self->$field;
     }
+
+    local $YAML::UseVersion = 1;
+    local $YAML::Stringify  = 1;
 
     return YAML::Dump( \%hash );
 }




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