[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/clisp/clisp.desc [COPY] Copyright (C) 2004 - 2026 The T2 SDE Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] ANSI Common Lisp interpreter, compiler and debugger [T] GNU CLISP is an ANSI Common Lisp implementation with an interpreter, [T] compiler, debugger, object system (CLOS), sockets, and foreign [T] language interface which runs on most UNIXes and Win32. [U] https://sourceforge.net/projects/clisp/ [A] Bruno Haible [M] René Rebe [C] extra/development [F] NOPARALLEL [L] GPL [V] 2.49 20250504 [D] 586767f19393bd1a9baab75a4de463e8385c51c69f08e8c8e30bf788 clisp_2.49.20250504.gitf662209.orig.tar.xz https://deb.debian.org/debian/pool/main/c/clisp/ # just basic clisp to bootstrap sbcl... (or build maxima) # you really want sbcl, no reason to produce a really ugly .conf with 500 cases badopts="sbindir infodir sysconfdir localstatedir build" for opt in $badopts; do var_remove_regex confopt ' ' "--$opt=.*"; done export FORCE_UNSAFE_CONFIGURE=1 # -falign-functions alone leaves some PSEUDOFUNs unaligned with GCC 16 var_append GCC_WRAPPER_APPEND ' ' -fmin-function-alignment=8 cl_pre_make() { cd src ./makemake --prefix=$root/$prefix > Makefile rm config.cache } hook_add premake 5 cl_pre_make # by default the documentation is installed into the top-level docdir ... var_append makeinstopt ' ' docdir=$docdir