Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Peng Chang (Charles) (8428ecf21a991fb45a4472b48de40f5410314d96)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: "Peng Chang (Charles)" <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Peng Chang (Charles) (8428ecf21a991fb45a4472b48de40f5410314d96)
  • Date: Fri, 12 Jun 2009 05:34:14 -0500

GIT changes to master grimoire by Peng Chang (Charles) <chp AT sourcemage.org>:

dev/null |binary
devel/sbcl/BUILD | 8 +++-
devel/sbcl/DETAILS | 28
+++++++++-------
devel/sbcl/HISTORY | 7 +++-
devel/sbcl/PRE_BUILD | 14 ++++----
devel/sbcl/PROVIDES | 1
devel/sbcl/sbcl-1.0.23-powerpc-linux-binary.tar.bz2.sig | 0
devel/sbcl/sbcl-1.0.23-source.tar.bz2.sig | 0
devel/sbcl/sbcl-1.0.23-x86-64-linux-binary.tar.bz2.sig | 0
devel/sbcl/sbcl-1.0.23-x86-linux-binary.tar.bz2.sig | 0
10 files changed, 38 insertions(+), 20 deletions(-)

New commits:
commit 8428ecf21a991fb45a4472b48de40f5410314d96
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>

sbcl: updated to 1.0.29

diff --git a/devel/sbcl/BUILD b/devel/sbcl/BUILD
index 95e48ed..07d3870 100755
--- a/devel/sbcl/BUILD
+++ b/devel/sbcl/BUILD
@@ -1,2 +1,6 @@
-SBCL_HOME=$SOURCE_DIRECTORY/sbcl-bin/lib/sbcl \
-sh make.sh $SOURCE_DIRECTORY/sbcl-bin/bin/sbcl
+if spell_ok sbcl ; then
+ sh make.sh $INSTALL_ROOT/usr/bin/sbcl
+else
+ SBCL_HOME=$SOURCE_DIRECTORY/sbcl-bin/lib/sbcl \
+ sh make.sh $SOURCE_DIRECTORY/sbcl-bin/bin/sbcl
+fi
diff --git a/devel/sbcl/DETAILS b/devel/sbcl/DETAILS
index 7ba45e9..4dd41f8 100755
--- a/devel/sbcl/DETAILS
+++ b/devel/sbcl/DETAILS
@@ -1,22 +1,28 @@
SPELL=sbcl
- VERSION=1.0.23
+ VERSION=1.0.29
SOURCE=$SPELL-$VERSION-source.tar.bz2
-if test "${SMGL_COMPAT_ARCHS[1]}" = "ia32"; then
+
+if ! spell_ok $SPELL ; then
+ if test "${SMGL_COMPAT_ARCHS[1]}" = "ia32"; then
SBCL_ARCH=x86
-elif test "${SMGL_COMPAT_ARCHS[1]}" = "x86_64"; then
- SBCL_ARCH=x86-64
-elif test "${SMGL_COMPAT_ARCHS[1]}" = "ppc"; then
+
SOURCE2_HASH=sha512:ec2a96e2ffb2051b61f4f0c046efafdfd99c1c0e63e8c479dc8b47e43fb9827941dbedd6b71ea6f0573a0904deffc3a12d0c6d14bdb2dd98a4b2dad1f0ea8572
+ elif test "${SMGL_COMPAT_ARCHS[1]}" = "x86_64"; then
+ SBCL_ARCH=x86_64
+
SOURCE2_HASH=sha512:d4862ea3ae519910fbb264f5bf3b27c44c24a723c0383298cf7242ad2573ba44b2443b820a1626ac81af660364409cf80b98ee4f84e576924e957f3fae89ba10
+ 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
+ VERSION=1.0.28
SBCL_ARCH=powerpc
- VERSION=1.0.23
- SOURCE=$SPELL-$VERSION-source.tar.bz2
-fi
+
SOURCE2_HASH=sha512:e3386d25ae44c03cac5ecf2a9ba95338348b51955dc731f0bb57a124e572601b84170b452ff0c3540af07278053f1e5d153a4f1a621b376ceb1861f84777bad3
+ fi
SOURCE2=$SPELL-$VERSION-$SBCL_ARCH-linux-binary.tar.bz2
+ SOURCE2_URL[0]=${SOURCEFORGE_URL}/sbcl/$SOURCE2
+fi
+
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/sbcl/$SOURCE
- SOURCE2_URL[0]=${SOURCEFORGE_URL}/sbcl/$SOURCE2
WEB_SITE=http://sbcl.sourceforge.net
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
- SOURCE2_GPG=gurus.gpg:$SOURCE2.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:4050499b8df9c78dba5c1f4250e1c90a295ae8f3b766301c45b2cd8f9d3a610b1a4524fb3a799bda1aed599a240d479c7ff48594ad4419b93cdb813b4ab17caa
LICENSE[0]=BSD
ENTERED=20060122
KEYWORDS="lisp compiler devel"
diff --git a/devel/sbcl/HISTORY b/devel/sbcl/HISTORY
index 0fb9953..b95794a 100644
--- a/devel/sbcl/HISTORY
+++ b/devel/sbcl/HISTORY
@@ -1,3 +1,9 @@
+2009-06-12 Peng Chang (Charles) <chp AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.29, added spell_ok check
+ * PRE_BUILD: added spell_ok check
+ * BUILD: added spell_ok check
+ * PROVIDES: LISP
+
2008-12-27 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated x86 and ppc to version 1.0.23. Fixes Bug #14964

@@ -9,4 +15,3 @@

2006-01-22 Arwed v. Merkatz <v.merkatz AT gmx.net>
* BUILD, DETAILS, HISTORY, INSTALL, PRE_BUILD: created this spell
-
diff --git a/devel/sbcl/PRE_BUILD b/devel/sbcl/PRE_BUILD
index 0721fef..d3ebbae 100755
--- a/devel/sbcl/PRE_BUILD
+++ b/devel/sbcl/PRE_BUILD
@@ -1,10 +1,12 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-# setup binary sbcl for bootstrapping
-unpack_file 2 &&
-pushd $SPELL-$VERSION-$SBCL_ARCH-linux &&
-mkdir $SOURCE_DIRECTORY/sbcl-bin &&
-INSTALL_ROOT=$SOURCE_DIRECTORY/sbcl-bin sh install.sh &&
-popd &&
+if ! spell_ok sbcl ; then
+ # setup binary sbcl for bootstrapping
+ unpack_file 2 &&
+ pushd $SPELL-$VERSION-$SBCL_ARCH-linux &&
+ mkdir $SOURCE_DIRECTORY/sbcl-bin &&
+ INSTALL_ROOT=$SOURCE_DIRECTORY/sbcl-bin sh install.sh &&
+ popd
+fi &&
# set runtime path to the one we actually use
sedit "s:/usr/local:$TRACK_ROOT/usr:" src/runtime/runtime.c
diff --git a/devel/sbcl/PROVIDES b/devel/sbcl/PROVIDES
new file mode 100755
index 0000000..7468e0d
--- /dev/null
+++ b/devel/sbcl/PROVIDES
@@ -0,0 +1 @@
+LISP
diff --git a/devel/sbcl/sbcl-1.0.23-powerpc-linux-binary.tar.bz2.sig
b/devel/sbcl/sbcl-1.0.23-powerpc-linux-binary.tar.bz2.sig
deleted file mode 100644
index a2e9ffa..0000000
Binary files a/devel/sbcl/sbcl-1.0.23-powerpc-linux-binary.tar.bz2.sig and
/dev/null differ
diff --git a/devel/sbcl/sbcl-1.0.23-source.tar.bz2.sig
b/devel/sbcl/sbcl-1.0.23-source.tar.bz2.sig
deleted file mode 100644
index b87588b..0000000
Binary files a/devel/sbcl/sbcl-1.0.23-source.tar.bz2.sig and /dev/null differ
diff --git a/devel/sbcl/sbcl-1.0.23-x86-64-linux-binary.tar.bz2.sig
b/devel/sbcl/sbcl-1.0.23-x86-64-linux-binary.tar.bz2.sig
deleted file mode 100644
index 1bdd641..0000000
Binary files a/devel/sbcl/sbcl-1.0.23-x86-64-linux-binary.tar.bz2.sig and
/dev/null differ
diff --git a/devel/sbcl/sbcl-1.0.23-x86-linux-binary.tar.bz2.sig
b/devel/sbcl/sbcl-1.0.23-x86-linux-binary.tar.bz2.sig
deleted file mode 100644
index afe87dd..0000000
Binary files a/devel/sbcl/sbcl-1.0.23-x86-linux-binary.tar.bz2.sig and
/dev/null differ



  • [SM-Commit] GIT changes to master grimoire by Peng Chang (Charles) (8428ecf21a991fb45a4472b48de40f5410314d96), Peng Chang (Charles), 06/12/2009

Archive powered by MHonArc 2.6.24.

Top of Page