Versuch's mal hiermit:
while : ; do
read -n1 -s -p "[J/N]" key
case "$key" in
j|J)
echo "Eingabe: J"
break
;;
n|N)
echo "Eingabe: N"
break
;;
*)
echo "Ungültige Eingabe, bitte wiederholen"
esac
done
Da Pacman aber nicht-interaktiv ausgerichtet ist, wird solch ein PKGBUILD nie den Weg in eines der offiziellen Repos finden.