Auracle

From wikinotes

A shellscript interface to the arch AUR.

Install

#!/usr/bin/env bash
set -e

PACKAGE=auracle-git
BUILD_DIR=/var/tmp/auracle-tmp

if [ $# -gt 0 ] ; then
    echo "auracle-install"
    echo
    echo "DESCRIPTION:"
    echo "    downloads/compiles 'auracle-git' for the current kernel"
    echo
    echo "PARAMETERS:"
    echo "    none."
    exit 0
fi

test -d $BUILD_DIR && rm -rf $BUILD_DIR
mkdir -p $BUILD_DIR/out

curl https://aur.archlinux.org/cgit/aur.git/snapshot/${PACKAGE}.tar.gz -o $BUILD_DIR/$PACKAGE.tar.gz
tar -xvf $BUILD_DIR/$PACKAGE.tar.gz -C $BUILD_DIR/out
cd $BUILD_DIR/out/$PACKAGE
makepkg -s
ARCHIVE=$(ls *.tar.zst | head -n 1)
sudo pacman --noconfirm -U $ARCHIVE