From 2b250525429275b3f815318dadcb8a6e1ab12cc4 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Sat, 10 Oct 2015 19:08:57 +0200 Subject: [PATCH] maxima: update to 5.37.1. Enable options for sbcl and clisp, compress sbcl images. --- srcpkgs/maxima/template | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) 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