summaryrefslogtreecommitdiff
path: root/sysutils/gdu/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/gdu/Makefile')
-rw-r--r--sysutils/gdu/Makefile17
1 files changed, 10 insertions, 7 deletions
diff --git a/sysutils/gdu/Makefile b/sysutils/gdu/Makefile
index 5a96caa4919a..3d61b70ae28c 100644
--- a/sysutils/gdu/Makefile
+++ b/sysutils/gdu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdu
DISTVERSIONPREFIX= v
-DISTVERSION= 5.31.0
+DISTVERSION= 5.32.0
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
@@ -10,14 +10,10 @@ WWW= https://github.com/dundee/gdu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= go:1.22,modules
+USES= go:1.23,modules
-_BUILD_MAJOR= ${DISTVERSIONFULL:C/\..*$//}
-_BUILD_DATE= $$(date +%Y-%m-%d)
-
-GO_MODULE= github.com/dundee/${PORTNAME}/${_BUILD_MAJOR}
+GO_MODULE= github.com/dundee/${PORTNAME}/${DISTVERSIONFULL:R:R}
GO_TARGET= ./cmd/${PORTNAME}
-GO_BUILDFLAGS+= -ldflags="-s -w -X ${GO_MODULE}/build.Version=${DISTVERSIONFULL} -X ${GO_MODULE}/build.Time=${_BUILD_DATE}"
CONFLICTS_INSTALL= coreutils
@@ -29,6 +25,13 @@ OPTIONS_DEFAULT= MANPAGES
MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz
+post-patch:
+ @${REINPLACE_CMD} -e '\
+ s|%%DISTVERSION%%|${DISTVERSION}|g; \
+ s|%%BUILDTIME%%|${CONFIGURE_TARGET}|g; \
+ s|%%BUILDUSER%%|portbld|g' \
+ ${PATCH_WRKSRC}/build/build.go
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} \