#!/bin/sh

qe() { "$@" 2>/dev/null; }

if [ -e ~/.pnd.rc ]; then . ~/.pnd.rc; fi

: ${site:=http://pandoria.org/pnd}
: ${apps:=`qe ls -d /media/*/pandora/apps`}
: ${apps:=.}
for name; do
	if [ "$name" != "${name#*/}" ]; then
		url=$name
		name=${name##*/}
		name=${name%.pnd}
		pnd=$name.pnd
	else
		pnd=$name.pnd
		url=$site/$pnd
	fi
	: ${path:=`qe ls -d /media/*/pandora/*/"$pnd"`}
	: ${path:=$apps/"$pnd"}
	dir=$(dirname "$path")
	printf "%-15s\t%-15s\t%s\t" "$name" "$dir" "$url"
	(cd "$dir" && wget -q -N "$url" && echo "ok" || echo "fail")
done
