[arch-commits] Commit in sbcl/trunk (PKGBUILD sbcl-default-sbcl-home.patch)
Juergen Hoetzel
juergen at archlinux.org
Tue Sep 8 20:42:21 UTC 2009
Date: Tuesday, September 8, 2009 @ 16:42:21
Author: juergen
Revision: 51479
get rid of SBCL_HOME patch (use CFLAGS)
Modified:
sbcl/trunk/PKGBUILD
Deleted:
sbcl/trunk/sbcl-default-sbcl-home.patch
------------------------------+
PKGBUILD | 11 ++++-------
sbcl-default-sbcl-home.patch | 11 -----------
2 files changed, 4 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-09-08 19:23:20 UTC (rev 51478)
+++ PKGBUILD 2009-09-08 20:42:21 UTC (rev 51479)
@@ -12,15 +12,16 @@
depends=('glibc')
provides=('common-lisp' 'cl-asdf')
makedepends=('sbcl' 'texinfo')
-source=("http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2" "sbcl-default-sbcl-home.patch")
-md5sums=('a61fd099a72c2d3fa10a57298f3c9bf6' '053ef3ab65501635406134382df17278')
+source=("http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2")
+md5sums=('a61fd099a72c2d3fa10a57298f3c9bf6')
url="http://www.sbcl.org/"
install=sbcl.install
build() {
+ export CFLAGS="${CFLAGS} -DSBCL_HOME=\\\"/usr/lib/sbcl\\\""
+ export GNUMAKE="make -e"
cd ${startdir}/src/${pkgname}-${pkgver}
- patch -Np0 -i ../sbcl-default-sbcl-home.patch || return 1
# Make a multi-threaded SBCL
cat >customize-target-features.lisp <<EOF
(lambda (features)
@@ -36,10 +37,6 @@
popd
INSTALL_ROOT=${startdir}/pkg/usr sh install.sh
- ./src/runtime/sbcl --core output/sbcl.core --script \
- ${startdir}/sbcl-fix-source-path.lisp
- mv sbcl-new.core ${startdir}/pkg/usr/lib/sbcl/sbcl.core
-
# sources
mkdir -p ${startdir}/pkg/usr/share/sbcl-source
cp -R -t ${startdir}/pkg/usr/share/sbcl-source \
Deleted: sbcl-default-sbcl-home.patch
===================================================================
--- sbcl-default-sbcl-home.patch 2009-09-08 19:23:20 UTC (rev 51478)
+++ sbcl-default-sbcl-home.patch 2009-09-08 20:42:21 UTC (rev 51479)
@@ -1,11 +0,0 @@
---- src/runtime/GNUmakefile.orig 2008-03-25 21:10:26.000000000 -0400
-+++ src/runtime/GNUmakefile 2008-03-25 21:10:39.000000000 -0400
-@@ -23,7 +23,7 @@
- DEPEND_FLAGS = -MM
- GREP = grep
-
--CFLAGS = -g -Wall -Wsign-compare -O3
-+CFLAGS = -g -Wall -Wsign-compare -O3 -DSBCL_HOME=\"/usr/lib/sbcl\"
- ASFLAGS = $(CFLAGS)
- CPPFLAGS = -I.
-
More information about the arch-commits
mailing list