diff options
author | Lucas Ramage <lramage@star2star.com> | 2017-10-10 08:43:13 -0400 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2017-10-19 05:00:36 +0000 |
commit | 7cb5dd03e514f7aeef1c1322d0f9c4e473a74278 (patch) | |
tree | a0c739b5f97389518b0f594f2ed289fc37f9c161 /testing/ecl | |
parent | 87da97a23a664433b03f7b061abe9685acb21729 (diff) | |
download | aports-7cb5dd03e514f7aeef1c1322d0f9c4e473a74278.tar.bz2 aports-7cb5dd03e514f7aeef1c1322d0f9c4e473a74278.tar.xz |
testing/ecl: new aport
https://common-lisp.net/project/ecl/
Embeddable Common Lisp
Diffstat (limited to 'testing/ecl')
-rw-r--r-- | testing/ecl/APKBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/testing/ecl/APKBUILD b/testing/ecl/APKBUILD new file mode 100644 index 0000000000..ce0b37b61c --- /dev/null +++ b/testing/ecl/APKBUILD @@ -0,0 +1,33 @@ +# Contributor: Lucas Ramage <ramage.lucas@openmailbox.org> +# Maintainer: Lucas Ramage <ramage.lucas@openmailbox.org> +pkgname=ecl +pkgver=16.1.3 +pkgrel=2 +pkgdesc="Embeddable Common Lisp" +arch=all +url="https://common-lisp.net/project/ecl/" +license="LGPL" +depends="" +makedepends="gmp-dev libffi-dev gc-dev" +source="https://common-lisp.net/project/ecl/static/files/release/${pkgname}-${pkgver}.tgz" +subpackages="$pkgname-doc $pkgname-dev" +workdir="$srcdir/$pkgname-$pkgver" + +build() { + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --localstatedir=/var/state/ecl \ + --enable-boehm=system \ + --with-cxx + make +} + +package() { + cd "$workdir" + make DESTDIR="${pkgdir}" install +} +sha512sums="5d743f422f6bc24671abf4c739cde8273d08f056906a1ef8aed5145c703b6d52c7fa4b5e0be8c125f32240c20ce053007786bb3ae81cc34d47791f6fae0819c1 ecl-16.1.3.tgz" |