From c452004aa2754affd7aad862dcad80b91f732c8f Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 13 Jan 2008 20:26:01 +0000 Subject: Major rewrite: Actually works now. --- localgitcowdebuild | 39 ++++++++++++++++----------------------- 1 file changed, 16 insertions(+), 23 deletions(-) (limited to 'localgitcowdebuild') diff --git a/localgitcowdebuild b/localgitcowdebuild index cda124c..8fef0fb 100755 --- a/localgitcowdebuild +++ b/localgitcowdebuild @@ -2,10 +2,14 @@ set -e +PRG=$(basename "$0") + function showhelp() { - echo "Usage: $(basename $0) POOL [debbuildopts] [-- pbuilderopts]" - echo "" - echo "Example: $(basename $0) sarge_with_hacks -B" + cat <2 showhelp @@ -42,22 +50,7 @@ while [ $# -gt 0 ]; do esac done -for pool in $pools; do - basepath="/var/cache/pbuilder/cow-$pool" - buildplace="/var/cache/pbuilder/build-$pool" - aptcache="/var/cache/pbuilder/aptcache-$pool/" - hookdir="/var/cache/pbuilder/hooks-$pool/" - buildresult="$HOME/src/pbuild-$pool/" - pdebuild \ - --pbuilder cowbuilder \ - --buildresult "$buildresult" \ - --debbuildopts "-i\.git/ -I.git $debbuildopts" \ - $pdebuildopts \ - -- \ - --basepath "$basepath" \ - --buildplace "$buildplace" \ - --aptcache "$aptcache" \ - --hookdir "$hookdir" \ - --pkgname-logfile \ - $@ -done +git-buildpackage \ + --git-builder="localcowdebuild -i\.git/ -I.git $debbuildopts $pools $@" \ + --git-cleaner="fakeroot debian/rules clean" \ + $gitopts -- cgit v1.2.3