summaryrefslogtreecommitdiff
path: root/scripts/updateipks
authorkergoth <kergoth>2002-09-05 15:54:05 (UTC)
committer kergoth <kergoth>2002-09-05 15:54:05 (UTC)
commit99c55436fe50011842714eb08cc286f00f39d591 (patch) (unidiff)
tree44519426c36da516cc111ccec124c81b0e901f3c /scripts/updateipks
parent45f8f55b7ffde37733a2afd65da9e554a4970c87 (diff)
downloadopie-99c55436fe50011842714eb08cc286f00f39d591.zip
opie-99c55436fe50011842714eb08cc286f00f39d591.tar.gz
opie-99c55436fe50011842714eb08cc286f00f39d591.tar.bz2
Making this somewhat useful.
Diffstat (limited to 'scripts/updateipks') (more/less context) (show whitespace changes)
-rwxr-xr-xscripts/updateipks29
1 files changed, 27 insertions, 2 deletions
diff --git a/scripts/updateipks b/scripts/updateipks
index 3195f26..83d945b 100755
--- a/scripts/updateipks
+++ b/scripts/updateipks
@@ -1,7 +1,32 @@
1#!/bin/sh 1#!/bin/sh
2 2
3case "$1" in
4-oz)
5 RHOST=openzaurus.sf.net
6 RDIR=/home/groups/o/op/openzaurus/htdocs/feeds/3.0
7 INDEXER="~/ipkg-make-index ."
8 shift
9 ;;
10-hh.org)
11 RHOST=opie.handhelds.org
12 RDIR=/home/opie/website/html/feed/ipaq
13 INDEXER="/home/opie/ipkg-make-index ."
14 shift
15 ;;
16-qpe)
3RHOST=qpe.sf.net 17RHOST=qpe.sf.net
4RDIR=/home/groups/q/qp/qpe/htdocs/packages/ipaq/unstable/ 18 RDIR=/home/groups/q/qp/qpe/htdocs/packages/ipaq/unstable
19 shift
20 ;;
21esac
22
23if [ -z "$RHOST" -o -z "$RDIR" ]
24then
25 echo Error: RHOST and RDIR not set! Aborting.
26 exit
27fi
28
29[ -z "$INDEXER" ] && INDEXER="./mkPackages"
5 30
6NEW="" 31NEW=""
7rm -f *.ipk 32rm -f *.ipk
@@ -23,7 +48,7 @@ if [ -n "$NEW" ]
23then 48then
24 scp $NEW $RHOST:$RDIR 49 scp $NEW $RHOST:$RDIR
25 rm $NEW 50 rm $NEW
26 ssh $RHOST -C "cd $RDIR; chmod g+w *.ipk; ./mkPackages" 51 ssh $RHOST -C "cd $RDIR; chmod g+w *.ipk; $INDEXER"
27fi 52fi
28 53
29rm currentipks 54rm currentipks