diff --git a/community/hare/APKBUILD b/community/hare/APKBUILD index 72f26d5ef470b9e680b906250dc8a21259f85ffb..fa61dce915dcb69641934929c9ddefd56b06522e 100644 --- a/community/hare/APKBUILD +++ b/community/hare/APKBUILD @@ -10,22 +10,20 @@ depends="qbe harec binutils" makedepends="scdoc" checkdepends="tzdata" subpackages="$pkgname-doc" -source=" - $pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/hare/archive/$pkgver.tar.gz - " +source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/hare/archive/$pkgver.tar.gz" -case "$CARCH" in - # TODO: find out why these tests are failing on the package builder - aarch64) options="$options !check" ;; -esac +prepare() { + default_prepare -build() { cp configs/linux.mk config.mk - make PREFIX=/usr ARCH=$CARCH VERSION="$pkgver"-alpine +} + +build() { + make PREFIX=/usr ARCH="$CARCH" VERSION="$pkgver"-alpine } check() { - make ARCH=$CARCH STDLIB_SLOW_TESTS=1 check + make ARCH="$CARCH" STDLIB_SLOW_TESTS=1 HARECACHE=.testcache check } package() {