mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-08 16:13:50 +02:00
clisp: fix ftbfs; xlintify
This commit is contained in:
parent
2319da1841
commit
744dc145d5
1 changed files with 15 additions and 10 deletions
|
@ -1,30 +1,35 @@
|
||||||
# Template file for 'clisp'
|
# Template file for 'clisp'
|
||||||
pkgname=clisp
|
pkgname=clisp
|
||||||
version=2.49
|
version=2.49
|
||||||
revision=4
|
revision=5
|
||||||
# possibly works elsewhere but not in an ancient 2010 release
|
# possibly works elsewhere but not in an ancient 2010 release
|
||||||
archs="x86_64* i686*"
|
archs="x86_64* i686*"
|
||||||
build_style=configure
|
build_style=configure
|
||||||
configure_args="--prefix=/usr --disable-mmap --without-dynamic-modules
|
configure_args="--prefix=/usr --disable-mmap --disable-rpath
|
||||||
$(vopt_with readline)"
|
--without-dynamic-modules $(vopt_with readline)"
|
||||||
|
hostmakedepends="ffcall"
|
||||||
|
makedepends="libsigsegv-devel $(vopt_if readline readline-devel)"
|
||||||
short_desc="ANSI Common Lisp Interpreter, Compiler and Debugger"
|
short_desc="ANSI Common Lisp Interpreter, Compiler and Debugger"
|
||||||
maintainer="Martin Riese <grauehaare@gmx.de>"
|
maintainer="Martin Riese <grauehaare@gmx.de>"
|
||||||
license="GPL-2"
|
license="GPL-2.0-only"
|
||||||
homepage="http://clisp.cons.org"
|
homepage="http://clisp.cons.org"
|
||||||
makedepends="ffcall libsigsegv-devel $(vopt_if readline readline-devel)"
|
|
||||||
distfiles="${SOURCEFORGE_SITE}/clisp/clisp-${version}.tar.bz2"
|
distfiles="${SOURCEFORGE_SITE}/clisp/clisp-${version}.tar.bz2"
|
||||||
checksum=8132ff353afaa70e6b19367a25ae3d5a43627279c25647c220641fed00f8e890
|
checksum=8132ff353afaa70e6b19367a25ae3d5a43627279c25647c220641fed00f8e890
|
||||||
|
|
||||||
case "${XBPS_TARGET_MACHINE}" in
|
|
||||||
i686*) CFLAGS="-falign-functions=4" ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
nopie=yes
|
nopie=yes
|
||||||
nocross=yes
|
nocross=yes
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
disable_parallel_build=yes
|
disable_parallel_build=yes
|
||||||
build_options="readline"
|
build_options="readline"
|
||||||
|
|
||||||
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
|
i686-musl) broken="*** - MULTIPLE-VALUE-SETQ: variable EXTRA-FILE-TYPES has no value";;
|
||||||
|
esac
|
||||||
|
|
||||||
|
CFLAGS="-mtune=generic"
|
||||||
|
if [ "$XBPS_TARGET_WORDSIZE" == 32 ]; then
|
||||||
|
CFLAGS+=" -falign-functions=4"
|
||||||
|
fi
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
# Need to increase the Limit
|
# Need to increase the Limit
|
||||||
ulimit -s 16384
|
ulimit -s 16384
|
||||||
|
|
Loading…
Add table
Reference in a new issue