[sbcl] - sbcl-1.0.42

Rex Dieter rdieter at fedoraproject.org
Sat Sep 18 17:30:20 UTC 2010


commit 414cd471cf6638949db647a8467ed3a24d94ef69
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Sat Sep 18 12:35:44 2010 -0500

    - sbcl-1.0.42

 .gitignore                          |    2 +-
 sbcl-0.9.17-LIB_DIR.patch           |   36 --------------------------
 sbcl-1.0.25-default_sbcl_home.patch |   47 -----------------------------------
 sbcl.spec                           |   19 ++++++-------
 sources                             |    2 +-
 5 files changed, 11 insertions(+), 95 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c20b95c..b47da02 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-sbcl-1.0.41-source.tar.bz2
+/sbcl-1.0.42-source.tar.bz2
diff --git a/sbcl.spec b/sbcl.spec
index 6e3b860..766b9ac 100644
--- a/sbcl.spec
+++ b/sbcl.spec
@@ -15,7 +15,7 @@
 
 Name: 	 sbcl
 Summary: Steel Bank Common Lisp
-Version: 1.0.41
+Version: 1.0.42
 Release: 1%{?dist}
 
 License: BSD
@@ -80,10 +80,8 @@ Source201: sbcl.rc
 Source202: sbcl-install-clc.lisp
 %endif
 
-Patch1: sbcl-1.0.25-default_sbcl_home.patch
 Patch2: sbcl-0.9.5-personality.patch
 Patch3: sbcl-1.0.30-optflags.patch
-Patch4: sbcl-0.9.17-LIB_DIR.patch
 Patch6: sbcl-0.9.5-verbose-build.patch
 # Allow override of contrib test failure(s)
 Patch7: sbcl-1.0.2-permissive.patch
@@ -111,12 +109,8 @@ if [ -d %{name}-%{version}/doc/manual ]; then
 mv %{name}-%{version}/doc/manual/* doc/manual/
 fi
 
-#sed -i -e "s|/usr/local/lib/sbcl/|%{_prefix}/lib/sbcl/|" src/runtime/runtime.c
-#or patch to use SBCL_HOME env var
-%patch1 -p1 -b .default_sbcl_home
 %patch2 -p1 -b .personality
 %patch3 -p1 -b .optflags
-%patch4 -p1 -b .LIB_DIR
 %{?sbcl_verbose:%patch6 -p1 -b .verbose-build}
 %patch7 -p1 -b .permissive
 
@@ -163,9 +157,12 @@ export PATH=`pwd`/sbcl-bootstrap/bin:${PATH}
 # WORKAROUND sb-concurrency test failures in koji/mock
 touch contrib/sb-concurrency/test-passed
 
-export DEFAULT_SBCL_HOME=%{_prefix}/lib/sbcl
+export SBCL_HOME=%{_prefix}/lib/sbcl
 %{?sbcl_arch:export SBCL_ARCH=%{sbcl_arch}}
-%{?setarch} %{?my_setarch} %{?sbcl_shell} ./make.sh %{?bootstrap}
+%{?setarch} %{?my_setarch} %{?sbcl_shell} \
+./make.sh \
+  --prefix=%{_prefix} \
+  %{?bootstrap}
 
 # docs
 make -C doc/manual html info
@@ -204,7 +201,6 @@ mkdir -p %{buildroot}{%{_bindir},%{_prefix}/lib,%{_mandir}}
 
 unset SBCL_HOME 
 export INSTALL_ROOT=%{buildroot}%{_prefix} 
-export LIB_DIR=%{buildroot}%{_prefix}/lib
 %{?sbcl_shell} ./install.sh 
 
 %if 0%{?common_lisp_controller}
@@ -259,6 +255,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Sep 18 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.42-1
+- sbcl-1.0.42
+
 * Mon Aug 16 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.41-1
 - sbcl-1.0.41
 
diff --git a/sources b/sources
index fe168b9..ea62e28 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cdf17acb991fbdc9d3c13263f5c2bb04  sbcl-1.0.41-source.tar.bz2
+09cc54b3afc84fe2ce1d5c2af98ea2a2  sbcl-1.0.42-source.tar.bz2


More information about the scm-commits mailing list