rot13.py
#!/bin/bash
##
## Awfully coded by Rick Rein
##
buildir="/home/dude/builds"
exeme(){
cd $buildir
printf "\033[33;1mRetrieving $pname from the AUR\n\033[0m"
wget -nv -nc http://aur.archlinux.org/packages/$pname/$pname.tar.gz || exit 1
echo
printf "\033[33;1mUnpacking $pname.tar.gz\n\033[0m"
tar xzf $pname.tar.gz || exit 1
cd $pname
$edit
$pins
if [ -z "$rp" ]; then
echo $rp
exit
fi
printf "\033[33;1mRemoving ../$pname.tar.gz\n\033[0m"
$rp
printf "Done - Bye Bye\n"
}
if [ -z "$1" ]; then
echo "usage: $0 -i -e -b -n pkgname"
printf "\t-i build and install (makepkg -i)\n"
printf "\t-b build (makepkg)\n"
printf "\t-e edit ($EDITOR PKGBUILD)\n"
printf "\t-n Don't delete package tar\n"
exit
fi
eval pname=$$#
rp="rm ../$pname.tar.gz"
while getopts "iebn" flag
do
case $flag in
e) edit="vi PKGBUILD";;
i) pins="makepkg -i" ;;
b) pins="makepkg";;
n) rp="";;
esac
done
exeme