r54476 - /trunk/dh-make-perl/lib/Debian/Control/Stanza/Binary.pm

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Wed Mar 17 22:05:39 UTC 2010


Author: dmn
Date: Wed Mar 17 22:04:41 2010
New Revision: 54476

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=54476
Log:
Binary: fix declaration of _short/long_description internal fields

having these outside of 'fields' is not going to work
as Stanza::as_string uses indeed 'fields' for reordering
of fields and anything not in there gets lost

this has a nasty side effect: binary stance behaves normally
unless stringified, at which point its short/long description
disappears

as a consequence, 'refresh' was always rewriting descriptions

Modified:
    trunk/dh-make-perl/lib/Debian/Control/Stanza/Binary.pm

Modified: trunk/dh-make-perl/lib/Debian/Control/Stanza/Binary.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/dh-make-perl/lib/Debian/Control/Stanza/Binary.pm?rev=54476&op=diff
==============================================================================
--- trunk/dh-make-perl/lib/Debian/Control/Stanza/Binary.pm (original)
+++ trunk/dh-make-perl/lib/Debian/Control/Stanza/Binary.pm Wed Mar 17 22:04:41 2010
@@ -89,9 +89,8 @@
 use constant fields => qw(
     Package Architecture Section Priority Essential Depends Recommends Suggests
     Enhances Replaces Pre_Depends Conflicts Provides Description
+    _short_description _long_description
 );
-
-__PACKAGE__->mk_accessors( qw( _short_description _long_description ) );
 
 =head1 CONSTRUCTOR
 




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