[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