From 04313699cee8f725cee13a2d47579e058191a36f Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Mon, 14 Nov 2011 04:14:00 +0400 Subject: Use GCL where SBCL unavailable (Clisp has issues) --- debian/README.lisps | 11 +++++++++++ debian/changelog | 4 ++-- debian/control | 6 ++++-- debian/rules | 2 +- 4 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 debian/README.lisps diff --git a/debian/README.lisps b/debian/README.lisps new file mode 100644 index 0000000..b9e5ef7 --- /dev/null +++ b/debian/README.lisps @@ -0,0 +1,11 @@ +Lisps to build OpenAxiom: +SBCL, GCL, CLisp, ECL, CCL + +SBCL is preferable, then GCL, then CLisp and so on. + +As of Wheezy, SBCL is present only for: +i386, amd64, kfreebsd-amd64. + +On other arch GCL should be used. +To build with GCL libncurses-dev and libreadline-dev are required. + diff --git a/debian/changelog b/debian/changelog index 4bdbe55..1447285 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,9 +4,9 @@ open-axiom (1.4.1+svn~2466-1) unstable; urgency=low * Include directory 'contrib' in sources * Removed patch for system xpm.h (fixed in upstream) * Use SBCL where available (currently i386, amd64, kfreebsd-amd64) - and CLISP otherwheres + and GCL otherwheres - -- Igor Pashev Sun, 13 Nov 2011 20:35:02 +0400 + -- Igor Pashev Mon, 14 Nov 2011 04:12:38 +0400 open-axiom (1.4.1+svn~2299+ds-1) unstable; urgency=low diff --git a/debian/control b/debian/control index d565f5a..191a5a9 100644 --- a/debian/control +++ b/debian/control @@ -4,8 +4,10 @@ Priority: optional Maintainer: Igor Pashev Build-Depends: debhelper ( >= 8 ), - sbcl ( >= 1:1.0.30 ) [i386, amd64, kfreebsd-amd64], - clisp ( >= 1:2.44 ) [!i386, !amd64, !kfreebsd-amd64], + sbcl ( >= 1:1.0.30 )[ i386, amd64, kfreebsd-amd64], + gcl ( >= 1:2.44 ) [!i386, !amd64, !kfreebsd-amd64], + libreadline-dev [!i386, !amd64, !kfreebsd-amd64], + libncurses5-dev [!i386, !amd64, !kfreebsd-amd64], libxpm-dev, libxt-dev, help2man, diff --git a/debian/rules b/debian/rules index 416fe8a..a90b471 100755 --- a/debian/rules +++ b/debian/rules @@ -6,7 +6,7 @@ DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) ifneq ($(filter $(DEB_HOST_ARCH), i386 amd64 kfreebsd-amd64),) LISP := sbcl else -LISP := clisp +LISP := gcl endif -- cgit v1.2.3