mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 13:27:09 +02:00
34 lines
950 B
Plaintext
34 lines
950 B
Plaintext
# Contributor: Lucas Ramage <ramage.lucas@openmailbox.org>
|
|
# Maintainer: Lucas Ramage <ramage.lucas@openmailbox.org>
|
|
pkgname=ecl
|
|
pkgver=16.1.3
|
|
pkgrel=3
|
|
pkgdesc="Embeddable Common Lisp"
|
|
arch=all
|
|
url="https://common-lisp.net/project/ecl/"
|
|
license="LGPL-2.1-or-later"
|
|
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"
|