mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
math/gh-bc: update to version 5.3.1
This version supports multiple command line editing and history implementations: - editline (default) - readline - private implementation (as in prior versions) The private implementation has been modified to treat ^D on an empty input line as an EOF signal.
This commit is contained in:
parent
9b6613cbae
commit
6c986da5a7
2 changed files with 29 additions and 22 deletions
|
@ -1,5 +1,5 @@
|
||||||
PORTNAME= bc
|
PORTNAME= bc
|
||||||
PORTVERSION= 5.2.5
|
PORTVERSION= 5.3.1
|
||||||
CATEGORIES= math lang
|
CATEGORIES= math lang
|
||||||
PKGNAMEPREFIX= gh-
|
PKGNAMEPREFIX= gh-
|
||||||
|
|
||||||
|
@ -16,13 +16,23 @@ GH_ACCOUNT= gavinhoward
|
||||||
|
|
||||||
HAS_CONFIGURE= yes
|
HAS_CONFIGURE= yes
|
||||||
CONFIGURE_SCRIPT= configure.sh
|
CONFIGURE_SCRIPT= configure.sh
|
||||||
CONFIGURE_ARGS= -G
|
CONFIGURE_ARGS+= --disable-generated-tests
|
||||||
CFLAGS+= -Dstatic_assert=_Static_assert
|
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
TEST_TARGET= test
|
||||||
|
|
||||||
CONFLICTS_INSTALL= gnubc
|
CONFLICTS_INSTALL= gnubc
|
||||||
|
|
||||||
|
OPTIONS_DEFAULT= LIBEDIT
|
||||||
|
OPTIONS_RADIO= HISTORY
|
||||||
|
OPTIONS_RADIO_HISTORY= LIBEDIT READLINE INTERNAL
|
||||||
|
INTERNAL_DESC= Command line editing via private functions
|
||||||
|
|
||||||
|
LIBEDIT_USES= libedit
|
||||||
|
LIBEDIT_CONFIGURE_ON= --enable-editline
|
||||||
|
|
||||||
|
READLINE_USES= readline
|
||||||
|
READLINE_CONFIGURE_ON= --enable-readline
|
||||||
|
|
||||||
pre-build:
|
pre-build:
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/gen/strgen.sh ${WRKSRC}/gen/strgen
|
${INSTALL_SCRIPT} ${WRKSRC}/gen/strgen.sh ${WRKSRC}/gen/strgen
|
||||||
|
|
||||||
|
@ -36,7 +46,4 @@ do-install:
|
||||||
${MV} ${STAGEDIR}${PREFIX}/share/nls/en_US/bc.cat ${STAGEDIR}${PREFIX}/share/nls/C/
|
${MV} ${STAGEDIR}${PREFIX}/share/nls/en_US/bc.cat ${STAGEDIR}${PREFIX}/share/nls/C/
|
||||||
${RMDIR} ${STAGEDIR}${PREFIX}/share/nls/en_US
|
${RMDIR} ${STAGEDIR}${PREFIX}/share/nls/en_US
|
||||||
|
|
||||||
do-test:
|
.include <bsd.port.mk>
|
||||||
${MAKE} -C ${WRKSRC} test
|
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1651425342
|
TIMESTAMP = 1654942032
|
||||||
SHA256 (gavinhoward-bc-5.2.5_GH0.tar.gz) = 54f50354032f3e05c84d80b4de28e1ff15cfdbdaa0f67072b6bc3f8cceb7f2c6
|
SHA256 (gavinhoward-bc-5.3.1_GH0.tar.gz) = a8edcf6c0deb1ffe88eeec4bf5b9c4584028e3ad18ccef6998130174c1c80737
|
||||||
SIZE (gavinhoward-bc-5.2.5_GH0.tar.gz) = 1191677
|
SIZE (gavinhoward-bc-5.3.1_GH0.tar.gz) = 1210239
|
||||||
|
|
Loading…
Add table
Reference in a new issue