summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorXiretza2020-05-21 23:20:47 +0200
committerXiretza2020-06-06 14:05:20 +0200
commitdc9d73f5457ec035f5928beda7fd479e34702d7e (patch)
tree29d8d48f1a742b3a03bd7a7944f235520710e569 /PKGBUILD
downloadaur-dc9d73f5457ec035f5928beda7fd479e34702d7e.tar.gz
Initial dummy split package
Only contains gnatcoll-python, other packages still need to be merged into this one.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ef6476338d80
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: xiretza <xiretza+aur@gmail.com>
+# Maintainer: Rod Kay <charlie5 on #ada at freenode.net>
+
+pkgbase=gnatcoll-bindings
+pkgname=(gnatcoll-python)
+_upstream_ver=20.0-20191009-1B2EA
+pkgver=2020
+pkgrel=2
+
+pkgdesc='GNAT Components Collection - Language and library bindings'
+url='https://github.com/AdaCore/gnatcoll-bindings/'
+arch=('i686' 'x86_64')
+license=('GPL')
+
+makedepends=('python2' 'gprbuild' 'gnatcoll-core')
+
+_checksum=3c54db553121bf88877e2f56ac4fca36765186eb
+source=("${pkgbase}-${_upstream_ver}-src.tar.gz::https://community.download.adacore.com/v1/${_checksum}?filename=${pkgbase}-${_upstream_ver}-src.tar.gz")
+sha1sums=("$_checksum")
+
+build()
+{
+ _gpr_opts="-cargs $CFLAGS -largs $LDFLAGS"
+
+ cd "$srcdir/$pkgbase-$_upstream_ver-src/python"
+ # --gpr-opts reads all remaining arguments, so no quotes
+ python2 setup.py build --prefix=/usr --gpr-opts $_gpr_opts
+}
+
+package_gnatcoll-python()
+{
+ pkgdesc='GNAT Components Collection - Interface to the python interpreter (python 2).'
+ depends=('python2' 'gnatcoll-core')
+
+ cd "$srcdir/$pkgbase-$_upstream_ver-src/python"
+ python2 setup.py install --prefix="$pkgdir/usr"
+}