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

please unblock libx500-dn-perl/0.29-1



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 <packages@qa.debian.org>
+  * 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 <anibal@debian.org>  Tue, 12 Aug 2008 20:41:27 +1000
+
 libx500-dn-perl (0.28-1) unstable; urgency=low
 
   * Initial Release.
 
  -- Alessandro Razeto <razeto@linux.it>  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 <razeto@linux.it>
-Standards-Version: 3.6.0
-Build-Depends-Indep: debhelper (>= 4.0.0), perl (>= 5.8.0-7)
+Maintainer: Debian QA Group <packages@qa.debian.org>
+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 <razeto@linux.it> 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 <yaph-020416@timesink.de>
+# Copyright (c) 2002 Robert Joop <yaph-070708@timesink.de>
 # 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>yaph-020416@timesink.deE<gt>
+Robert Joop E<lt>yaph-070708@timesink.deE<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 <yaph-020416@timesink.de>') : ()),
+       AUTHOR     => 'Robert Joop <yaph-070708@timesink.de>') : ()),
 );
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 <yaph-020416@timesink.de>
+# Copyright (c) 2002 Robert Joop <yaph-070708@timesink.de>
 # 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>yaph-020416@timesink.deE<gt>
+Robert Joop E<lt>yaph-070708@timesink.deE<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 <yaph-020416@timesink.de>
+Copyright (c) 2002 Robert Joop <yaph-070708@timesink.de>
 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 to: