Date: Saturday, July 22, 2017 @ 12:31:40 Author: arojas Revision: 245966
Add ecl 16.1.2 for sagemath Added: ecl-16.1.2/ ecl-16.1.2/trunk/ ecl-16.1.2/trunk/PKGBUILD ----------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) Added: ecl-16.1.2/trunk/PKGBUILD =================================================================== --- ecl-16.1.2/trunk/PKGBUILD (rev 0) +++ ecl-16.1.2/trunk/PKGBUILD 2017-07-22 12:31:40 UTC (rev 245966) @@ -0,0 +1,40 @@ +# Contributor: John Proctor <jproc...@prium.net> +# Maintainer: juergen <juer...@archlinux.org> + +pkgname=ecl-16.1.2 +pkgver=16.1.2 +pkgrel=1 +pkgdesc="Embeddable Common Lisp (version 16.1.2)" +arch=('i686' 'x86_64') +url="https://common-lisp.net/project/ecl/" +license=('LGPL') +depends=('bash' 'gmp') +makedepends=('texinfo') +provides=('common-lisp' 'cl-asdf' 'ecl') +conflicts=('ecl') +options=('!makeflags') +source=("https://common-lisp.net/project/ecl/static/files/release/ecl-${pkgver}.tgz") +sha256sums=('2d482b1a0a4fbd5d881434517032279d808cb6405e22dd91ef6d733534464b99') + +build() { + cd ecl-$pkgver + sed -i 's|-Wl,--rpath,~A|-Wl,--rpath,/usr/lib/ecl|' src/configure + ./configure \ + --build=$CHOST \ + --prefix=/usr \ + --with-tcp \ + --with-serve-event \ + --with-clos-streams \ + --with-system-gmp \ + --without-x \ + --without-clx \ + --enable-threads \ + --enable-shared \ + --enable-boehm=included \ + + make +} + +package() { + make -C ecl-$pkgver DESTDIR=$pkgdir install +}