The last version of libx500-dn-perl in testing was 0.28-1 which had a
grave bug unfixed for more than 14 months.

The debdiff between the version that was in testing and the current one
in unstable is trivial.

The version in unstable works correctly with libparse-recdescent-perl.

Please unblock libx500-dn-perl/0.29-1

The debdiff is below.

debdiff libx500-dn-perl_0.28-1.dsc libx500-dn-perl_0.29-1.dsc
diff -Nru libx500-dn-perl-0.28/Changes libx500-dn-perl-0.29/Changes
--- libx500-dn-perl-0.28/Changes        2002-05-08 01:25:09.000000000 +1000
+++ libx500-dn-perl-0.29/Changes        2007-07-09 02:41:21.000000000 +1000
@@ -1,5 +1,7 @@
 Revision history for Perl extension X500::DN.
 
+0.29  added missing PREREQ_PM in Makefile.PL
+
 0.28  force users to use ParseRFC2253 instead of ParseOpenSSL, now that we 
changed openssl to support '-nameopt RFC2253' everywhere.
       tests adjusted accordingly.
 
diff -Nru libx500-dn-perl-0.28/debian/changelog 
libx500-dn-perl-0.29/debian/changelog
--- libx500-dn-perl-0.28/debian/changelog       2008-08-13 17:27:23.000000000 
+1000
+++ libx500-dn-perl-0.29/debian/changelog       2008-08-13 17:27:23.000000000 
+1000
@@ -1,6 +1,23 @@
+libx500-dn-perl (0.29-1) unstable; urgency=low
+
+  * QA upload.
+  * New upstream release
+  * Maintainer is Debian QA Group <[EMAIL PROTECTED]>
+  * Add homepage control line
+  * Add debian/watch
+  * Fix dependency problem with libparse-recdescent-perl; closes: #482125
+  * Fix the following lintian issues:
+    W: debian-rules-sets-DH_COMPAT line 9
+    W: debian-rules-ignores-make-clean-error line 35
+    W: binary-arch-rules-but-pkg-is-arch-indep
+    W: ancient-standards-version 3.6.0 (current is 3.8.0)
+    E: clean-should-be-satisfied-by-build-depends debhelper
+    W: debian-copyright-line-too-long line 4
+
+ -- Anibal Monsalve Salazar <[EMAIL PROTECTED]>  Tue, 12 Aug 2008 20:41:27 
+1000
+
 libx500-dn-perl (0.28-1) unstable; urgency=low
 
   * Initial Release.
 
  -- Alessandro Razeto <[EMAIL PROTECTED]>  Sat,  4 Oct 2003 15:00:59 +0200
-
diff -Nru libx500-dn-perl-0.28/debian/compat libx500-dn-perl-0.29/debian/compat
--- libx500-dn-perl-0.28/debian/compat  1970-01-01 10:00:00.000000000 +1000
+++ libx500-dn-perl-0.29/debian/compat  2008-08-13 17:27:23.000000000 +1000
@@ -0,0 +1 @@
+7
diff -Nru libx500-dn-perl-0.28/debian/control 
libx500-dn-perl-0.29/debian/control
--- libx500-dn-perl-0.28/debian/control 2008-08-13 17:27:23.000000000 +1000
+++ libx500-dn-perl-0.29/debian/control 2008-08-13 17:27:23.000000000 +1000
@@ -1,9 +1,11 @@
 Source: libx500-dn-perl
 Section: perl
 Priority: optional
-Maintainer: Alessandro Razeto <[EMAIL PROTECTED]>
-Standards-Version: 3.6.0
-Build-Depends-Indep: debhelper (>= 4.0.0), perl (>= 5.8.0-7)
+Maintainer: Debian QA Group <[EMAIL PROTECTED]>
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: perl (>= 5.8.0-7)
+Homepage: http://search.cpan.org/dist/X500-DN/
 
 Package: libx500-dn-perl
 Section: perl
@@ -12,4 +14,3 @@
 Depends: ${perl:Depends}, libparse-recdescent-perl
 Description: X500::DN provides a pure perl parser and formatter for RFC 2253
  style DN strings.
- .
diff -Nru libx500-dn-perl-0.28/debian/copyright 
libx500-dn-perl-0.29/debian/copyright
--- libx500-dn-perl-0.28/debian/copyright       2008-08-13 17:27:23.000000000 
+1000
+++ libx500-dn-perl-0.29/debian/copyright       2008-08-13 17:27:23.000000000 
+1000
@@ -1,7 +1,8 @@
 This package was debianized by Alessandro Razeto <[EMAIL PROTECTED]> on
 Sat,  4 Oct 2003 15:00:59 +0200.
 
-It was downloaded from 
http://www.cpan.org/modules/by-module/X500/X500-DN-0.28.tar.gz
+It was downloaded from
+http://www.cpan.org/modules/by-module/X500/X500-DN-0.28.tar.gz
 
 Upstream Author: Robert Joop
 
diff -Nru libx500-dn-perl-0.28/debian/rules libx500-dn-perl-0.29/debian/rules
--- libx500-dn-perl-0.28/debian/rules   2008-08-13 17:27:23.000000000 +1000
+++ libx500-dn-perl-0.29/debian/rules   2008-08-13 17:27:23.000000000 +1000
@@ -6,8 +6,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-export DH_COMPAT=4
-
 PACKAGE=$(shell dh_listpackages)
 
 ifndef PERL
@@ -32,7 +30,7 @@
        rm -f build-stamp 
 
        # Add here commands to clean up after the build process.
-       -$(MAKE) clean
+       [ ! -f Makefile ] || $(MAKE) clean
 
        dh_clean 
 
@@ -47,11 +45,11 @@
 
 
 # Build architecture-independent files here.
-binary-indep: build install
+binary-arch: build install
 # We have nothing to do by default.
 
 # Build architecture-dependent files here.
-binary-arch: build install
+binary-indep: build install
        dh_testdir
        dh_testroot
        dh_installdocs README
diff -Nru libx500-dn-perl-0.28/debian/watch libx500-dn-perl-0.29/debian/watch
--- libx500-dn-perl-0.28/debian/watch   1970-01-01 10:00:00.000000000 +1000
+++ libx500-dn-perl-0.29/debian/watch   2008-08-13 17:27:23.000000000 +1000
@@ -0,0 +1,2 @@
+version=3
+http://search.cpan.org/CPAN/authors/id/R/RJ/RJOOP/X500-DN-([\.\d]*)\.tar\.gz
diff -Nru libx500-dn-perl-0.28/DN.pm libx500-dn-perl-0.29/DN.pm
--- libx500-dn-perl-0.28/DN.pm  2002-05-08 01:15:49.000000000 +1000
+++ libx500-dn-perl-0.29/DN.pm  2008-08-13 17:27:23.000000000 +1000
@@ -1,4 +1,4 @@
-# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]>
+# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]>
 # All rights reserved.
 # This program is free software; you can redistribute it and/or modify it 
under the same terms as Perl itself.
 
@@ -7,10 +7,10 @@
 use 5.6.1; # the "our" keyword below needs it
 use strict;
 use Carp;
-use Parse::RecDescent 1.80;
+use Parse::RecDescent;
 use X500::RDN;
 
-our $VERSION = '0.28';
+our $VERSION = '0.29';
 
 my $rfc2253_grammar = q {
 startrule: DistinguishedName /^\\Z/ { new X500::DN (reverse (@{$item[1]})); }
diff -Nru libx500-dn-perl-0.28/DN.pod libx500-dn-perl-0.29/DN.pod
--- libx500-dn-perl-0.28/DN.pod 2002-05-08 01:13:39.000000000 +1000
+++ libx500-dn-perl-0.29/DN.pod 2007-07-09 02:47:35.000000000 +1000
@@ -81,7 +81,7 @@
 
 =head1 AUTHOR
 
-Robert Joop E<lt>[EMAIL PROTECTED]<gt>
+Robert Joop E<lt>[EMAIL PROTECTED]<gt>
 
 =head1 COPYRIGHT
 
@@ -98,7 +98,7 @@
 =over 4
 
 =item Early 2002:
-First Idea, discussed on comp.lang.perl.moderated
+First idea, discussed on comp.lang.perl.moderated
 
 =item April 2002:
 First public release, 0.15
diff -Nru libx500-dn-perl-0.28/Makefile.PL libx500-dn-perl-0.29/Makefile.PL
--- libx500-dn-perl-0.28/Makefile.PL    2002-04-18 01:38:55.000000000 +1000
+++ libx500-dn-perl-0.29/Makefile.PL    2007-07-09 02:47:56.000000000 +1000
@@ -4,8 +4,11 @@
 WriteMakefile(
     'NAME'             => 'X500::DN',
     'VERSION_FROM'     => 'DN.pm', # finds $VERSION
-    'PREREQ_PM'                => {}, # e.g., Module::Name => 1.1
+    'PREREQ_PM'                =>
+    {
+           'Parse::RecDescent' => '1.80',
+    },
     ($] >= 5.005 ?    ## Add these new keywords supported since 5.005
       (ABSTRACT_FROM => 'DN.pod', # retrieve abstract from module
-       AUTHOR     => 'Robert Joop <[EMAIL PROTECTED]>') : ()),
+       AUTHOR     => 'Robert Joop <[EMAIL PROTECTED]>') : ()),
 );
diff -Nru libx500-dn-perl-0.28/MANIFEST libx500-dn-perl-0.29/MANIFEST
--- libx500-dn-perl-0.28/MANIFEST       2002-04-21 08:10:17.000000000 +1000
+++ libx500-dn-perl-0.29/MANIFEST       2007-07-09 02:49:03.000000000 +1000
@@ -8,3 +8,4 @@
 README
 t/dn.t
 t/rdn.t
+META.yml                                 Module meta-data (added by MakeMaker)
diff -Nru libx500-dn-perl-0.28/META.yml libx500-dn-perl-0.29/META.yml
--- libx500-dn-perl-0.28/META.yml       1970-01-01 10:00:00.000000000 +1000
+++ libx500-dn-perl-0.29/META.yml       2007-07-09 02:49:03.000000000 +1000
@@ -0,0 +1,11 @@
+# http://module-build.sourceforge.net/META-spec.html
+#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
+name:         X500-DN
+version:      0.29
+version_from: DN.pm
+installdirs:  site
+requires:
+    Parse::RecDescent:             1.80
+
+distribution_type: module
+generated_by: ExtUtils::MakeMaker version 6.30_01
diff -Nru libx500-dn-perl-0.28/RDN.pm libx500-dn-perl-0.29/RDN.pm
--- libx500-dn-perl-0.28/RDN.pm 2002-04-24 23:20:04.000000000 +1000
+++ libx500-dn-perl-0.29/RDN.pm 2007-07-09 02:48:04.000000000 +1000
@@ -1,4 +1,4 @@
-# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]>
+# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]>
 # All rights reserved.
 # This program is free software; you can redistribute it and/or modify it 
under the same terms as Perl itself.
 
diff -Nru libx500-dn-perl-0.28/RDN.pod libx500-dn-perl-0.29/RDN.pod
--- libx500-dn-perl-0.28/RDN.pod        2002-04-22 23:07:39.000000000 +1000
+++ libx500-dn-perl-0.29/RDN.pod        2007-07-09 02:48:13.000000000 +1000
@@ -59,7 +59,7 @@
 
 =head1 AUTHOR
 
-Robert Joop E<lt>[EMAIL PROTECTED]<gt>
+Robert Joop E<lt>[EMAIL PROTECTED]<gt>
 
 =head1 COPYRIGHT
 
diff -Nru libx500-dn-perl-0.28/README libx500-dn-perl-0.29/README
--- libx500-dn-perl-0.28/README 2002-04-21 08:31:19.000000000 +1000
+++ libx500-dn-perl-0.29/README 2007-07-09 02:42:53.000000000 +1000
@@ -1,4 +1,4 @@
-X500/DN version 0.25
+X500/DN version 0.29
 ====================
 
 X500::DN provides a pure perl parser and formatter for RFC 2253 style
@@ -28,7 +28,7 @@
 
 COPYRIGHT AND LICENCE
 
-Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]>
+Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]>
 All rights reserved.
 This program is free software; you can redistribute it and/or modify it
 under the same terms as Perl itself.

Attachment: signature.asc
Description: Digital signature

Reply via email to