[Python-apps-commits] r8055 - in packages/kupfer/trunk/debian (changelog rules)

dktrkranz at users.alioth.debian.org dktrkranz at users.alioth.debian.org
Tue Jan 10 21:13:55 UTC 2012


    Date: Tuesday, January 10, 2012 @ 21:13:53
  Author: dktrkranz
Revision: 8055

Upstream tarball repacked to provide unpacked waf (Closes: #654480)

Modified:
  packages/kupfer/trunk/debian/changelog
  packages/kupfer/trunk/debian/rules

Modified: packages/kupfer/trunk/debian/changelog
===================================================================
--- packages/kupfer/trunk/debian/changelog	2012-01-10 20:47:40 UTC (rev 8054)
+++ packages/kupfer/trunk/debian/changelog	2012-01-10 21:13:53 UTC (rev 8055)
@@ -1,11 +1,14 @@
-kupfer (0+v206-3) UNRELEASED; urgency=low
+kupfer (0+v206+dfsg-1) UNRELEASED; urgency=low
 
+  * Upstream tarball repacked to provide unpacked waf (Closes: #654480).
   * debian/patches/rhythmbox.patch:
     - Dropped, no longer useful: rhythmbox-client has been restored.
   * debian/control:
     - Suggest python-qrencode, required by QR module (Closes: #653541).
+  * debian/rules:
+    - Implement a get-orig-source target to repack upstream tarball.
 
- -- Luca Falavigna <dktrkranz at debian.org>  Tue, 10 Jan 2012 21:46:29 +0100
+ -- Luca Falavigna <dktrkranz at debian.org>  Tue, 10 Jan 2012 22:13:18 +0100
 
 kupfer (0+v206-2) unstable; urgency=low
 

Modified: packages/kupfer/trunk/debian/rules
===================================================================
--- packages/kupfer/trunk/debian/rules	2012-01-10 20:47:40 UTC (rev 8054)
+++ packages/kupfer/trunk/debian/rules	2012-01-10 21:13:53 UTC (rev 8055)
@@ -1,5 +1,8 @@
 #!/usr/bin/make -f
 
+VERSION = $(shell head -n1 debian/changelog | sed -e 's/.*(//;s/-.*).*//')
+UPSTREAM = $(shell head -n1 debian/changelog | sed -e 's/.*(//;s/-.*).*//;s/^0+//')
+
 %:
 	dh $@ --with python2
 
@@ -27,3 +30,11 @@
 override_dh_fixperms:
 	dh_fixperms
 	chmod +x debian/kupfer/usr/share/kupfer/kupfer.py
+
+get-orig-source:
+	tar fxz ../kupfer_${VERSION}.orig.tar.gz -C ../
+	cd ../kupfer-${UPSTREAM} && ./waf --version && \
+	mv .waf-*/waflib waflib && sed -i '/^#==>$$/,$$d' waf \
+	&& rmdir .waf-* && find waflib -name "*.pyc" -delete
+	tar czf ../kupfer_${VERSION}+dfsg.orig.tar.gz ../kupfer-${UPSTREAM}
+	rm -fr ../kupfer-${UPSTREAM}




More information about the Python-apps-commits mailing list