# $Id$ # Contributor: John Proctor # Contributor: Alain Kalker # Maintainer: Juergen Hoetzel pkgname=cmucl pkgver=20e pkgrel=1 pkgdesc="CMU Common Lisp" depends=('lib32-glibc' 'lesstif') provides=('common-lisp') makedepends=('sed' 'bc') license=('custom') #license PublicDomain source=(http://common-lisp.net/project/cmucl/downloads/release/${pkgver}/cmucl-src-${pkgver}.tar.bz2{,.asc} \ http://common-lisp.net/project/cmucl/downloads/release/${pkgver}/cmucl-${pkgver}-x86-linux.tar.bz2{,.asc}) md5sums=('aa41d46f83d15d9f31b3a61cd426c418' 'dc556424881b1dda5e39d349ab724362' 'fafa84b9e672a393588708b59e2bd621' '8566ed0a521be32cb81607d2c01453f8') url="http://www.cons.org/cmucl/" arch=(x86_64) build() { cd "${srcdir}" export CMUCLLIB="${srcdir}"/lib/cmucl/lib # Build using binary-dist lisp ./bin/build-all.sh -o "${srcdir}"/bin/lisp } package() { cd "${srcdir}" # install distribution ./bin/make-dist.sh -I "${pkgdir}"/usr -M share/man/man1 linux-4 # move docs mv "${pkgdir}"/usr/doc "${pkgdir}"/usr/share/ # backwards compatibility ln -sf lisp "${pkgdir}"/usr/bin/cmucl # license install -D -m644 "${srcdir}"/src/general-info/COPYRIGHTS \ "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt }