diff --git a/ports/ecl/build b/ports/ecl/build new file mode 100755 index 0000000..9205fa5 --- /dev/null +++ b/ports/ecl/build @@ -0,0 +1,7 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr + +make +make DESTDIR="$1" install diff --git a/ports/ecl/checksums b/ports/ecl/checksums new file mode 100644 index 0000000..c93cf5a --- /dev/null +++ b/ports/ecl/checksums @@ -0,0 +1 @@ +4a43c6b76c19de25738d22d6834871f0eaba45f5fc0d90f35cdd121bba0a3a05 diff --git a/ports/ecl/sources b/ports/ecl/sources new file mode 100644 index 0000000..270fbe4 --- /dev/null +++ b/ports/ecl/sources @@ -0,0 +1 @@ +https://gitlab.com/embeddable-common-lisp/ecl/-/archive/develop/ecl-develop.tar.bz2 diff --git a/ports/ecl/version b/ports/ecl/version new file mode 100644 index 0000000..9064823 --- /dev/null +++ b/ports/ecl/version @@ -0,0 +1 @@ +dev 1 diff --git a/ports/sbcl/build b/ports/sbcl/build new file mode 100755 index 0000000..be30f7f --- /dev/null +++ b/ports/sbcl/build @@ -0,0 +1,26 @@ +#!/bin/sh -e + +if [ -x /bin/sbcl ] #Can we skip a bootstrap procedure? + then lsp=sbcl +elif [ -x /bin/ecl ] + then lsp=ecl +else #Guess not. + if [ -x /bin/axel ] + then axel https://gitlab.com/embeddable-common-lisp/ecl/-/archive/develop/ecl-develop.tar.bz2 + else + curl https://gitlab.com/embeddable-common-lisp/ecl/-/archive/develop/ecl-develop.tar.bz2 --output ecl-develop.tar.bz2 + fi + + tar xf ecl-develop.tar.bz2 + mkdir tools + cd ecl-develop + ./configure --prefix=../tools/ + make + make install + PATH="../tools/bin/:$PATH" + lsp=ecl +fi + + +./make.sh "${lsp}" --prefix="$1/usr" --fancy +./install.sh diff --git a/ports/sbcl/checksums b/ports/sbcl/checksums new file mode 100644 index 0000000..d9b6dd8 --- /dev/null +++ b/ports/sbcl/checksums @@ -0,0 +1 @@ +965807ecd65a9590d68a0ed408b544e7e49a1f6e337ebd2b25e34788bcc8a8c5 diff --git a/ports/sbcl/sources b/ports/sbcl/sources new file mode 100644 index 0000000..acb84b8 --- /dev/null +++ b/ports/sbcl/sources @@ -0,0 +1 @@ +http://prdownloads.sourceforge.net/sbcl/sbcl-2.1.5-source.tar.bz2 diff --git a/ports/sbcl/version b/ports/sbcl/version new file mode 100644 index 0000000..94824b5 --- /dev/null +++ b/ports/sbcl/version @@ -0,0 +1 @@ +2.1.5 1