diff --git a/srcpkgs/maxima/template b/srcpkgs/maxima/template index ede3fee2a2a..111bdd8148f 100644 --- a/srcpkgs/maxima/template +++ b/srcpkgs/maxima/template @@ -1,17 +1,28 @@ # Template file for 'maxima' pkgname=maxima -version=5.37.0 +version=5.37.1 revision=1 build_style=gnu-configure +configure_args="$(vopt_enable clisp) $(vopt_enable sbcl)" hostmakedepends="python perl emacs" -makedepends="clisp readline-devel" -depends="clisp" +makedepends="$(vopt_if clisp clisp) $(vopt_if sbcl sbcl) readline-devel" +depends="$(vopt_if clisp clisp) $(vopt_if sbcl sbcl)" short_desc="Computer Algebra System" maintainer="Martin Riese " homepage="http://maxima.sourceforge.net/" license="GPL-2" distfiles="${SOURCEFORGE_SITE}/maxima/maxima-${version}.tar.gz" -checksum=499e14355019c597406271188e6c49cd0609af633d0782980198745d8da876d1 +checksum=511477cbdf4645a6abd49596d59ed449ec8e012f90b59b1ddffc783c697bf744 + +build_options="clisp sbcl" +desc_option_clisp="Build with CLISP" +desc_option_sbcl="Build with SBCL" +build_options_default="clisp" +vopt_conflict clisp sbcl + +post_configure() { + sed -i 's/(sb-ext:save-lisp-and-die "\$@")/(sb-ext:save-lisp-and-die "$@" :compression 9)/' src/Makefile +} post_install() { vmkdir usr/share/doc