diff options
author | Tarn Burton | 2020-07-14 12:22:11 -0400 |
---|---|---|
committer | Tarn Burton | 2020-07-14 12:22:11 -0400 |
commit | ee3375a23c567e2e72698699e603e35b8c01818d (patch) | |
tree | 9406a37c7efb68d11eafb709c26f5d10a8486953 | |
parent | 232bef155a03709cc0235062c6ed1dd4973f7174 (diff) | |
download | aur-ee3375a23c567e2e72698699e603e35b8c01818d.tar.gz |
Add cando
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 16 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = clasp-cl-git pkgdesc = Bringing Common Lisp and C++ Together - pkgver = 0.4.2.r2622.g76497613a + pkgver = 0.4.2.r2802.g80be1eee1 pkgrel = 1 url = https://github.com/clasp-developers/clasp arch = x86_64 @@ -17,15 +17,17 @@ pkgbase = clasp-cl-git depends = libelf depends = libffi depends = llvm90 + depends = netcdf depends = ncurses depends = zlib provides = cclasp-boehm provides = common-lisp provides = clasp-cl + provides = cando source = git://github.com/clasp-developers/clasp.git source = wscript.config sha512sums = SKIP - sha512sums = 2d0aabcf7eab3a8e0d0003db24e67bb1d5f5bcdc5c6371e3abf4cd27d69177c7134e279bf1af0cdcf7a1ab555a8c4cd21da2a7f23abcb6ef997ccc9cda1d2376 + sha512sums = 597b10fa3e5bc72373c96c0b8d42f9b879121d72fa747a70855c1020fcfee8a366e468df7557a26d162933c8331dbd0d317d198013e42c79d9f8b16103062eed pkgname = clasp-cl-git @@ -2,20 +2,20 @@ _srcname=clasp pkgname=clasp-cl pkgname=clasp-cl-git -pkgver=0.4.2.r2622.g76497613a +pkgver=0.4.2.r2802.g80be1eee1 pkgrel=1 pkgdesc="Bringing Common Lisp and C++ Together" arch=('x86_64') url="https://github.com/clasp-developers/clasp" license=('LGPL') depends=('boost' 'clang90' 'expat' 'gmp' 'libbsd' 'libedit' - 'libelf' 'libffi' 'llvm90' 'ncurses' 'zlib') + 'libelf' 'libffi' 'llvm90' 'netcdf' 'ncurses' 'zlib') makedepends=('git' 'python' 'sbcl') -provides=('cclasp-boehm' 'common-lisp' 'clasp-cl') +provides=('cclasp-boehm' 'common-lisp' 'clasp-cl' 'cando') source=('git://github.com/clasp-developers/clasp.git' -'wscript.config') + 'wscript.config') sha512sums=('SKIP' - '2d0aabcf7eab3a8e0d0003db24e67bb1d5f5bcdc5c6371e3abf4cd27d69177c7134e279bf1af0cdcf7a1ab555a8c4cd21da2a7f23abcb6ef997ccc9cda1d2376') + '597b10fa3e5bc72373c96c0b8d42f9b879121d72fa747a70855c1020fcfee8a366e468df7557a26d162933c8331dbd0d317d198013e42c79d9f8b16103062eed') pkgver() { cd "$_srcname" @@ -26,6 +26,11 @@ build() { cd "$_srcname/" cp ../wscript.config . sed -i s/\"--link-static\",//g wscript + git clone https://github.com/cando-developers/cando.git extensions/cando || (cd extensions/cando ; git reset --hard ; git pull) + sed -i s/stlib/lib/g extensions/cando/wscript + sed -i s/STLIB/LIB/g extensions/cando/wscript + sed -i s/subprocess.call/print/g extensions/cando/wscript + sed -i s/os.symlink/print/g extensions/cando/wscript ./waf configure ./waf build_cboehm } @@ -33,5 +38,6 @@ build() { package() { cd "$_srcname/" ./waf install_cboehm --destdir "$pkgdir" - echo "PATH=$PATH:/opt/clasp/bin" > "$pkgdir/etc/environment.d/70-clasp-cl-git.conf" + ln -s /usr/bin/ccando-boehm "$pkgdir/usr/bin/cando" + ln -s /usr/bin/cleap-boehm "$pkgdir/usr/bin/cleap" } |