summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2011-11-14 04:14:00 +0400
committerIgor Pashev <pashev.igor@gmail.com>2011-11-14 04:14:00 +0400
commit04313699cee8f725cee13a2d47579e058191a36f (patch)
treee2971273d0bd658c9333a80627b6089f2fc80987
parentb6a8699de9167c22440749c96ba89be75a85abb2 (diff)
downloadopen-axiom-debian-04313699cee8f725cee13a2d47579e058191a36f.tar.gz
Use GCL where SBCL unavailable (Clisp has issues)
-rw-r--r--debian/README.lisps11
-rw-r--r--debian/changelog4
-rw-r--r--debian/control6
-rwxr-xr-xdebian/rules2
4 files changed, 18 insertions, 5 deletions
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 <pashev.igor@gmail.com> Sun, 13 Nov 2011 20:35:02 +0400
+ -- Igor Pashev <pashev.igor@gmail.com> 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 <pashev.igor@gmail.com>
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