# Contributor: Siva Mahadevan <me@svmhdvn.name>
# Maintainer: Siva Mahadevan <me@svmhdvn.name>
pkgname=obnc
pkgver=0.17.2
pkgrel=0
pkgdesc="Compiler for the Oberon language that translates Oberon into C"
url="https://miasap.se/obnc/"
license="GPLv3"
arch="all"
depends="gc-dev sdl12-compat-dev"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://miasap.se/obnc/downloads/${pkgname}_$pkgver.tar.gz
	0001-disable-glibc-specific-stacktrace-support.patch
	"
build() {
	CFLAGS="$CFLAGS -flto=auto" ./build --prefix=/usr
}

package() {
	./install --destdir="$pkgdir"
}

check() {
	./test
}
sha512sums="
f0565f4dca1dd8f3bfb3462161fef0f38fa5d966ae7d70527bf9d1e9d3bd23bb70f300c1b429bb02e65c7ff042c3a0c7d7d150f0132304e8bc00b769b5bf0f89  obnc-0.17.2.tar.gz
7318c3e4f1c2438d72cabbdb4cb6b2f73b6e7351b89dd911704e273d35ad1996e0d767d0dccf2bb6a1ced8b06c1ac7dd5eae505572ab2e7776467130a32b3f5c  0001-disable-glibc-specific-stacktrace-support.patch
"
