r40541 - in /trunk/libclass-mop-perl/debian: README.source changelog control patches/ patches/no-new-test-simple.patch patches/series rules

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Thu Jul 23 02:04:09 UTC 2009


Author: ansgar-guest
Date: Thu Jul 23 02:04:03 2009
New Revision: 40541

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=40541
Log:
* Do not require newer versions of libtest-simple-perl.  Some buildds still
  run a buggy version of sbuild that cannot handle this (see #395271)
  + new patch: no-new-test-simple.patch
  + add quilt framework and README.source

Added:
    trunk/libclass-mop-perl/debian/README.source
    trunk/libclass-mop-perl/debian/patches/
    trunk/libclass-mop-perl/debian/patches/no-new-test-simple.patch
    trunk/libclass-mop-perl/debian/patches/series
Modified:
    trunk/libclass-mop-perl/debian/changelog
    trunk/libclass-mop-perl/debian/control
    trunk/libclass-mop-perl/debian/rules

Added: trunk/libclass-mop-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-mop-perl/debian/README.source?rev=40541&op=file
==============================================================================
--- trunk/libclass-mop-perl/debian/README.source (added)
+++ trunk/libclass-mop-perl/debian/README.source Thu Jul 23 02:04:03 2009
@@ -1,0 +1,6 @@
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.
+

Modified: trunk/libclass-mop-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-mop-perl/debian/changelog?rev=40541&op=diff
==============================================================================
--- trunk/libclass-mop-perl/debian/changelog (original)
+++ trunk/libclass-mop-perl/debian/changelog Thu Jul 23 02:04:03 2009
@@ -1,3 +1,12 @@
+libclass-mop-perl (0.90-2) unstable; urgency=low
+
+  * Do not require newer versions of libtest-simple-perl.  Some buildds still
+    run a buggy version of sbuild that cannot handle this (see #395271)
+    + new patch: no-new-test-simple.patch
+    + add quilt framework and README.source
+
+ -- Ansgar Burchardt <ansgar at 43-1.org>  Thu, 23 Jul 2009 04:03:34 +0200
+
 libclass-mop-perl (0.90-1) unstable; urgency=low
 
   * New upstream release.

Modified: trunk/libclass-mop-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-mop-perl/debian/control?rev=40541&op=diff
==============================================================================
--- trunk/libclass-mop-perl/debian/control (original)
+++ trunk/libclass-mop-perl/debian/control Thu Jul 23 02:04:03 2009
@@ -1,9 +1,9 @@
 Source: libclass-mop-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7), perl (>= 5.8.0-7), libsub-name-perl (>= 0.04),
+Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7), perl (>= 5.8.0-7),
  libtest-exception-perl (>= 0.27), libtest-pod-perl, libtest-pod-coverage-perl,
- libdevel-globaldestruction-perl, libsuper-perl, libtest-simple-perl (>= 0.77),
+ libdevel-globaldestruction-perl, libsuper-perl, libsub-name-perl (>= 0.04),
  libalgorithm-c3-perl, libmro-compat-perl, libtest-output-perl,
  libclass-c3-perl, libtest-leaktrace-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>

Added: trunk/libclass-mop-perl/debian/patches/no-new-test-simple.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-mop-perl/debian/patches/no-new-test-simple.patch?rev=40541&op=file
==============================================================================
--- trunk/libclass-mop-perl/debian/patches/no-new-test-simple.patch (added)
+++ trunk/libclass-mop-perl/debian/patches/no-new-test-simple.patch Thu Jul 23 02:04:03 2009
@@ -1,0 +1,21 @@
+Subject: Do not require newer versions of Test::More
+Date: Thu, 23 Jul 2009 03:54:45 +0200
+From: Ansgar Burchardt <ansgar at 43-1.org>
+
+Some buildds still run old versions of sbuild that cannot handle the dependency
+correctly (as the package is also provided by perl-modules).
+
+See [1] for an example how the build fails in this case.
+
+[1] https://buildd.debian.org/fetch.cgi?&pkg=libclass-mop-perl&ver=0.90-1&arch=powerpc&stamp=1248296062&file=log 
+--- libclass-mop-perl.orig/Makefile.PL
++++ libclass-mop-perl/Makefile.PL
+@@ -22,7 +22,7 @@
+ requires 'Task::Weaken';
+ 
+ test_requires 'File::Spec';
+-test_requires 'Test::More'      => '0.77';
++test_requires 'Test::More'      => '0';
+ test_requires 'Test::Exception' => '0.27';
+ 
+ extra_tests();

Added: trunk/libclass-mop-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-mop-perl/debian/patches/series?rev=40541&op=file
==============================================================================
--- trunk/libclass-mop-perl/debian/patches/series (added)
+++ trunk/libclass-mop-perl/debian/patches/series Thu Jul 23 02:04:03 2009
@@ -1,0 +1,1 @@
+no-new-test-simple.patch

Modified: trunk/libclass-mop-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-mop-perl/debian/rules?rev=40541&op=diff
==============================================================================
--- trunk/libclass-mop-perl/debian/rules (original)
+++ trunk/libclass-mop-perl/debian/rules Thu Jul 23 02:04:03 2009
@@ -1,4 +1,3 @@
 #!/usr/bin/make -f
-
 %:
-	dh $@
+	dh --with quilt $@




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