updatecmd_google() { local uri local pname="$1" local archive [[ -z ${pname} ]] && die "give me a \$PNAME" [[ ! -z $2 ]] && archive="$2" uri="http://code.google.com/p/${pname}/downloads/list" updatecmd --listonly "${uri}" | grep ${pname}- | firsttarball "${archive}" }