3
0
Fork 0
forked from mirrors/nixpkgs

Roll back SBCL

svn path=/nixpkgs/trunk/; revision=18189
This commit is contained in:
Michael Raskin 2009-11-06 10:13:00 +00:00
parent 73933c7f9b
commit 8334ad8b2a
4 changed files with 11 additions and 8 deletions

View file

@ -35,6 +35,7 @@ prefetchClause=""
if [ -z "$forcedUrl" ] ; then if [ -z "$forcedUrl" ] ; then
freshUrl="$("$own_dir"/urls-from-page.sh "$(getAttr downloadPage)" | freshUrl="$("$own_dir"/urls-from-page.sh "$(getAttr downloadPage)" |
eval "egrep \"$(getAttr sourceRegexp '.*[.]tar[.].*')\"" | eval "egrep \"$(getAttr sourceRegexp '.*[.]tar[.].*')\"" |
eval "egrep -v \"$(getAttr blacklistRegexp '^$')\"" |
eval "$(getAttr choiceCommand 'head -1')")" eval "$(getAttr choiceCommand 'head -1')")"
if ! egrep ':' <<< "$freshUrl" ; then if ! egrep ':' <<< "$freshUrl" ; then

View file

@ -1,9 +1,9 @@
rec { rec {
version="1.0.32"; version="1.0.31";
name="sbcl-1.0.32"; name="sbcl-1.0.31";
hash="00qwj4wfpk4d5a2mskpr3l9ahnqbvz2av878lcmrc7yj1y64vdqs"; hash="16p0yaqla16ys79kzlq7zyxfxhsfsbkr94svf1fvv3rxgc1z9h61";
url="http://prdownloads.sourceforge.net/sbcl/sbcl-1.0.32-source.tar.bz2"; url="http://sourceforge.net/projects/sbcl/files/sbcl/1.0.31/sbcl-1.0.31-source.tar.bz2";
advertisedUrl="http://prdownloads.sourceforge.net/sbcl/sbcl-1.0.32-source.tar.bz2"; advertisedUrl="http://sourceforge.net/projects/sbcl/files/sbcl/1.0.31/sbcl-1.0.31-source.tar.bz2";
} }

View file

@ -1,6 +1,8 @@
{ {
baseName = "sbcl"; baseName = "sbcl";
downloadPage = "http://www.sbcl.org/platform-table.html"; downloadPage = "http://sourceforge.net/projects/sbcl/files/";
choiceCommand = "head -1 | sed -e 's/[?].*//'"; choiceCommand = "head -1 | sed -e 's@/download@@'";
sourceRegexp = "source[.]tar";
versionExtractorSedScript = "s/.*-([0-9.]+)-.*/\\1/"; versionExtractorSedScript = "s/.*-([0-9.]+)-.*/\\1/";
blacklistRegexp = "1[.]0[.]32";
} }

View file

@ -2207,7 +2207,7 @@ let
sbcl = builderDefsPackage (import ../development/compilers/sbcl) { sbcl = builderDefsPackage (import ../development/compilers/sbcl) {
inherit makeWrapper; inherit makeWrapper;
clisp = clisp; clisp = clisp_2_44_1;
}; };
scala = import ../development/compilers/scala { scala = import ../development/compilers/scala {