37
by Alan Pope
add mirfbdump and other stuff |
1 |
#!/bin/bash -x
|
36
by Alan Pope
rename cnr |
2 |
#
|
3 |
# cnr - click n run ;)
|
|
4 |
#
|
|
5 |
# Take ones parameter, the filepath to the click package
|
|
6 |
#
|
|
7 |
# e.g. ./cnr.sh ~/Downloads/com.ubuntu.developer.dgalg.wordchain-0.3.click
|
|
8 |
||
9 |
if [ "$1" == "" ]; then |
|
10 |
echo "Error: Must specify a click file as a parameter" |
|
11 |
echo "e.g. ./cnr.sh ~/Downloads/com.ubuntu.developer.dgalg.wordchain-0.3.click" |
|
12 |
exit 99 |
|
13 |
fi
|
|
14 |
||
15 |
FILE=$1 |
|
16 |
TARGETUSER="phablet" |
|
17 |
TARGET="/home/$TARGETUSER" |
|
18 |
FILENAME=`basename $FILE` |
|
19 |
DESKTOPFILE=`echo $FILENAME | tr '-' '_'` |
|
20 |
TMPDIR=$(mktemp -d) |
|
21 |
||
22 |
#echo $FILENAME
|
|
23 |
#echo $DESKTOPFILE
|
|
24 |
#echo ${DESKTOPFILE/%click/desktop}
|
|
25 |
||
26 |
echo `date` Pushing $FILE to $TARGET |
|
27 |
adb push $FILE $TARGET |
|
28 |
||
29 |
echo `date` Installing $FILENAME |
|
30 |
||
31 |
# don't use click install - well, do, because pkcon aint finished
|
|
32 |
adb shell click install --user=$TARGETUSER --force-missing-framework $TARGET/$FILENAME |
|
33 |
||
34 |
# When pkcon works, we use this
|
|
35 |
#adb shell su - $TARGETUSER -c pkcon -y -v install-local $TARGET/$FILENAME
|
|
36 |
||
37 |
||
38 |
adb shell grep ^Exec /home/$TARGETUSER/.local/share/applications/
|
|
39 |
echo adb shell pkill unity
|
|
40 |
||
41 |
||
42 |
#wget https://public.apps.ubuntu.com/download/com.ubuntu.developer.dgalg/wordchain/com.ubuntu.developer.dgalg.wordchain-0.3.click?noauth=1
|
|
43 |
#adb push com.ubuntu.developer.dgalg.wordchain-0.3.click /home/phablet
|
|
44 |
#adb shell
|
|
45 |
||
46 |
#click install --user=phablet --force-missing-framework /home/phablet/com.ubuntu.developer.dgalg.wordchain-0.3.click
|
|
47 |
#su - phablet
|
|
48 |
#cd /opt/click.ubuntu.com/com.ubuntu.developer.dgalg.wordchain/current
|
|
49 |
#su -l phablet
|
|
50 |
#aa-exec -p com.ubuntu.developer.dgalg.wordchain_wordchain_0.3 -- qmlscene $@ wordchain.qml
|
|
51 |
#Exec=aa-exec -p com.ubuntu.developer.dgalg.wordchain_wordchain_0.3 -- qmlscene $@ wordchain.qml
|
|
52 |