export BUILD_ARGS = -c #export CHROOT_DIR = /var/lib/archbuild/wolfaur export CHROOT_DIR = export BUILD_SCRIPT = /usr/bin/extra-x86_64-build export MAKECHROOTPKG_ARGS = -Cun #export MAKEPKG_CONFIG_FILE = /usr/share/devtools/pacman-extra.conf export AUR_URL = https://aur.archlinux.org export DB_PATH = packages/wolfaur.db.tar.gz export DB_NAME = wolfaur.db.tar.gz export DESTDIR = packages export SRCDIR = build export SKIP_TAG = skip export VERSION_FILE = version PACKAGES = $(wildcard build/*) .PHONY: $(PACKAGES) packages/%: build/%/$(VERSION_FILE) /bin/bash -c "/srv/aur/register_package.sh $(dir $<)" build/%: build/%/.git build/%/$(VERSION_FILE): build/%/PKGBUILD /bin/bash -c "/srv/aur/build_package.sh $(dir $<)" build/%/PKGBUILD: build/%/.git - git -C $(dir $@) checkout master --force - git -C $(dir $@) pull build/%/.git: git clone "$(AUR_URL)/$(patsubst build/%/.git,%,$@)" "$(dir $@)" update: $(foreach repo,$(PACKAGES),$(patsubst build/%,packages/%,$(repo)))