maxima: stand-alone executable for sbcl option

closes: #25221
This commit is contained in:
Bosco Garcia 2020-10-02 19:02:05 +02:00 committed by Andrew Benson
parent b1be0b9eb9
commit fb335a9690

View file

@ -1,12 +1,12 @@
# Template file for 'maxima' # Template file for 'maxima'
pkgname=maxima pkgname=maxima
version=5.44.0 version=5.44.0
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
configure_args="$(vopt_enable clisp) $(vopt_enable sbcl)" configure_args="$(vopt_enable clisp) $(vopt_enable sbcl sbcl-exec)"
hostmakedepends="python3 perl emacs texinfo" hostmakedepends="python3 perl emacs texinfo"
makedepends="$(vopt_if clisp clisp) $(vopt_if sbcl sbcl)" makedepends="$(vopt_if clisp clisp) $(vopt_if sbcl sbcl)"
depends="$(vopt_if clisp clisp) $(vopt_if sbcl sbcl)" depends="$(vopt_if clisp clisp)"
short_desc="Computer Algebra System" short_desc="Computer Algebra System"
maintainer="Bosco Garcia <jboscogg@gmail.org>" maintainer="Bosco Garcia <jboscogg@gmail.org>"
license="GPL-2.0-only" license="GPL-2.0-only"
@ -14,6 +14,7 @@ homepage="http://maxima.sourceforge.net"
distfiles="${SOURCEFORGE_SITE}/maxima/maxima-${version}.tar.gz" distfiles="${SOURCEFORGE_SITE}/maxima/maxima-${version}.tar.gz"
checksum=d93f5e48c4daf8f085d609cb3c7b0bdf342c667fd04cf750c846426874c9d2ec checksum=d93f5e48c4daf8f085d609cb3c7b0bdf342c667fd04cf750c846426874c9d2ec
nostrip=yes
nopie=yes nopie=yes
build_options="clisp sbcl" build_options="clisp sbcl"
desc_option_clisp="Build with CLISP" desc_option_clisp="Build with CLISP"
@ -39,7 +40,7 @@ maxima-emacs_package() {
depends="${sourcepkg}-${version}_${revision} virtual?emacs" depends="${sourcepkg}-${version}_${revision} virtual?emacs"
pkg_install() { pkg_install() {
vmove usr/share/emacs vmove usr/share/emacs
} }
} }
xmaxima_package() { xmaxima_package() {