aboutsummaryrefslogtreecommitdiff
path: root/math/gh-bc
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-06-11 10:23:22 +0000
committerStefan Eßer <se@FreeBSD.org>2022-06-11 10:38:55 +0000
commit6c986da5a751ffb6a89005c4056fbfcc1eae12df (patch)
treeba2c81a1783cd10ecc788719c4eb406f0d0c1b28 /math/gh-bc
parent9b6613cbae860e19f5859f083e9fd602a87747b9 (diff)
Diffstat (limited to 'math/gh-bc')
-rw-r--r--math/gh-bc/Makefile45
-rw-r--r--math/gh-bc/distinfo6
2 files changed, 29 insertions, 22 deletions
diff --git a/math/gh-bc/Makefile b/math/gh-bc/Makefile
index a4e5b3b97e84..ebdb996e7011 100644
--- a/math/gh-bc/Makefile
+++ b/math/gh-bc/Makefile
@@ -1,28 +1,38 @@
-PORTNAME= bc
-PORTVERSION= 5.2.5
-CATEGORIES= math lang
-PKGNAMEPREFIX= gh-
+PORTNAME= bc
+PORTVERSION= 5.3.1
+CATEGORIES= math lang
+PKGNAMEPREFIX= gh-
-MAINTAINER= se@FreeBSD.org
-COMMENT= GNU compatible bc/dc calculator
+MAINTAINER= se@FreeBSD.org
+COMMENT= GNU compatible bc/dc calculator
-LICENSE= BSD2CLAUSE MIT
-LICENSE_COMB= multi
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
+LICENSE= BSD2CLAUSE MIT
+LICENSE_COMB= multi
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= compiler:c11
-USE_GITHUB= yes
-GH_ACCOUNT= gavinhoward
+USES= compiler:c11
+USE_GITHUB= yes
+GH_ACCOUNT= gavinhoward
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= configure.sh
-CONFIGURE_ARGS= -G
-CFLAGS+= -Dstatic_assert=_Static_assert
+CONFIGURE_ARGS+= --disable-generated-tests
-.include <bsd.port.pre.mk>
+TEST_TARGET= test
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:
${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/
${RMDIR} ${STAGEDIR}${PREFIX}/share/nls/en_US
-do-test:
- ${MAKE} -C ${WRKSRC} test
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/math/gh-bc/distinfo b/math/gh-bc/distinfo
index b4f705d2a374..ab478c2b2082 100644
--- a/math/gh-bc/distinfo
+++ b/math/gh-bc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651425342
-SHA256 (gavinhoward-bc-5.2.5_GH0.tar.gz) = 54f50354032f3e05c84d80b4de28e1ff15cfdbdaa0f67072b6bc3f8cceb7f2c6
-SIZE (gavinhoward-bc-5.2.5_GH0.tar.gz) = 1191677
+TIMESTAMP = 1654942032
+SHA256 (gavinhoward-bc-5.3.1_GH0.tar.gz) = a8edcf6c0deb1ffe88eeec4bf5b9c4584028e3ad18ccef6998130174c1c80737
+SIZE (gavinhoward-bc-5.3.1_GH0.tar.gz) = 1210239