Lines 3-9
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= maxima |
4 |
PORTNAME= maxima |
5 |
PORTVERSION= 5.42.1 |
5 |
PORTVERSION= 5.42.1 |
6 |
PORTREVISION= 1 |
6 |
PORTREVISION= 2 |
7 |
CATEGORIES= math lisp tk |
7 |
CATEGORIES= math lisp tk |
8 |
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source |
8 |
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source |
9 |
|
9 |
|
Lines 28-38
Link Here
|
28 |
|
28 |
|
29 |
PLIST_SUB+= PORTVERSION=${PORTVERSION} |
29 |
PLIST_SUB+= PORTVERSION=${PORTVERSION} |
30 |
|
30 |
|
31 |
OPTIONS_DEFINE= EXAMPLES DOCS MANPAGES TEST |
31 |
OPTIONS_DEFINE= EXAMPLES DOCS NOUSERINIT MANPAGES TEST |
32 |
OPTIONS_SINGLE= LISP |
32 |
OPTIONS_SINGLE= LISP |
33 |
OPTIONS_SINGLE_LISP= CCL CMUCL SBCL |
33 |
OPTIONS_SINGLE_LISP= CCL CMUCL SBCL |
34 |
|
34 |
|
35 |
OPTIONS_DEFAULT= MANPAGES SBCL |
35 |
OPTIONS_DEFAULT= NOUSERINIT MANPAGES SBCL |
36 |
OPTIONS_SUB= yes |
36 |
OPTIONS_SUB= yes |
37 |
|
37 |
|
38 |
CCL_DESC= Build with Clozure Common Lisp |
38 |
CCL_DESC= Build with Clozure Common Lisp |
Lines 47-52
Link Here
|
47 |
CMUCL_CONFIGURE_ON= --enable-cmucl |
47 |
CMUCL_CONFIGURE_ON= --enable-cmucl |
48 |
CMUCL_PLIST_SUB= BINDIR=binary-cmucl BINNAME=maxima_core |
48 |
CMUCL_PLIST_SUB= BINDIR=binary-cmucl BINNAME=maxima_core |
49 |
|
49 |
|
|
|
50 |
NOUSERINIT_DESC= Do not load user init file for lisp (only for sbcl) |
51 |
|
50 |
SBCL_DESC= Build with Steel Bank Common Lisp |
52 |
SBCL_DESC= Build with Steel Bank Common Lisp |
51 |
SBCL_BUILD_DEPENDS= sbcl:lang/sbcl |
53 |
SBCL_BUILD_DEPENDS= sbcl:lang/sbcl |
52 |
SBCL_RUN_DEPENDS= sbcl:lang/sbcl |
54 |
SBCL_RUN_DEPENDS= sbcl:lang/sbcl |
Lines 88-92
Link Here
|
88 |
|
90 |
|
89 |
post-install-MANPAGES-on: |
91 |
post-install-MANPAGES-on: |
90 |
${INSTALL_MAN} ${WRKSRC}/doc/man/maxima.1.gz ${STAGEDIR}${PREFIX}/man/man1 |
92 |
${INSTALL_MAN} ${WRKSRC}/doc/man/maxima.1.gz ${STAGEDIR}${PREFIX}/man/man1 |
|
|
93 |
|
94 |
post-install-NOUSERINIT-on: |
95 |
${REINPLACE_CMD} 's;--end-runtime-options;--end-runtime-options --no-userinit;' ${STAGEDIR}${PREFIX}/bin/maxima |
91 |
|
96 |
|
92 |
.include <bsd.port.mk> |
97 |
.include <bsd.port.mk> |