From 1a717abf0758a834441ee7c12a48a27e2ef68e53 Mon Sep 17 00:00:00 2001 From: Michael Schutte Date: Tue, 26 Jul 2011 11:35:20 +0200 Subject: [PATCH] get-orig-source target --- debian/rules | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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 ) -- 2.39.2