-rwxr-xr-x | scripts/updateipks | 31 |
1 files changed, 28 insertions, 3 deletions
diff --git a/scripts/updateipks b/scripts/updateipks index 3195f26..83d945b 100755 --- a/scripts/updateipks +++ b/scripts/updateipks @@ -2,4 +2,29 @@ -RHOST=qpe.sf.net -RDIR=/home/groups/q/qp/qpe/htdocs/packages/ipaq/unstable/ +case "$1" in +-oz) + RHOST=openzaurus.sf.net + RDIR=/home/groups/o/op/openzaurus/htdocs/feeds/3.0 + INDEXER="~/ipkg-make-index ." + shift + ;; +-hh.org) + RHOST=opie.handhelds.org + RDIR=/home/opie/website/html/feed/ipaq + INDEXER="/home/opie/ipkg-make-index ." + shift + ;; +-qpe) + RHOST=qpe.sf.net + RDIR=/home/groups/q/qp/qpe/htdocs/packages/ipaq/unstable + shift + ;; +esac + +if [ -z "$RHOST" -o -z "$RDIR" ] +then + echo Error: RHOST and RDIR not set! Aborting. + exit +fi + +[ -z "$INDEXER" ] && INDEXER="./mkPackages" @@ -25,3 +50,3 @@ then rm $NEW - ssh $RHOST -C "cd $RDIR; chmod g+w *.ipk; ./mkPackages" + ssh $RHOST -C "cd $RDIR; chmod g+w *.ipk; $INDEXER" fi |