aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gprbuild/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/gprbuild/APKBUILD')
-rw-r--r--testing/gprbuild/APKBUILD31
1 files changed, 19 insertions, 12 deletions
diff --git a/testing/gprbuild/APKBUILD b/testing/gprbuild/APKBUILD
index 0fee1bef27d..7ff36ad2adb 100644
--- a/testing/gprbuild/APKBUILD
+++ b/testing/gprbuild/APKBUILD
@@ -1,28 +1,35 @@
# Contributor: Ian Douglas Scott <ian@iandouglasscott.com>
# Maintainer: Ian Douglas Scott <ian@iandouglasscott.com>
pkgname=gprbuild
-pkgver=2019
-pkgrel=1
+pkgver=22.0.0
+pkgrel=2
pkgdesc="Builder for multi-language systems"
-arch="all"
+arch="all !riscv64" # blocked by gcc-gnat
url="https://github.com/AdaCore/gprbuild"
license="GPL-3.0-or-later"
+makedepends="bash"
depends="gcc-gnat"
-source="$pkgname-$pkgver.tar.gz::https://community.download.adacore.com/v1/0c03c05cef70b85144ba0e624a46e8952183b666?filename=gprbuild-2019-20190517-194D8-src.tar.gz xmlada-$pkgver.tar.gz::https://community.download.adacore.com/v1/ce0b67754f149cd230ba842effeff0ab3033ed0c?filename=xmlada-2019-20190429-19B9D-src.tar.gz"
+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"
-_gprbuild_srcdir=$srcdir/$pkgname-$pkgver-20190517-194D8-src
-_xmlada_srcdir=$srcdir/xmlada-$pkgver-20190429-19B9D-src
-
build() {
- cd $_gprbuild_srcdir
- DESTDIR="$PWD/dest" ./bootstrap.sh --prefix=/usr --with-xmlada=$_xmlada_srcdir
+ DESTDIR="$PWD/dest" ./bootstrap.sh \
+ --prefix=/usr \
+ --with-xmlada="$srcdir"/xmlada-$pkgver \
+ --with-kb="$srcdir"/gprconfig_kb-$pkgver
}
package() {
mkdir -p "$pkgdir"
- cp -r $_gprbuild_srcdir/dest/usr "$pkgdir"
+ cp -r dest/usr "$pkgdir"
}
-sha512sums="0388d7e6cdf625fef40b33da764091b3283dd88714c64ecfad4b5e99253f183b1a9b717c19281e6d45cc4277a05fadb2e2ace394d6f30638664b66c97123052b gprbuild-2019.tar.gz
-f8e0e25b0aee9a7a18223ae7761603082af55134f062c767d0cd0dbf0dbcb2058fc7c57532b567fb2c6efa464a53ead57b300578e98962025866e5c3ad73e380 xmlada-2019.tar.gz"
+
+sha512sums="
+7e77d9441454670a7b3b14cff97339e654bb82e7321abd9d612a771e1559f3276057e5163b50ca08b6ab77ebb9fcfd36590ba3c9cfd28d07fce43c7673ad254a gprbuild-22.0.0.tar.gz
+7e8a0cab2f4c300fe3b0d31e00d17334e36798430e49868448caa696044964464f558cffba8f35e35a58b097c968322891119b2abd9f210737ca877f0189f32e xmlada-22.0.0.tar.gz
+69f8490af56b0e07afbfef51c12cd6361a00327af774cd0deacf8260ccc4782e1e8465a074e8a025024570ce43ba1b4b3adfbde9ae4ea372e487d342da6994d4 gprconfig_kb-22.0.0.tar.gz
+"