Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d8d92c47c4abe476585c2b3130a2c16630a2d20d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d8d92c47c4abe476585c2b3130a2c16630a2d20d)
  • Date: Wed, 2 Mar 2016 17:32:20 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

devel/sbcl/BUILD | 17 +++++++++++------
devel/sbcl/DETAILS | 30 ++++++++++++++++--------------
devel/sbcl/HISTORY | 3 +++
devel/sbcl/INSTALL | 3 ++-
devel/sbcl/PRE_BUILD | 8 +-------
5 files changed, 33 insertions(+), 28 deletions(-)

New commits:
commit d8d92c47c4abe476585c2b3130a2c16630a2d20d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

sbcl 1.3.3

diff --git a/devel/sbcl/BUILD b/devel/sbcl/BUILD
index 8979280..c4f99ee 100755
--- a/devel/sbcl/BUILD
+++ b/devel/sbcl/BUILD
@@ -1,6 +1,11 @@
-if spell_ok sbcl ; then
- sh make.sh --prefix=$INSTALL_ROOT/usr
--xc-host=$INSTALL_ROOT/usr/bin/sbcl
-else
- SBCL_HOME=$SOURCE_DIRECTORY/sbcl-bin/lib/sbcl \
- sh make.sh --prefix=$INSTALL_ROOT/usr
--xc-host=$SOURCE_DIRECTORY/sbcl-bin/bin/sbcl
-fi
+xc_prefix="$INSTALL_ROOT"/usr/bin &&
+
+if ! spell_ok sbcl; then
+ bindir="$BUILD_DIRECTORY/$SPELL-$BIN_VERSION-$SBCL_ARCH-linux" &&
+ xc_prefix="$bindir/src/runtime" &&
+ export SBCL_HOME="$bindir/output"
+fi &&
+
+sh make.sh \
+ --prefix="$INSTALL_ROOT"/usr \
+ --xc-host="$xc_prefix"/sbcl
diff --git a/devel/sbcl/DETAILS b/devel/sbcl/DETAILS
index e201b46..2292ac6 100755
--- a/devel/sbcl/DETAILS
+++ b/devel/sbcl/DETAILS
@@ -1,30 +1,32 @@
SPELL=sbcl
- VERSION=1.0.51
+ VERSION=1.3.3
SOURCE=$SPELL-$VERSION-source.tar.bz2

if ! spell_ok $SPELL ; then
- if test "${SMGL_COMPAT_ARCHS[1]}" = "ia32"; then
- BIN_VERSION=1.0.47
+ case "${SMGL_COMPAT_ARCHS[1]}" in
+ ia32)
+ BIN_VERSION=1.2.7
SBCL_ARCH=x86
-
SOURCE2_HASH=sha512:c24511a1c1fbf205f99779ee8f74ef6ca721945cf853a72e2cf8c9d8e6403162de9fb7fe9466fa9fe533f0d3f16cda45484fee3045e28805ec4058a304704a0c
- elif test "${SMGL_COMPAT_ARCHS[1]}" = "x86_64"; then
- BIN_VERSION=1.0.47
+
SOURCE2_HASH=sha512:ca09beeafeb40f21eb1a377f04a69d57feb5549fa63aadf2e39aa65f3875418bdab755e22b567b3f2c514fb94534b739a57606288912ffc5cddf370a400e9e5c
+ ;;
+ x86_64)
+ BIN_VERSION=1.3.3
SBCL_ARCH=x86-64
-
SOURCE2_HASH=sha512:9580cbffc6bbde53749915b64d16559173f89a274a04fd71456f2b1b0e000f5312e9663381d35a1978dcc0c5445d7b04227e1dff5a153aa64d9bb2eef25b4e82
- elif test "${SMGL_COMPAT_ARCHS[1]}" = "ppc"; then
-# ppc currently has only 1.0.28 binary tarball, but I think it's OK to
bootstrap 1.0.29
- BIN_VERSION=1.0.28
+
SOURCE2_HASH=sha512:00800945d736180a7fee6d693162add6c7dbab576bc9918ee4dfecbeaa5223a9ef6e34d20b1118851f450703350b5547250ad9cf55431a03d9299d09277e6306
+ ;;
+ ppc)
+ BIN_VERSION=1.2.7
SBCL_ARCH=powerpc
-
SOURCE2_HASH=sha512:e3386d25ae44c03cac5ecf2a9ba95338348b51955dc731f0bb57a124e572601b84170b452ff0c3540af07278053f1e5d153a4f1a621b376ceb1861f84777bad3
- fi
+
SOURCE2_HASH=sha512:7b9fef12d3d6397adec6a0c26d1431a18b8d91b5bf009034eb2501de9fd60dc04dd2e3cd2d9feb9204d4631360aea88ba07a9ad75dad0767b5dcc5e62e84e790
+ ;;
+ esac
SOURCE2=$SPELL-$BIN_VERSION-$SBCL_ARCH-linux-binary.tar.bz2
SOURCE2_URL[0]=http://downloads.sourceforge.net/sourceforge/sbcl/$SOURCE2
fi
-
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/sbcl/$SOURCE
WEB_SITE=http://sbcl.sourceforge.net
-
SOURCE_HASH=sha512:a2e575aed77da80e77d2a83b4cf08751a3717431328ca51c44f0913462b661521be8b41e0bea33db756d6a2164d648901e3721a028b6c0feb74bfebd18f98ac8
+
SOURCE_HASH=sha512:a8c6176089716cb1f84beca407e17f148a706991f6f74b51543295e6fdc9308a424933e69bd1beb7815d5c47d5ea735b9c8f717dc3934b4ab3a188f8cc1420a8
LICENSE[0]=BSD
ENTERED=20060122
KEYWORDS="lisp compiler devel"
diff --git a/devel/sbcl/HISTORY b/devel/sbcl/HISTORY
index 18ac6c3..2719e83 100644
--- a/devel/sbcl/HISTORY
+++ b/devel/sbcl/HISTORY
@@ -1,3 +1,6 @@
+2016-03-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.3
+
2015-11-19 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fix binary directory

diff --git a/devel/sbcl/INSTALL b/devel/sbcl/INSTALL
index d14ad6f..d7dd4b3 100755
--- a/devel/sbcl/INSTALL
+++ b/devel/sbcl/INSTALL
@@ -1 +1,2 @@
-INSTALL_ROOT=$INSTALL_ROOT/usr sh install.sh
+unset SBCL_HOME &&
+INSTALL_ROOT="$INSTALL_ROOT"/usr sh install.sh
diff --git a/devel/sbcl/PRE_BUILD b/devel/sbcl/PRE_BUILD
index c239880..2769b02 100755
--- a/devel/sbcl/PRE_BUILD
+++ b/devel/sbcl/PRE_BUILD
@@ -1,10 +1,4 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
if ! spell_ok sbcl ; then
- # setup binary sbcl for bootstrapping
- unpack_file 2 &&
- pushd $SPELL-$BIN_VERSION-$SBCL_ARCH-linux &&
- mkdir $SOURCE_DIRECTORY/sbcl-bin &&
- INSTALL_ROOT=$SOURCE_DIRECTORY/sbcl-bin sh install.sh &&
- popd
+ unpack_file 2
fi



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d8d92c47c4abe476585c2b3130a2c16630a2d20d), Ismael Luceno, 03/02/2016

Archive powered by MHonArc 2.6.24.

Top of Page