mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-13 02:36:34 +02:00
35 lines
1.4 KiB
Text
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
|
|
"
|