fix: _brightness.sh - find brighness files with '*video*' path (multiple files)
[cmdllinux.git] / buildroot / _pkg / 1 / _gen_order_dep4.sh
blob39f7657e8f32a2951369e26b2da4c3638e8f69c6
1 #set +e
4 #ls */depends | xargs wc -l | grep -v "^[[:space:]]*[0-9]\+ total" | sort -n | sed 's/^[[:space:]]*//' > _order.tmp
6 LC_ALL=C cut -d / -f 2 .name_cache2.tmp1.sort | sed 's%.*%&/depends%' | xargs wc -l | \
7 grep -v "^[[:space:]]*[0-9]\+ total" | sort -n | sed 's/^[[:space:]]*//' > _order.tmp
8 #exit 0
9 while true; do
10 #break
13 first=$(head -n 1 _order.tmp)
14 #NUMOLD=$NUM
15 NUM=`echo "$first" | cut -d " " -f 1`
16 #echo "$first" | cut -d ' ' -f 2
17 NAME=$(echo "$first" | cut -d ' ' -f 2 | cut -d / -f 1 | rev | cut -d - -f 3- | rev)
18 #[ "$NUMOLD" != "$NUM" ] && change=1 || change=0
19 #echo $first
20 #echo $NUM
21 [ -z "$first" ] && break
23 if [ `echo "$first" | cut -d " " -f 1` = 0 ]; then
24 tail -n +2 _order.tmp >_order.tmp2
25 echo "$first" | cut -d ' ' -f 2
26 cp -RpP $(echo "$first" | cut -d ' ' -f 2 | cut -d / -f 1) /dest3
27 mv _order.tmp2 _order.tmp
28 else
29 deperror=
30 #echo $first
31 for i in `cat $(echo "$first" | cut -d ' ' -f 2)`; do
32 # echo -n "$i"
34 #ls_dest=`ls /dest3/* | rev | cut -d - -f 3- | rev`
35 #if echo $ls_dest |grep -q "$i"; then
36 pkgextname=`grep "^$i " .name_cache2.tmp1.sort | cut -d / -f 2`
37 if test -e /dest3/$pkgextname; then
39 # echo " OK"
40 else
41 # echo " NOTOK"
42 deperror=1
43 ############
44 break
46 ############
47 [ "$NAME" = "$i" ] && echo "$i----$i----$i"
48 done
49 if [ -z "$deperror" ]; then
50 tail -n +2 _order.tmp >_order.tmp2
51 echo "$first" | cut -d ' ' -f 2
52 cp -RpP $(echo "$first" | cut -d ' ' -f 2 | cut -d / -f 1) /dest3
53 mv _order.tmp2 _order.tmp
54 else
55 tail -n +2 _order.tmp >_order.tmp2
56 echo "$first" >> _order.tmp2
57 mv _order.tmp2 _order.tmp
61 #if [ "$change" = 1 ]; then
62 #sort -n _order.tmp | sed 's/^[[:space:]]*//' >_order.tmp2
63 #mv _order.tmp2 _order.tmp
64 #fi
65 done