summaryrefslogtreecommitdiff
path: root/aur
diff options
context:
space:
mode:
authorTslil Clingman <tslil.clingman@gmail.com>2017-05-28 17:32:03 -0500
committerTslil Clingman <tslil.clingman@gmail.com>2017-05-28 17:32:03 -0500
commit721668ea57fda4254ceee9146c6b6bee470b3fc6 (patch)
treef0f7a8078c601d47dd521567749b215f9ca36373 /aur
parent6d1077a28b8d6f64ca72b9aa00f0b2cab97fb594 (diff)
Ran shellcheck, fixed (?) things
Diffstat (limited to 'aur')
-rwxr-xr-xaur17
1 files changed, 8 insertions, 9 deletions
diff --git a/aur b/aur
index 8e4c42f..fd1c5cb 100755
--- a/aur
+++ b/aur
@@ -9,29 +9,28 @@ fmt() { cut -d, -f 2,5,6 | sed 's/"Name":"//;s/","Version":"/ /;s/","Description
if [ "$1" = "-s" ]; then
shift
echo Searching for "$*" ...
- var="$(echo $* | sed 's/\ /%20/g')"
+ var="$(echo "$@" | sed 's/\ /%20/g')"
wget -q "$url/rpc.php?type=search&arg=$var" -O - | sep | fmt
exit
fi;
-cd $dir
+cd "$dir" || return 127
if [ -d "$1" ]; then
echo Pulling ...
- cd $1
+ cd "$1" || return 127
git pull
else
echo Updating ...
git clone "$url/$1.git"
- cd $1
+ cd "$1" || return 127
fi;
echo -ne "Edit PKGBUILD? "
-read edit
+read -r edit
[ "$edit" = "y" ] && $EDITOR PKGBUILD
echo Building...
-makepkg -f
-if [ "$?" = "0" ]; then
- name=$1"-`sed -n 's/pkgver=//p' PKGBUILD`-`sed -n 's/pkgrel=//p' PKGBUILD`"
+if makepkg -f; then
+ name=$1"-$(sed -n 's/pkgver=//p' PKGBUILD)-$(sed -n 's/pkgrel=//p' PKGBUILD)"
echo Installing...
- sudo pacman -U $name*.xz
+ sudo pacman -U "$name"*.xz
fi