From: Michael Schutte Date: Tue, 26 Jul 2011 09:35:20 +0000 (+0200) Subject: get-orig-source target X-Git-Tag: debian/1.0b6-1~2 X-Git-Url: https://git.donarmstrong.com/?p=dactyl.git;a=commitdiff_plain;h=1a717abf0758a834441ee7c12a48a27e2ef68e53 get-orig-source target --- diff --git a/debian/rules b/debian/rules index 3222756..c084bdc 100755 --- a/debian/rules +++ b/debian/rules @@ -25,3 +25,20 @@ override_dh_installchangelogs: for PACKAGE in $(PACKAGES); \ do dh_installchangelogs -p xul-ext-$$PACKAGE $$PACKAGE/NEWS; \ done + +UPSTREAM_REPO=../upstream +UPSTREAM_REVISION=pentadactyl-1.0b6 +UPSTREAM_DEST=$(shell pwd)/dactyl.tar.gz + +get-orig-source: + rm -f .hg-repo-created + test -d $(UPSTREAM_REPO) || ( cd `dirname $(UPSTREAM_REPO)` && \ + hg clone http://dactyl.googlecode.com/hg/ `basename $(UPSTREAM_REPO)` && \ + touch .hg-repo-created ) + hg --cwd $(UPSTREAM_REPO) pull + hg --cwd $(UPSTREAM_REPO) update + hg --cwd $(UPSTREAM_REPO) archive \ + -r $(UPSTREAM_REVISION) -p dactyl \ + -X .hgtags -X common/javascript.vim \ + -t tgz $(UPSTREAM_DEST) + test ! -f .hg-repo-created || ( rm -rf $(UPSTREAM_REPO); rm -f .hg-repo-created )