--- PKGBUILD.orig 2005-08-10 08:28:45.000000000 +0200 +++ PKGBUILD 2005-08-10 11:31:39.000000000 +0200 @@ -3,22 +3,21 @@ # Maintainer: Kevin Piche pkgname=sbcl -pkgver=0.9.0 +pkgver=0.9.3 pkgrel=1 pkgdesc="Steel Bank Common Lisp" depends=('glibc') makedepends=('cmucl') -source=(http://dl.sourceforge.net/sourceforge/sbcl/$pkgname-$pkgver-source.tar.bz2 sbcl.profile) +source=(http://dl.sourceforge.net/sourceforge/sbcl/$pkgname-$pkgver-source.tar.bz2 sbcl-default-sbcl-home.patch) url="http://sbcl.sourceforge.net/" -md5sums=('9544e79998980bfc1f555cfb900399d7' '564d5772734ff17d084d6a3c0cc76315') +md5sums=('b6848cde3a7b26a2a82bc63b05ac58a5' 'ea281a7b857e654a3ebf847330ba969d') build() { export INSTALL_ROOT=$startdir/pkg/usr export SBCL_HOME="" mkdir -p $startdir/pkg/usr - mkdir -p $startdir/pkg/etc/profile.d - cd $startdir/src/$pkgname-$pkgver + patch -Np1 -i ../sbcl-default-sbcl-home.patch || return 1 # Make a multi-threaded SBCL echo '(lambda (features)' > customize-target-features.lisp echo ' (flet ((enable (x) (pushnew x features))' >> customize-target-features.lisp @@ -26,5 +25,4 @@ echo ' (enable :sb-thread)))' >> customize-target-features.lisp sh make.sh 'lisp -build' sh install.sh - install -m 755 $startdir/src/sbcl.profile $startdir/pkg/etc/profile.d/sbcl.sh }