aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Michiels <driesm@FreeBSD.org>2024-05-20 11:47:44 +0000
committerDries Michiels <driesm@FreeBSD.org>2024-05-24 14:28:10 +0000
commit4aaa1487376268ba1a4d3a77c92c5d50db1db659 (patch)
tree6fb2d61b8a48da4e1578b3a283f9d3e33671217a
parent94d5f5d859e7d6af4bd7c08ee31aeba71b876c3c (diff)
downloadports-4aaa1487376268ba1a4d3a77c92c5d50db1db659.tar.gz
ports-4aaa1487376268ba1a4d3a77c92c5d50db1db659.zip
sysutils/bfs: update to 3.2
-rw-r--r--sysutils/bfs/Makefile17
-rw-r--r--sysutils/bfs/distinfo6
2 files changed, 14 insertions, 9 deletions
diff --git a/sysutils/bfs/Makefile b/sysutils/bfs/Makefile
index 8775f5df1fa8..719cbfaefb72 100644
--- a/sysutils/bfs/Makefile
+++ b/sysutils/bfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bfs
-DISTVERSION= 3.1.3
+DISTVERSION= 3.2
CATEGORIES= sysutils
MAINTAINER= driesm@FreeBSD.org
@@ -12,20 +12,25 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
TEST_DEPENDS= bash:shells/bash
-USES= compiler:c++17-lang gmake shebangfix
+USES= compiler:c++17-lang pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= tavianator
-MAKEFILE= GNUmakefile
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${PREFIX}
+
TEST_TARGET= check
-OPTIONS_DEFINE= ONIGURUMA
-OPTIONS_DEFAULT= ONIGURUMA
+OPTIONS_DEFINE= ONIGURUMA RELEASE
+OPTIONS_DEFAULT= ONIGURUMA RELEASE
ONIGURUMA_DESC= Oniguruma regular expression support
+RELEASE_DESC= Enable optimizations, disable assertions
ONIGURUMA_LIB_DEPENDS= libonig.so:devel/oniguruma
-ONIGURUMA_MAKE_ARGS_OFF= WITH_ONIGURUMA=
+ONIGURUMA_CONFIGURE_ENABLE= oniguruma
+
+RELEASE_CONFIGURE_ENABLE= release
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bfs
diff --git a/sysutils/bfs/distinfo b/sysutils/bfs/distinfo
index 17ebb5a36662..261cc289db58 100644
--- a/sysutils/bfs/distinfo
+++ b/sysutils/bfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709837863
-SHA256 (tavianator-bfs-3.1.3_GH0.tar.gz) = 9b512e4fe665ff73f9a0b3357420fc1f65af6205cbf74f2dfb55592e90e598d8
-SIZE (tavianator-bfs-3.1.3_GH0.tar.gz) = 237696
+TIMESTAMP = 1716205171
+SHA256 (tavianator-bfs-3.2_GH0.tar.gz) = 86b17cab7b213f36e93639eceba3ffa86e1556d12a1db8955c8c7e53b2e94140
+SIZE (tavianator-bfs-3.2_GH0.tar.gz) = 252756