[Python-modules-commits] r18754 - in packages/python-peak.rules/trunk/debian (rules)
eriol-guest at users.alioth.debian.org
eriol-guest at users.alioth.debian.org
Wed Sep 28 15:17:57 UTC 2011
Date: Wednesday, September 28, 2011 @ 15:17:56
Author: eriol-guest
Revision: 18754
Do more careful repacks and use mkdir -p $(GOS_TMP_DIR) instead of
test -d $(GOS_TMP_DIR) || mkdir $(GOS_TMP_DIR).
Thanks to Stefano Rivera for the hints.
Modified:
packages/python-peak.rules/trunk/debian/rules
Modified: packages/python-peak.rules/trunk/debian/rules
===================================================================
--- packages/python-peak.rules/trunk/debian/rules 2011-09-28 14:35:24 UTC (rev 18753)
+++ packages/python-peak.rules/trunk/debian/rules 2011-09-28 15:17:56 UTC (rev 18754)
@@ -5,6 +5,8 @@
GOS_TMP_DIR = $(DEB_ROOT)/get-orig-source
PWD := $(shell pwd)
+TAR_EXTRA_ARGS = --owner root --group root --mode a+rX
+
PRIORITIZED_METHODS = prioritized_methods-0.2.2dev-20110830
DEB_PRIORITIZED_METHODS_DIR = $(subst _,-,$(subst .,-,$(PRIORITIZED_METHODS)))
@@ -29,17 +31,17 @@
dh_installdocs
get-orig-source:
- test -d $(GOS_TMP_DIR) || mkdir $(GOS_TMP_DIR)
- uscan --force-download --destdir $(GOS_TMP_DIR) --no-symlink;
+ mkdir -p $(GOS_TMP_DIR)
+ uscan --force-download --destdir $(GOS_TMP_DIR) --no-symlink
uscan --no-conf \
--watchfile debian/`echo $(PRIORITIZED_METHODS) | cut -d- -f1`.watch \
--upstream-version 0 --download-version `echo $(PRIORITIZED_METHODS) | cut -d- -f2,3` \
- --download --destdir $(GOS_TMP_DIR) --no-symlink;
+ --download --destdir $(GOS_TMP_DIR) --no-symlink
mv $(GOS_TMP_DIR)/$(PRIORITIZED_METHODS).tar.gz \
- $(GOS_TMP_DIR)/$(PKG)_$(VERSION).orig-`echo $(PRIORITIZED_METHODS) | tr ._ -`.tar.gz;
+ $(GOS_TMP_DIR)/$(PKG)_$(VERSION).orig-`echo $(PRIORITIZED_METHODS) | tr ._ -`.tar.gz
# Create manually the empty main package
mkdir $(GOS_TMP_DIR)/$(PKG)-$(VERSION)
- cd $(GOS_TMP_DIR); tar czf $(PKG)_$(VERSION).orig.tar.gz $(PKG)-$(VERSION)
+ cd $(GOS_TMP_DIR); GZIP=--best tar -cz $(TAR_EXTRA_ARGS) -f $(PKG)_$(VERSION).orig.tar.gz $(PKG)-$(VERSION)
rmdir $(GOS_TMP_DIR)/$(PKG)-$(VERSION)
mv $(GOS_TMP_DIR)/$(PKG)_$(VERSION).orig* $(PWD)
rm -Rf $(GOS_TMP_DIR)
More information about the Python-modules-commits
mailing list