cookutils rev 435
cook: we may have a local bdep not in wok, not on mirror but in local repo
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue May 22 11:03:36 2012 +0200 (2012-05-22) |
parents | 6f565c07555e |
children | f96794734ee6 |
files | cook |
line diff
1.1 --- a/cook Mon May 21 00:35:13 2012 +0200 1.2 +++ b/cook Tue May 22 11:03:36 2012 +0200 1.3 @@ -469,6 +469,11 @@ 1.4 # libboost-dev exists but not libboost, so check if we got vers. 1.5 unset vers 1.6 vers=$(. $WOK/$i/receipt 2>/dev/null ; echo $VERSION) 1.7 + # We may have a local package. 1.8 + if [ ! "$vers" ]; then 1.9 + vers=$(grep "^$i |" $PKGS/packages.desc | awk '{print $3}') 1.10 + fi 1.11 + debug "bdep: $i version: $vers" 1.12 if [ -f "$PKGS/$i-${vers}${arch}.tazpkg" ]; then 1.13 echo $i-${vers}${arch}.tazpkg >> $CACHE/installed.local 1.14 else 1.15 @@ -483,7 +488,7 @@ 1.16 echo $i >> $CACHE/missing.dep 1.17 fi 1.18 else 1.19 - # Package is not in wok but may be in repo. 1.20 + # Package is not in wok but may be in online repo. 1.21 if fgrep -q $i-${vers}${arch} ${root}$DB/packages.list; then 1.22 echo $i >> $CACHE/installed.web 1.23 else