[SCM] Debian packaging of libtest-compile-perl branch, master, updated. upstream/0.14-52-g9ce7c53

Nicholas Bamber nicholas at periapt.co.uk
Sun Feb 19 11:44:34 UTC 2012


The following commit has been merged in the master branch:
commit 095e4080e101873d9993105370afc7c755c2d8a9
Author: Nicholas Bamber <nicholas at periapt.co.uk>
Date:   Sun Feb 19 11:43:19 2012 +0000

    Added patches to explain Debian changes in the man page and to keep the package building cleanly.

diff --git a/debian/changelog b/debian/changelog
index a072f87..37ae193 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ libtest-compile-perl (0.15-1) UNRELEASED; urgency=low
   [ Nicholas Bamber ]
   * New upstream release.
   * Rebuilt patches as upstream code has changed substantially
+  * Added patches to explain Debian changes in the man page and to keep
+    the package building cleanly.
 
  -- Nicholas Bamber <nicholas at periapt.co.uk>  Sat, 18 Feb 2012 11:59:35 +0000
 
diff --git a/debian/patches/clean_build.patch b/debian/patches/clean_build.patch
new file mode 100644
index 0000000..37e849b
--- /dev/null
+++ b/debian/patches/clean_build.patch
@@ -0,0 +1,36 @@
+Author: Nicholas Bamber <nicholas at periapt.co.uk>
+Subject: Stop corruption of repository
+ The upstream code cleans up META.yml and Makefile.PL (and regenerates
+ the latter). This is fine if perhaps unusual but for Debian
+ means that the build is likely to fail if done twice in a row.
+Forwarded: not-needed
+Last-Update: 2012-02-19
+--- a/Build.PL
++++ b/Build.PL
+@@ -22,16 +22,16 @@
+        'perl'               => '5.6.0',
+        'UNIVERSAL::require' => 0,
+     },
+-    recommends => {
+-        'Devel::CheckOS' => 0,
+-    },
+-    create_makefile_pl => 'traditional',
+-    meta_merge     => {
+-      resources => {
+-        repository => Module::Build->can("metafile2") ? $meta2 : $meta1,
+-      }
+-    },
+-    add_to_cleanup => [ 'Makefile.PL', 'META.yml' ],
++#    recommends => {
++#        'Devel::CheckOS' => 0,
++#    },
++#    create_makefile_pl => 'traditional',
++#    meta_merge     => {
++#      resources => {
++#        repository => Module::Build->can("metafile2") ? $meta2 : $meta1,
++#      }
++#    },
++#    add_to_cleanup => [ 'Makefile.PL', 'META.yml' ],
+ );
+ $build->create_build_script;
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 46d6ad3..b1d9a42 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 taint.patch
 lib.patch
 man.patch
+clean_build.patch

-- 
Debian packaging of libtest-compile-perl



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