aports/testing/gprbuild/APKBUILD

35 lines
1.4 KiB
Text

# Contributor: Ian Douglas Scott <ian@iandouglasscott.com>
# Maintainer: Ian Douglas Scott <ian@iandouglasscott.com>
pkgname=gprbuild
pkgver=22.0.0
pkgrel=3
pkgdesc="Builder for multi-language systems"
arch="all !riscv64 !loongarch64" # blocked by gcc-gnat
url="https://github.com/AdaCore/gprbuild"
license="GPL-3.0-or-later"
makedepends="bash"
depends="gcc-gnat"
source="gprbuild-$pkgver.tar.gz::https://github.com/AdaCore/gprbuild/archive/refs/tags/v$pkgver.tar.gz
xmlada-$pkgver.tar.gz::https://github.com/AdaCore/xmlada/archive/refs/tags/v$pkgver.tar.gz
gprconfig_kb-$pkgver.tar.gz::https://github.com/AdaCore/gprconfig_kb/archive/refs/tags/v$pkgver.tar.gz
"
# gprbuild doesn't seem to have tests
options="!check"
build() {
DESTDIR="$PWD/dest" ./bootstrap.sh \
--prefix=/usr \
--with-xmlada="$srcdir"/xmlada-$pkgver \
--with-kb="$srcdir"/gprconfig_kb-$pkgver
}
package() {
mkdir -p "$pkgdir"
cp -r dest/usr "$pkgdir"
}
sha512sums="
7e77d9441454670a7b3b14cff97339e654bb82e7321abd9d612a771e1559f3276057e5163b50ca08b6ab77ebb9fcfd36590ba3c9cfd28d07fce43c7673ad254a gprbuild-22.0.0.tar.gz
7e8a0cab2f4c300fe3b0d31e00d17334e36798430e49868448caa696044964464f558cffba8f35e35a58b097c968322891119b2abd9f210737ca877f0189f32e xmlada-22.0.0.tar.gz
69f8490af56b0e07afbfef51c12cd6361a00327af774cd0deacf8260ccc4782e1e8465a074e8a025024570ce43ba1b4b3adfbde9ae4ea372e487d342da6994d4 gprconfig_kb-22.0.0.tar.gz
"