2 #export CHROOT_DIR = /var/lib/archbuild/wolfaur
4 export BUILD_SCRIPT = /usr/bin/extra-x86_64-build
5 export MAKECHROOTPKG_ARGS = -Cun
7 #export MAKEPKG_CONFIG_FILE = /usr/share/devtools/pacman-extra.conf
9 export AUR_URL = https://aur.archlinux.org
11 export DB_PATH = packages/wolfaur.db.tar.gz
12 export DB_NAME = wolfaur.db.tar.gz
14 export DESTDIR = packages
16 export SKIP_TAG = skip
17 export VERSION_FILE = version
19 PACKAGES = $(wildcard build/*)
23 packages/%: build/%/$(VERSION_FILE)
24 /bin/bash -c "/srv/aur/register_package.sh $(dir $<)"
28 build/%/$(VERSION_FILE): build/%/PKGBUILD
30 /bin/bash -c "/srv/aur/build_package.sh $(dir $<)"
32 build/%/PKGBUILD: build/%/.git
33 - git -C $(dir $@) pull
36 git clone "$(AUR_URL)/$(patsubst build/%/.git,%,$@)" "$(dir $@)"
40 update: $(foreach repo,$(PACKAGES),$(patsubst build/%,packages/%,$(repo)))