# HG changeset patch # User Christophe Lincoln # Date 1337677416 -7200 # Node ID 1dba4b5fade02b14f6c4558c16e8a24c2b6dc8ff # Parent 6f565c07555ee22bcd34ac035415c4f08d90b4bd cook: we may have a local bdep not in wok, not on mirror but in local repo diff -r 6f565c07555e -r 1dba4b5fade0 cook --- a/cook Mon May 21 00:35:13 2012 +0200 +++ b/cook Tue May 22 11:03:36 2012 +0200 @@ -469,6 +469,11 @@ # libboost-dev exists but not libboost, so check if we got vers. unset vers vers=$(. $WOK/$i/receipt 2>/dev/null ; echo $VERSION) + # We may have a local package. + if [ ! "$vers" ]; then + vers=$(grep "^$i |" $PKGS/packages.desc | awk '{print $3}') + fi + debug "bdep: $i version: $vers" if [ -f "$PKGS/$i-${vers}${arch}.tazpkg" ]; then echo $i-${vers}${arch}.tazpkg >> $CACHE/installed.local else @@ -483,7 +488,7 @@ echo $i >> $CACHE/missing.dep fi else - # Package is not in wok but may be in repo. + # Package is not in wok but may be in online repo. if fgrep -q $i-${vers}${arch} ${root}$DB/packages.list; then echo $i >> $CACHE/installed.web else