Lisp isn't a language, it's a building material (Alan Kay).

svn path=/nixpkgs/trunk/; revision=1314
This commit is contained in:
Martin Bravenboer 2004-08-23 10:44:21 +00:00
parent c0ca2228c8
commit a7f9ee22b5
3 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,12 @@
. $stdenv/setup || exit 1
set -e
tar jxvf $src
cd clisp-*
./configure builddir --prefix=$out
cd builddir
./makemake --with-dynamic-ffi --prefix=$out > Makefile
make config.lisp
make
make install

View File

@ -0,0 +1,13 @@
{stdenv, fetchurl, libsigsegv, gettext}:
stdenv.mkDerivation {
name = "clisp-2.33.2";
builder = ./builder.sh;
src = fetchurl {
url = http://belnet.dl.sourceforge.net/sourceforge/clisp/clisp-2.33.2.tar.bz2;
md5 = "ee4ea316db1e843dcb16094bf500012f";
};
inherit libsigsegv gettext;
buildInputs = [libsigsegv gettext];
}

View File

@ -381,6 +381,10 @@ rec {
inherit fetchurl stdenv zlib;
};
clisp = (import ../development/interpreters/clisp) {
inherit fetchurl stdenv libsigsegv gettext;
};
j2re = (import ../development/interpreters/j2re) {
inherit fetchurl stdenv;
};