nix-config/.archlinux/Makefile
Donovan Glover 15047e15e6
archlinux: Add make aur target
This is a very simple AUR helper.

Usage: make aur package=<package>
2018-12-07 03:25:34 -05:00

30 lines
667 B
Makefile

.PHONY: install
install:
@cd PKGBUILDs/${package} && makepkg -scif --noconfirm
.ONESHELL:
aur:
@mkdir -p .aur && cd .aur
@git clone "https://aur.archlinux.org/${package}.git"
@cd ${package}
@echo "==================================== Viewing ${package}"
@cat PKGBUILD
@echo "===================================="
@echo -n "Press enter to continue, or Ctrl+C to quit. " && read
@makepkg -sc
@sudo pacman -U *.pkg.tar.xz
.PHONY: update-keys
update-keys:
@sudo pacman-key --populate
@sudo pacman-key --refresh-keys
.PHONY: clean
clean:
@rm -fv **/*.pkg.tar.xz
@rm -fv **/*.xpi
@rm -fv **/*.tar.gz
@rm -fv **/*.tar.bz2
@rm -fv **/*.vim
@rm -rfv .aur