[SCM] Packaging for Liero branch, master, updated. a132930a726d9f92be11f578d19450d07640ab5e

Martin Erik Werner martinerikwerner at gmail.com
Fri Dec 16 19:05:00 UTC 2011


The following commit has been merged in the master branch:
commit a132930a726d9f92be11f578d19450d07640ab5e
Author: Martin Erik Werner <martinerikwerner at gmail.com>
Date:   Fri Dec 16 20:04:24 2011 +0100

    Fixup get-orig, use xz compression

diff --git a/debian/rules b/debian/rules
index 41b2601..5119d22 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,47 +1,30 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
 
 %:
 	dh $@
 
-override_dh_auto_build:
-	jam
-
 override_dh_auto_clean:
 	jam clean
 
-URL="https://code.google.com/p/liero/"
-REV_ORIG="ad3651241688" #hardcoded, update with new upstream release
-VER_ORIG=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-+]+).*,\1,p')
-DATEREV_ORIG=$(shell dpkg-parsechangelog | sed -rne 's,^Version: .*[+~]hg([0-9]+.[0-9]+).*,\1,p')
-DIR_ORIG=liero-$(VER_ORIG)+hg$(DATEREV_ORIG).orig
-TARBALL_ORIG=liero_$(VER_ORIG)+hg$(DATEREV_ORIG).orig.tar.gz
-get-orig-source:
-	rm -rf $(DIR_ORIG)
-	hg clone $(URL) $(DIR_ORIG) -r $(REV_ORIG)
-	find $(DIR_ORIG) -name ".hgignore" -print -delete
-	find $(DIR_ORIG) -name ".hgsigs" -print -delete
-	find $(DIR_ORIG) -name ".hgtags" -print -delete
-	rm -rf $(DIR_ORIG)/.hg/
-	GZIP="--best" tar -cz --owner root --group root --mode a+rX \
-		 -f $(TARBALL_ORIG) $(DIR_ORIG)
-	rm -rf $(DIR_ORIG)
+override_dh_auto_build:
+	jam
+
+override_dh_builddeb:
+	dh_builddeb -- -Zxz
 
 URL="https://code.google.com/p/liero/"
-REV_CUR=$(shell hg identify -i $(URL) | cut --characters=-5)
+VER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-+]+).*,\1,p')
 # Can't get date of last hg commit easily, use current date as fallback
-DATEREV_CUR=$(shell date +%Y%m%d).1
-DIR_CUR=liero-$(VER_ORIG)+hg$(DATEREV_CUR).orig
-TARBALL_CUR=liero_$(VER_ORIG)+hg$(DATEREV_CUR).orig.tar.gz
+DATE=$(shell date +%Y%m%d)
+DIR=liero-$(VER)+$(DATE).1.orig
+TAR=liero_$(VER)+$(DATE).1.orig.tar.xz
 get-current-source:
-	rm -rf $(DIR_CUR)
-	hg clone $(URL) $(DIR_CUR) -r $(REV_CUR)
-	find $(DIR_CUR) -name ".hgignore" -print -delete
-	find $(DIR_CUR) -name ".hgsigs" -print -delete
-	find $(DIR_CUR) -name ".hgtags" -print -delete
-	rm -rf $(DIR_CUR)/.hg/
-	GZIP="--best" tar -cz --owner root --group root --mode a+rX \
-		 -f $(TARBALL_CUR) $(DIR_CUR)
-	rm -rf $(DIR_CUR)
+	rm -rf $(DIR)
+	hg clone $(URL) $(DIR)
+	find $(DIR) -name ".hgignore" -print -delete
+	find $(DIR) -name ".hgsigs" -print -delete
+	find $(DIR) -name ".hgtags" -print -delete
+	rm -rf $(DIR)/.hg/
+	XZ_OPT="-9" tar -cJ --owner root --group root --mode a+rX \
+		 -f $(TAR) $(DIR)
+	rm -rf $(DIR)

-- 
Packaging for Liero



More information about the Pkg-games-commits mailing list