aports/testing/obnc/APKBUILD
2025-05-25 23:35:55 +00:00

29 lines
948 B
Text

# 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
"