# Maintainer: Quentin Stievenart basename=sbcl pkgname=${basename}-git pkgver=20110728 pkgrel=1 pkgdesc="Steel Bank Common Lisp - git version" arch=('i686' 'x86_64') license=('custom') depends=('glibc') provides=('common-lisp' 'cl-asdf' 'sbcl') makedepends=('git' 'sbcl' 'texinfo') conflicts=('sbcl') source=('arch-fixes.lisp') md5sums=('7ac0c1936547f4278198b8bf7725204d') url="http://www.sbcl.org/" install=sbcl.install _gitroot="git://sbcl.git.sourceforge.net/gitroot/sbcl/${basename}.git" _gitname="${basename}" build() { cd "${srcdir}" msg "Connecting to GIT server...." if [ -d $_gitname ] ; then cd $_gitname && git pull origin msg "The local files are updated." else git clone $_gitroot $_gitname fi msg "GIT checkout done or server timeout" msg "Starting make..." export CFLAGS="${CFLAGS} -fno-omit-frame-pointer" export GNUMAKE="make -e" cd ${srcdir}/${basename} # Make a multi-threaded SBCL, disable LARGEFILE cat >customize-target-features.lisp <