On Wed, Aug 13, 2008 at 12:53:09PM +0200, Marc 'HE' Brockschmidt wrote:
>Aníbal Monsalve Salazar <anibal@debian.org> writes:
>>--- 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/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
>>-
>
>Rejected.
Marc, I set the debhelper compatibility back to 4. Please unblock
libx500-dn-perl/0.29-3
The debdiff between the version that was in testing, 0.28-1, and 0.29-3
is below.
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 21:42:47.000000000 +1000
+++ libx500-dn-perl-0.29/debian/changelog 2008-08-13 21:42:47.000000000 +1000
@@ -1,6 +1,37 @@
+libx500-dn-perl (0.29-3) unstable; urgency=low
+
+ * QA upload.
+ * Remove debian/compat and set DH_COMPAT to 4
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Wed, 13 Aug 2008 21:35:52 +1000
+
+libx500-dn-perl (0.29-2) unstable; urgency=low
+
+ * QA upload.
+ * Set DH compatibility back to 4
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Wed, 13 Aug 2008 21:02:30 +1000
+
+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/control libx500-dn-perl-0.29/debian/control
--- libx500-dn-perl-0.28/debian/control 2008-08-13 21:42:47.000000000 +1000
+++ libx500-dn-perl-0.29/debian/control 2008-08-13 21:42:47.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 (>= 4)
+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 21:42:47.000000000 +1000
+++ libx500-dn-perl-0.29/debian/copyright 2008-08-13 21:42:47.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 21:42:47.000000000 +1000
+++ libx500-dn-perl-0.29/debian/rules 2008-08-13 21:42:47.000000000 +1000
@@ -32,7 +32,7 @@
rm -f build-stamp
# Add here commands to clean up after the build process.
- -$(MAKE) clean
+ [ ! -f Makefile ] || $(MAKE) clean
dh_clean
@@ -46,12 +46,12 @@
$(MAKE) install DESTDIR=$(CURDIR)/debian/$(PACKAGE)
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
# Build architecture-dependent files here.
binary-arch: build install
+# We have nothing to do by default.
+
+# Build architecture-independent files here.
+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 21:42:47.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 21:42:47.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