cookutils diff cookall.sh @ rev 1144
s/pizza.slitaz.me/mypizza.slitaz.org/
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Dec 14 17:19:34 2019 +0100 (2019-12-14) |
parents | fcc595470268 |
children |
line diff
1.1 --- a/cookall.sh Wed Sep 23 09:40:32 2015 +0200 1.2 +++ b/cookall.sh Sat Dec 14 17:19:34 2019 +0100 1.3 @@ -8,7 +8,7 @@ 1.4 touch $DONELIST 1.5 while true; do 1.6 chmod +x $DONELIST 1.7 - for i in $WOK/*/receipt ; do 1.8 + for i in $WOK/*/receipt; do 1.9 pkg=$(basename ${i%/receipt}) 1.10 grep -q "^$pkg$" $DONELIST && continue 1.11 grep -q "^$pkg$" $CACHE/broken && continue 1.12 @@ -16,16 +16,16 @@ 1.13 HOST_ARCH="i486" 1.14 . $i 1.15 case " $HOST_ARCH " in 1.16 - *\ i486\ *|*\ any\ *);; 1.17 - *) continue;; 1.18 + *\ i486\ *|*\ any\ *);; 1.19 + *) continue;; 1.20 esac 1.21 - for j in $WANTED ; do 1.22 + for j in $WANTED; do 1.23 grep -q "^$j$" $DONELIST || continue 2 1.24 grep -q "^$j$" $CACHE/broken && continue 2 1.25 done 1.26 - for j in $BUILD_DEPENDS ; do 1.27 + for j in $BUILD_DEPENDS; do 1.28 case " $SLITAZ_TOOLCHAIN " in 1.29 - *\ $j\ *) continue ;; 1.30 + *\ $j\ *) continue;; 1.31 esac 1.32 grep -q "^$j$" $DONELIST || continue 2 1.33 grep -q "^$j$" $CACHE/broken && continue 2 1.34 @@ -37,7 +37,7 @@ 1.35 done 1.36 [ -x $DONELIST ] || continue 1.37 # try to break build dep loops... 1.38 - for pkg in gettext python udev cups libQtClucene menu-cache tzdata ; do 1.39 + for pkg in gettext python udev cups libQtClucene menu-cache tzdata; do 1.40 grep -q "^$pkg$" $DONELIST && continue 1.41 grep -q "^$pkg$" $CACHE/broken && continue 1.42 . $WOK/$pkg/receipt 1.43 @@ -51,18 +51,18 @@ 1.44 1.45 TODOLIST=/tmp/todolist 1.46 # list packages to build and their (build) dependancies 1.47 -for i in $WOK/*/receipt ; do 1.48 +for i in $WOK/*/receipt; do 1.49 grep -q "^$(basename ${i%/receipt})$" $DONELIST && continue 1.50 unset BUILD_DEPENDS WANTED 1.51 HOST_ARCH="i486" 1.52 . $i 1.53 case " $HOST_ARCH " in 1.54 - *\ i486\ *|*\ any\ *);; 1.55 - *) continue;; 1.56 + *\ i486\ *|*\ any\ *);; 1.57 + *) continue;; 1.58 esac 1.59 grep -q "^$PACKAGE$" $CACHE/broken && echo -n "broken/" 1.60 echo -n "$PACKAGE : " 1.61 - for j in $BUILD_DEPENDS $WANTED ; do 1.62 + for j in $BUILD_DEPENDS $WANTED; do 1.63 grep -q "^$j$" $DONELIST || echo -n "$j " 1.64 grep -q "^$j$" $CACHE/broken && echo -n "broken/$j " 1.65 done