# shellcheck disable=SC2034,SC2154,SC2164 # Maintainer: Polesznyák Márk pkgname=harec-git _pkgname=harec pkgver=0.24.2.rc2.r198.gf762a75 pkgrel=1 pkgdesc="The Hare compiler" url="https://harelang.org" arch=("x86_64" "aarch64") license=("GPL3") provides=("harec") conflicts=("harec") depends=( "qbe-git" "binutils" ) makedepends=("git") source=("${pkgname%-*}::git+https://git.sr.ht/~sircmpwn/harec") sha256sums=('SKIP') pkgver() { cd "$srcdir/$_pkgname" git describe --long --abbrev=7 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$srcdir/$_pkgname" cp configs/linux.mk config.mk export LOCALVER=arch make ARCH="$CARCH" PREFIX=/usr } check () { cd "$srcdir/$_pkgname" make ARCH="$CARCH" check } package() { cd "$srcdir/$_pkgname" make ARCH="$CARCH" PREFIX=/usr DESTDIR="$pkgdir" install }