Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=23dd7b2978cd69b29edfcb482a10a073bb9e2ab9
commit 23dd7b2978cd69b29edfcb482a10a073bb9e2ab9 Author: crazy <[EMAIL PROTECTED]> Date: Sat Feb 23 22:58:19 2008 +0100 sbcl-1.0.14-2-i686 * release bump * added an patch to set SBCL_HOME to /usr/lib/sbcl/ * removed sbcl.sh not needed anymore * delete CVS files before building the package , * we don't want these in our fpm diff --git a/source/devel-extra/sbcl/FrugalBuild b/source/devel-extra/sbcl/FrugalBuild index 6c4d577..1000dde 100644 --- a/source/devel-extra/sbcl/FrugalBuild +++ b/source/devel-extra/sbcl/FrugalBuild @@ -3,7 +3,7 @@ pkgname=sbcl pkgver=1.0.14 -pkgrel=1 +pkgrel=2 pkgdesc="Steel Bank Common Lisp" url="http://sbcl.sourceforge.net/" depends=('glibc') @@ -12,13 +12,16 @@ groups=('devel-extra') archs=('i686' 'x86_64') _F_sourceforge_ext="-source.tar.bz2" Finclude sourceforge -source=($source $pkgname.sh) +source=($source no_local_lib_please.patch) sha1sums=('e3fc5431fc65637857d23ef539ac8729530aaec7' \ - '9357b6f2d69801cccfa5070706c16ffc9dc821bc') + '29df2f80163179eb2c38d22836e9ed8c0778bfd2') build() { Fcd + Fpatchall + find . -name "CVS" | xargs rm -rf + find . -name "*cvsignore" | xargs rm -rf export INSTALL_ROOT=$Fdestdir/usr Fmkdir /usr/share/man/man1 Fsed '\(CFLAGS =\) -g -Wall -O3' "\1 $CFLAGS" src/runtime/GNUmakefile @@ -29,7 +32,6 @@ build() unset SBCL_HOME sh install.sh - Fexe /etc/profile.d/$pkgname.sh Fmv /usr/share/doc/$pkgname /usr/share/doc/$pkgname-$pkgver } diff --git a/source/devel-extra/sbcl/no_local_lib_please.patch b/source/devel-extra/sbcl/no_local_lib_please.patch new file mode 100644 index 0000000..e4ba4de --- /dev/null +++ b/source/devel-extra/sbcl/no_local_lib_please.patch @@ -0,0 +1,24 @@ +diff -Naur sbcl-1.0.14/doc/sbcl.1 sbcl-1.0.14-p/doc/sbcl.1 +--- sbcl-1.0.14/doc/sbcl.1 2008-01-10 16:54:04.000000000 +0100 ++++ sbcl-1.0.14-p/doc/sbcl.1 2008-02-23 21:49:59.000000000 +0100 +@@ -451,7 +451,7 @@ + This variable controls where files like "sbclrc", "sbcl.core", and the + add-on "contrib" systems are searched for. If it is not set, then + sbcl sets it from a compile-time default location which is usually +-/usr/local/lib/sbcl/ but may have been changed \fIe.g.\fR by a third-party ++/usr/lib/sbcl/ but may have been changed \fIe.g.\fR by a third-party + packager. + + .SH FILES +diff -Naur sbcl-1.0.14/src/runtime/runtime.c sbcl-1.0.14-p/src/runtime/runtime.c +--- sbcl-1.0.14/src/runtime/runtime.c 2007-10-26 06:33:34.000000000 +0200 ++++ sbcl-1.0.14-p/src/runtime/runtime.c 2008-02-23 21:48:22.000000000 +0100 +@@ -67,7 +67,7 @@ + #endif + + #ifndef SBCL_HOME +-#define SBCL_HOME "/usr/local/lib/sbcl/" ++#define SBCL_HOME "/usr/lib/sbcl/" + #endif + + diff --git a/source/devel-extra/sbcl/sbcl.sh b/source/devel-extra/sbcl/sbcl.sh deleted file mode 100644 index 81d15b5..0000000 --- a/source/devel-extra/sbcl/sbcl.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash - -# (c) 2004 Vajna Miklos <[EMAIL PROTECTED]> -# sbcl.sh for Frugalware -# distributed under GPL License - -export SBCL_HOME=/usr/lib/sbcl _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
