r53287 - in /trunk/pmtools/debian: changelog copyright rules

abe at users.alioth.debian.org abe at users.alioth.debian.org
Tue Feb 23 23:39:07 UTC 2010


Author: abe
Date: Tue Feb 23 23:39:00 2010
New Revision: 53287

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=53287
Log:
Repackage upstream sources due to duplicated file in upstream tar ball. Meh.

Modified:
    trunk/pmtools/debian/changelog
    trunk/pmtools/debian/copyright
    trunk/pmtools/debian/rules

Modified: trunk/pmtools/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pmtools/debian/changelog?rev=53287&op=diff
==============================================================================
--- trunk/pmtools/debian/changelog (original)
+++ trunk/pmtools/debian/changelog Tue Feb 23 23:39:00 2010
@@ -1,7 +1,10 @@
 pmtools (1.10-1) UNRELEASED; urgency=low
 
   * New upstream release (Closes: #570883)
-    - More modern and standardized upstream packaging. Good. :-)
+    - More modern upstream packaging. Good. :-)
+    - One file exists twice in the upstream tar.gz so dpkg-source fails
+      and it had to be repackaged. Bad. :-( Add documentation and
+      get-orig-source target.
   * New maintainer (Debian Perl Group) and new uploader (me)
     (Closes: #569525)
   * Added a watch file to point to new upstream URL at CPAN

Modified: trunk/pmtools/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pmtools/debian/copyright?rev=53287&op=diff
==============================================================================
--- trunk/pmtools/debian/copyright (original)
+++ trunk/pmtools/debian/copyright Tue Feb 23 23:39:00 2010
@@ -18,3 +18,9 @@
   clearly indicated.
 
 The text of the artistic license is in /usr/share/common-licenses/Artistic
+
+The 1.10 upstream source has been repackaged by Axel Beckert
+<abe at debian.org> just by untarring the tar.gz and tarring the
+resulting directory again due to a duplicated file in the upstream tar
+ball with which dpkg-source can't cope. See the get-orig-source target
+in debian/rules.

Modified: trunk/pmtools/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pmtools/debian/rules?rev=53287&op=diff
==============================================================================
--- trunk/pmtools/debian/rules (original)
+++ trunk/pmtools/debian/rules Tue Feb 23 23:39:00 2010
@@ -3,6 +3,16 @@
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
+
+ORIGVERSION=1.10
+
+# We have to repack the source because 
+get-orig-source:
+	mkdir -p debian/tmp
+	tar xvzf ../pmtools_$(ORIGVERSION).tar.gz -C debian/tmp
+	mv -vi debian/tmp/pmtools-$(ORIGVERSION) debian/tmp/pmtools-$(ORIGVERSION).orig
+	tar cvzf ../pmtools_$(ORIGVERSION).orig.tar.gz -C debian/tmp pmtools-$(ORIGVERSION).orig
+	rm -rf debian/tmp
 
 build: build-stamp
 build-stamp:




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