mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 17:29:23 -04:00
- Update to 5.41.0 [1]
- Add LICENSE_FILE - Whitespace fixes - Switch to new test framework PR: 223316 [1] Submitted by: satosi.kimura@nifty.ne.jp [1]
This commit is contained in:
parent
c7bd299595
commit
51d66dd104
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=456049
3 changed files with 20 additions and 2284 deletions
|
@ -2,8 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= maxima
|
PORTNAME= maxima
|
||||||
PORTVERSION= 5.40.0
|
PORTVERSION= 5.41.0
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= math lisp tk
|
CATEGORIES= math lisp tk
|
||||||
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
|
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
|
||||||
|
|
||||||
|
@ -11,19 +10,20 @@ MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= Symbolic mathematics program
|
COMMENT= Symbolic mathematics program
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/bin/${LISPPORT}
|
BUILD_DEPENDS= ${LOCALBASE}/bin/${LISPPORT}
|
||||||
PATCH_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
|
PATCH_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
|
||||||
RUN_DEPENDS= ${LOCALBASE}/bin/${LISPPORT} \
|
RUN_DEPENDS= ${LOCALBASE}/bin/${LISPPORT} \
|
||||||
${LOCALBASE}/bin/gnuplot:math/gnuplot
|
${LOCALBASE}/bin/gnuplot:math/gnuplot
|
||||||
|
|
||||||
USES= gmake makeinfo perl5 python:build tk:85+ shared-mime-info
|
USES= gmake makeinfo perl5 python:build tk:85+ shared-mime-info
|
||||||
USE_PERL5= build
|
USE_PERL5= build
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS+= --prefix=${PREFIX} \
|
CONFIGURE_ARGS= --with-posix-shell=/bin/sh \
|
||||||
--with-posix-shell=/bin/sh \
|
--with-wish=${WISH} \
|
||||||
--with-wish=${WISH} \
|
${LISPSELECT}
|
||||||
${LISPSELECT}
|
TEST_TARGET= check
|
||||||
|
|
||||||
INFO= maxima imaxima xmaxima
|
INFO= maxima imaxima xmaxima
|
||||||
|
|
||||||
|
@ -32,6 +32,8 @@ PLIST_SUB+= LISPBIN=${LISPBINARY}
|
||||||
PLIST_SUB+= MAXIMABIN=${MAXIMABINARY}
|
PLIST_SUB+= MAXIMABIN=${MAXIMABINARY}
|
||||||
PLIST_SUB+= PORTVERSION=${PORTVERSION}
|
PLIST_SUB+= PORTVERSION=${PORTVERSION}
|
||||||
|
|
||||||
|
PORTDATA= *
|
||||||
|
|
||||||
OPTIONS_SINGLE= LISP
|
OPTIONS_SINGLE= LISP
|
||||||
OPTIONS_SINGLE_LISP= CLISP CMUCL GCL SBCL
|
OPTIONS_SINGLE_LISP= CLISP CMUCL GCL SBCL
|
||||||
|
|
||||||
|
@ -102,25 +104,21 @@ CONFIGURE_ENV+= MAKEINFO="${LOCALBASE}/bin/makeinfo"
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
|
@${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
|
||||||
-e 's;\.core;_core;g'
|
-e 's;\.core;_core;g'
|
||||||
@${FIND} -X ${WRKSRC}/interfaces/xmaxima -name 'Makefile.in' | ${XARGS} \
|
@${FIND} -X ${WRKSRC}/interfaces/xmaxima -name 'Makefile.in' | ${XARGS} \
|
||||||
${REINPLACE_CMD} -e "s;tclsh;${TCLSH};g"
|
${REINPLACE_CMD} -e "s;tclsh;${TCLSH};g"
|
||||||
@${REINPLACE_CMD} -e "s;/usr;${LOCALBASE};g" ${WRKSRC}/src/intl.lisp
|
@${REINPLACE_CMD} -e "s;/usr;${LOCALBASE};g" ${WRKSRC}/src/intl.lisp
|
||||||
@${REINPLACE_CMD} -e 's;$$maxima_image_base;$${maxima_image_base};g' \
|
@${REINPLACE_CMD} -e 's;$$maxima_image_base;$${maxima_image_base};g' \
|
||||||
${WRKSRC}/src/maxima.in
|
${WRKSRC}/src/maxima.in
|
||||||
.if defined(MAXIMA_LISP_OPTIONS) && !empty(MAXIMA_LISP_OPTIONS)
|
.if defined(MAXIMA_LISP_OPTIONS) && !empty(MAXIMA_LISP_OPTIONS)
|
||||||
@${REINPLACE_CMD} -e 's;"@SBCL_NAME@";@SBCL_NAME@;g' \
|
@${REINPLACE_CMD} -e 's;"@SBCL_NAME@";@SBCL_NAME@;g' \
|
||||||
${WRKSRC}/src/maxima.in
|
${WRKSRC}/src/maxima.in
|
||||||
@${REINPLACE_CMD} -e 's;"$$(SBCL_NAME)";$$(SBCL_NAME);g' \
|
@${REINPLACE_CMD} -e 's;"$$(SBCL_NAME)";$$(SBCL_NAME);g' \
|
||||||
${WRKSRC}/src/Makefile.in
|
${WRKSRC}/src/Makefile.in
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
pre-build:
|
pre-build:
|
||||||
@${FIND} ${WRKSRC} \( -name '*.bak' -o -name '*.fbsd10bak' -o \
|
@${FIND} ${WRKSRC} \( -name '*.bak' -o -name '*.fbsd10bak' -o \
|
||||||
-name '*.orig' \) -delete
|
-name '*.orig' \) -delete
|
||||||
|
|
||||||
check regression-test test: build
|
|
||||||
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \
|
|
||||||
check
|
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1502995562
|
TIMESTAMP = 1512807960
|
||||||
SHA256 (maxima-5.40.0.tar.gz) = 74fe468cd372714622a99afb6b34297589ddd80386e125d71067d3e75519f796
|
SHA256 (maxima-5.41.0.tar.gz) = daf8254600f4c7d9f079a0084178aaf036bd97a63b1e77b945f4120d7e401674
|
||||||
SIZE (maxima-5.40.0.tar.gz) = 41668208
|
SIZE (maxima-5.41.0.tar.gz) = 41540226
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue