aboutsummaryrefslogtreecommitdiffstats
path: root/community/ecl
diff options
context:
space:
mode:
authorlramage94 <ramage.lucas@openmailbox.org>2018-01-23 10:27:19 -0500
committerWilliam Pitcock <nenolod@dereferenced.org>2018-01-23 21:56:48 +0000
commite33df8c6d76fc7a18f91d01acfe0468e7ce1f9dd (patch)
treeb41fefe327af7ea2e42123d9fcd30f50c3c3f97d /community/ecl
parent335efdb3dd03569c92c84fd88b5a56c42226e006 (diff)
downloadaports-e33df8c6d76fc7a18f91d01acfe0468e7ce1f9dd.tar.bz2
aports-e33df8c6d76fc7a18f91d01acfe0468e7ce1f9dd.tar.xz
community/ecl: move from testing
Diffstat (limited to 'community/ecl')
-rw-r--r--community/ecl/APKBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/community/ecl/APKBUILD b/community/ecl/APKBUILD
new file mode 100644
index 0000000000..ed3305e768
--- /dev/null
+++ b/community/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 -j1
+}
+
+package() {
+ cd "$workdir"
+ make DESTDIR="${pkgdir}" install
+}
+sha512sums="5d743f422f6bc24671abf4c739cde8273d08f056906a1ef8aed5145c703b6d52c7fa4b5e0be8c125f32240c20ce053007786bb3ae81cc34d47791f6fae0819c1 ecl-16.1.3.tgz"