cookutils rev 555 slitaz-tank
cook: Make sure vcs is installed when needed to download source.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Sun Oct 21 17:09:55 2012 +0000 (2012-10-21) |
parents | c0684f1e5cee |
children | 96e710ced9e2 |
files | cook |
line diff
1.1 --- a/cook Sat Oct 20 19:50:42 2012 +0000 1.2 +++ b/cook Sun Oct 21 17:09:55 2012 +0000 1.3 @@ -215,6 +215,7 @@ 1.4 fi 1.5 create_tarball ;; 1.6 git*) 1.7 + [ -f $INSTALLED/git/receipt ] || tazpkg get-install git 1.8 url=${file#git|} 1.9 gettext -e "Getting source from Git...\n" 1.10 echo "URL: $url" 1.11 @@ -225,6 +226,7 @@ 1.12 fi 1.13 create_tarball ;; 1.14 bzr*|bazaar*) 1.15 + [ -f $INSTALLED/bazaar/receipt ] || tazpkg get-install bazaar 1.16 if $(echo "$file" | fgrep -q "bzr|"); then 1.17 url=${file#bzr|} 1.18 else 1.19 @@ -235,6 +237,7 @@ 1.20 bzr branch $url $pkgsrc 1.21 create_tarball ;; 1.22 cvs*) 1.23 + [ -f $INSTALLED/cvs/receipt ] || tazpkg get-install cvs 1.24 url=${file#cvs|} 1.25 mod=$PACKAGE 1.26 [ "$CVS_MODULE" ] && mod=$CVS_MODULE 1.27 @@ -245,6 +248,7 @@ 1.28 cvs -d:$url co $mod && mv $mod $pkgsrc 1.29 create_tarball ;; 1.30 svn*|subversion*) 1.31 + [ -f $INSTALLED/subversion/receipt ] || tazpkg get-install subversion 1.32 if $(echo "$file" | fgrep -q "svn|"); then 1.33 url=${file#svn|} 1.34 else