[Python-modules-commits] r12243 - in packages/pyfiglet/trunk/debian (changelog rules)

stefanor-guest at users.alioth.debian.org stefanor-guest at users.alioth.debian.org
Fri Mar 12 18:12:44 UTC 2010


    Date: Friday, March 12, 2010 @ 18:12:20
  Author: stefanor-guest
Revision: 12243

Don't leak uid and umask into source tarball and set -e.

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

Modified: packages/pyfiglet/trunk/debian/changelog
===================================================================
--- packages/pyfiglet/trunk/debian/changelog	2010-03-12 17:58:16 UTC (rev 12242)
+++ packages/pyfiglet/trunk/debian/changelog	2010-03-12 18:12:20 UTC (rev 12243)
@@ -1,8 +1,9 @@
 pyfiglet (0.4+dfsg-2) UNRELEASED; urgency=low
 
   * Move manpage installation from override rule to debian/manpages file.
+  * Don't leak uid and umask into source tarball and set -e.
 
- -- Stefano Rivera <stefano at rivera.za.net>  Sat, 30 Jan 2010 16:57:15 +0200
+ -- Stefano Rivera <stefano at rivera.za.net>  Fri, 12 Mar 2010 20:11:34 +0200
 
 pyfiglet (0.4+dfsg-1) unstable; urgency=low
 

Modified: packages/pyfiglet/trunk/debian/rules
===================================================================
--- packages/pyfiglet/trunk/debian/rules	2010-03-12 17:58:16 UTC (rev 12242)
+++ packages/pyfiglet/trunk/debian/rules	2010-03-12 18:12:20 UTC (rev 12243)
@@ -4,9 +4,11 @@
 	dh $@
 
 get-orig-source:
+	set -e; \
 	VER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^+]+).*,\1,p'); \
 	uscan --noconf --force-download --rename --download-version=$$VER --destdir=.; \
 	tar -x --exclude=fonts.zip --exclude=figfont.txt -f pyfiglet_$$VER.orig.tar.bz2; \
-	tar -czf pyfiglet_$$VER+dfsg.orig.tar.gz pyfiglet-$$VER; \
+	GZIP=--best tar -cz --owner root --group root --mode a+rX \
+	    -f pyfiglet_$$VER+dfsg.orig.tar.gz pyfiglet-$$VER; \
 	rm -f pyfiglet_$$VER.orig.tar.bz2; \
 	rm -rf pyfiglet-$$VER




More information about the Python-modules-commits mailing list