diff options
author | Rod Kay | 2019-06-23 07:30:21 +1000 |
---|---|---|
committer | Rod Kay | 2019-06-23 07:30:21 +1000 |
commit | 732534fb9f3b59a13c008deff8029c5432075f23 (patch) | |
tree | 160eaf41d881c1e65af05d655c04bc4ae550c02f | |
parent | 2b97c344c347451cb1a0f4243e8ec11748720f6a (diff) | |
download | aur-732534fb9f3b59a13c008deff8029c5432075f23.tar.gz |
Update to 2019
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 35 insertions, 26 deletions
@@ -1,15 +1,14 @@ pkgbase = libadalang pkgdesc = A high performance semantic engine for the Ada programming language. - pkgver = 2018 - pkgrel = 2 + pkgver = 2019 + pkgrel = 1 url = https://github.com/AdaCore/libadalang arch = i686 arch = x86_64 license = GPL - makedepends = gprbuild>=2018 - depends = gnatcoll-iconv>=2018 + makedepends = gprbuild + depends = gnatcoll-iconv depends = quex-for_libadalang - depends = python2-funcy depends = python2-mako depends = python-yaml depends = python-sphinx @@ -20,10 +19,10 @@ pkgbase = libadalang depends = autopep8 depends = yapf conflicts = libadalang-git - source = http://mirrors.cdn.adacore.com/art/5b0cf9adc7a4475263382c18 - source = http://mirrors.cdn.adacore.com/art/5b0cfbefc7a4475263382c2a - sha1sums = 7e9f90eb9bcdd2877b7da1aca1c2f88ff90c3dcc - sha1sums = 0f6ea268a81371a880122cbdd3b2493ae91d0811 + source = http://mirrors.cdn.adacore.com/art/5cdf8f3331e87a8f1c967d27 + source = http://mirrors.cdn.adacore.com/art/5cdf8f8a31e87a8f1c967d31 + sha1sums = d9ecaed902d34eb3162f3c255da2d5763b495170 + sha1sums = 30c1718fc91e7da1c8a359e5862a44c814daf592 pkgname = libadalang @@ -1,49 +1,50 @@ # Maintainer: Rod Kay <charlie5 on #ada at freenode.net> pkgname=libadalang -pkgver=2018 -pkgrel=2 +pkgver=2019 +pkgrel=1 pkgdesc="A high performance semantic engine for the Ada programming language." arch=('i686' 'x86_64') url="https://github.com/AdaCore/libadalang" license=('GPL') -depends=("gnatcoll-iconv>=2018" - "quex-for_libadalang" "python2-funcy" "python2-mako" "python-yaml" "python-sphinx" +depends=("gnatcoll-iconv" + "quex-for_libadalang" "python2-mako" "python-yaml" "python-sphinx" "python-coverage" "python2-enum34" "python-psutil" "python2-docutils" "autopep8" "yapf") -makedepends=("gprbuild>=2018") +makedepends=("gprbuild") conflicts=('libadalang-git') -source=('http://mirrors.cdn.adacore.com/art/5b0cf9adc7a4475263382c18' - 'http://mirrors.cdn.adacore.com/art/5b0cfbefc7a4475263382c2a') -sha1sums=('7e9f90eb9bcdd2877b7da1aca1c2f88ff90c3dcc' - '0f6ea268a81371a880122cbdd3b2493ae91d0811') +source=('http://mirrors.cdn.adacore.com/art/5cdf8f3331e87a8f1c967d27' + 'http://mirrors.cdn.adacore.com/art/5cdf8f8a31e87a8f1c967d31') +sha1sums=('d9ecaed902d34eb3162f3c255da2d5763b495170' + '30c1718fc91e7da1c8a359e5862a44c814daf592') + build() { - cd $srcdir/libadalang-gpl-2018-src + cd $srcdir/libadalang-2019-20190510-19916-src # Ensure that QUEX_PATH is set. # source /etc/profile.d/quex.sh - export PYTHONPATH=$srcdir/langkit-gpl-2018-src:$PYTHONPATH + export PYTHONPATH=$srcdir/langkit-2019-20190510-19B8C-src:$PYTHONPATH # Clang has trouble compiling the Quex-generated lexer, so make sure # GPRbuild chooses GCC. gprconfig -o config.cgpr --batch --config=c,,,,GCC --config=ada,,,, python2 ada/manage.py generate - python2 ada/manage.py build --gargs="-R --config=$PWD/config.cgpr" + python2 ada/manage.py build --gargs="-XBUILD_MODE=prod -R --config=$PWD/config.cgpr" } package() { - cd $srcdir/libadalang-gpl-2018-src + cd $srcdir/libadalang-2019-20190510-19916-src # Ensure that QUEX_PATH is set. # @@ -51,10 +52,19 @@ package() python2 ada/manage.py install $pkgdir/usr - mkdir -p $pkgdir/usr/lib/python2.7/site-packages + # Install the Python binding + # +# cd build/python +# python2 setup.py install --root="$pkgdir" + + + rm -fr $pkgdir/usr/python + + +# mkdir -p $pkgdir/usr/lib/python2.7/site-packages - mv $pkgdir/usr/python/libadalang.py \ - $pkgdir/usr/lib/python2.7/site-packages +# mv $pkgdir/usr/python/libadalang.py \ +# $pkgdir/usr/lib/python2.7/site-packages - rmdir $pkgdir/usr/python +# rmdir $pkgdir/usr/python } |