1 --- oz-compat-0.5/opt/QtPalmtop.compat/bin/makecompat.orig 2004-11-30 18:51:45.000000000 +0100
2 +++ oz-compat-0.5//opt/QtPalmtop.compat/bin/makecompat 2004-11-30 18:44:29.000000000 +0100
6 +export PATH="$PATH:/opt/QtPalmtop/bin"
8 OPIE_SH=/opt/QtPalmtop/bin/opie-sh
9 OPIE_DIR=/opt/QtPalmtop
10 -OPIE_COMPAT=runcompat
11 +OPIE_COMPAT=/opt/QtPalmtop/bin/runcompat
20 + rm $OPIE_TMP/mc.names
23 # Figure out which app groups are
24 GROUP=`ls $OPIE_DIR/apps \
27 | $OPIE_SH -g -i -M "Select which group" -l -F \
28 | sed -e"s/Pim/1Pim/g"`
30 + echo -e "\n\n---------- DEBUGGING OUTPUT ----------\n"
32 for i in $OPIE_DIR/apps/$GROUP/*.desktop ; do
33 # Extract the name and what is run
34 - EXEC=`grep "Exec=" $i | sed -e"s/.*=//g`
35 - NAME=`grep "Name=" $i | sed -e"s/.*=//g`
36 + EXEC="`egrep "Exec.*=" $i | sed -e "s/.*=//g"| sed "s/^\ //"`"
37 + NAME="`egrep "Name.*=" $i | head -1 | sed -e "s/.*=//g"| sed "s/^\ //"`"
39 # Where is the file actually located?
40 # This doesnt handle spaces.
42 - for j in `echo $PATH | sed -e"s/:/ /g"`; do
43 - if [ -x $j/$EXEC ]; then
44 + #echo -e "* * [$i] [$NAME] [$EXEC]\n\n"
45 + for j in `echo $PATH | sed -e "s/:/ /g"`; do
46 + # echo "* * * teste [$j]/$EXEC"
47 + if [ -x "$j/$EXEC" ]; then
50 + # echo "* * * * found $NAME"
55 # Did we find the object?
56 if [ "$FOUND" = "false" ]; then
57 - echo "Could not find $EXEC in path"
58 + echo -e "* * * * [$EXEC] not found in path"
62 - echo $NAME >> $OPIE_TMP/mc.names
63 - echo $NAME=$EXEC >> $OPIE_TMP/mc.map
64 + echo "$NAME" >> $OPIE_TMP/mc.names
65 + echo "$NAME=$EXEC" >> $OPIE_TMP/mc.map
69 - SELECTION=`cat $OPIE_TMP/mc.names | $OPIE_SH -g -i -M "Select which application" -l -F`
71 + echo -e "\n--------------------------------------\n\n"
73 + SELECTION=`cat $OPIE_TMP/mc.names | $OPIE_SH -g -i -M "Select which application" -l -F`
74 LOCATION=`grep "$SELECTION" $OPIE_TMP/mc.map | sed -e"s/.*=//g"`
80 + if test -z "$SELECTION"
95 - if [ "`ls -l \"$1\" | sed -e\"s/.*-> //g\"`" = "$OPIE_COMPAT" ]; then
96 + if [ "`ls -l \"$1\" | sed -e \"s/.*-> //g\"`" = "$OPIE_COMPAT" ]; then
97 echo "Is already linked to compat lib"