aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorIan Douglas Scott <ian@iandouglasscott.com>2019-12-23 17:42:04 -0800
committerRasmus Thomsen <oss@cogitri.dev>2020-02-02 20:00:23 +0100
commit3b159271cf94436e896363a1899298ee8b500036 (patch)
tree766ef822f4774a7359c5b3fc0e226515023caeb5 /testing
parent296bfafad9ccd8c577618c797685a106adb8f82e (diff)
downloadaports-3b159271cf94436e896363a1899298ee8b500036.tar.bz2
aports-3b159271cf94436e896363a1899298ee8b500036.tar.xz
testing/gprbuild: new aport
Diffstat (limited to 'testing')
-rw-r--r--testing/gprbuild/APKBUILD28
1 files changed, 28 insertions, 0 deletions
diff --git a/testing/gprbuild/APKBUILD b/testing/gprbuild/APKBUILD
new file mode 100644
index 0000000000..79083295f0
--- /dev/null
+++ b/testing/gprbuild/APKBUILD
@@ -0,0 +1,28 @@
+# Contributor: Ian Douglas Scott <ian@iandouglasscott.com>
+# Maintainer: Ian Douglas Scott <ian@iandouglasscott.com>
+pkgname=gprbuild
+pkgver=2019
+pkgrel=0
+pkgdesc="Builder for multi-language systems"
+arch="all"
+url="https://github.com/AdaCore/gprbuild"
+license="GPL-3.0-or-later"
+depends="gcc-gnat"
+source="$pkgname-$pkgver.tar.gz::http://mirrors.cdn.adacore.com/art/5cdf8e8031e87a8f1d425093 xmlada-$pkgver.tar.gz::http://mirrors.cdn.adacore.com/art/5cdf916831e87a8f1d4250b5"
+# 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
+}
+
+package() {
+ mkdir -p "$pkgdir"
+ cp -r $_gprbuild_srcdir/dest/usr "$pkgdir"
+}
+sha512sums="0388d7e6cdf625fef40b33da764091b3283dd88714c64ecfad4b5e99253f183b1a9b717c19281e6d45cc4277a05fadb2e2ace394d6f30638664b66c97123052b gprbuild-2019.tar.gz
+f8e0e25b0aee9a7a18223ae7761603082af55134f062c767d0cd0dbf0dbcb2058fc7c57532b567fb2c6efa464a53ead57b300578e98962025866e5c3ad73e380 xmlada-2019.tar.gz"