# vim: ft=sh # Folders AURDIR="$HOME/aur" AURDEST="$AURDIR/Pkgbuilds" PKGDEST="$AURDIR/Packages" SRCDEST="$AURDIR/Source" ABSDEST="$AURDIR/ABS" GNUPGHOME="$AURDIR/gnupg" CUSTOMDIR="$HOME/Development/custom-pkgbuilds" # Local options test -e "$DOTFILES/etc/aur.conf.local" && source "$DOTFILES/etc/aur.conf.local" # Create directories test -d "$AURDEST" || mkdir -p "$AURDEST" || exit 1 test -d "$PKGDEST" || mkdir -p "$PKGDEST" || exit 1 test -d "$SRCDEST" || mkdir -p "$SRCDEST" || exit 1 # GnuPG Signatures export GNUPGHOME test -d "$GNUPGHOME" || mkdir -p "$GNUPGHOME" && chmod go-w "$GNUPGHOME" || exit 1 if ! test -e "$GNUPGHOME/gpg.conf"; then echo "[AUR] Initializing GnuPG keyring in $GNUPGHOME" cat >"$GNUPGHOME/gpg.conf" </dev/null || exit 1 else echo "Failed to initialize aur.sh GnuPG keyring" exit 1 fi fi # ABS if which asp >/dev/null 2>&1; then export ASPROOT="$ABSDEST/.asp" test -d "$ABSDEST" || mkdir -p "$ABSDEST" || exit 1 test -d "$ASPROOT" || mkdir -p "$ASPROOT" || exit 1 fi