diff --git a/textproc/vale/Makefile b/textproc/vale/Makefile index 87a7a57ae2c4..6005d4721370 100644 --- a/textproc/vale/Makefile +++ b/textproc/vale/Makefile @@ -1,22 +1,34 @@ PORTNAME= vale DISTVERSIONPREFIX= v -DISTVERSION= 3.17.1 -PORTREVISION= 1 +DISTVERSION= 3.18.0 CATEGORIES= textproc MAINTAINER= bofh@FreeBSD.org COMMENT= Command-line tool that brings editorial style guide to life WWW= https://vale.sh/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules -GO_BUILDFLAGS+= -ldflags="-s -w -X main.Version=${DISTVERSION}" GO_MODULE= github.com/errata-ai/${PORTNAME}/v3 GO_TARGET= ./cmd/vale PLIST_FILES= bin/vale +do-build: + (cd ${GO_WRKSRC}; \ + for t in ${GO_TARGET}; do \ + out=$$(${BASENAME} $$(${ECHO_CMD} $${t} | \ + ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/')); \ + pkg=$$(${ECHO_CMD} $${t} | \ + ${SED} -Ee 's/^([^:]*).*$$/\1/' -e 's/^${PORTNAME}$$/./'); \ + ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \ + ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off ${GO_CMD} build \ + -ldflags="-s -w -X main.Version=${DISTVERSION}" -mod=mod -buildmode=exe -v -trimpath -buildvcs=false \ + -o ${GO_WRKDIR_BIN}/$${out} \ + $${pkg}; \ + done) + .include diff --git a/textproc/vale/distinfo b/textproc/vale/distinfo index cd6bde4d8c8f..b4978007e86e 100644 --- a/textproc/vale/distinfo +++ b/textproc/vale/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1786815028 -SHA256 (go/textproc_vale/vale-v3.17.1/v3.17.1.mod) = f3da77f24bc5d4aef718259d6a76017e43191f5987ce533201022cf616b1b8d6 -SIZE (go/textproc_vale/vale-v3.17.1/v3.17.1.mod) = 2810 -SHA256 (go/textproc_vale/vale-v3.17.1/v3.17.1.zip) = 68465ef18213aa50b0e3cb6cb4b3e2c18ca12d5f5729e6fe8416479b8403b590 -SIZE (go/textproc_vale/vale-v3.17.1/v3.17.1.zip) = 10566594 +TIMESTAMP = 1788095997 +SHA256 (go/textproc_vale/vale-v3.18.0/v3.18.0.mod) = bb557529f3fe39270d57ede619ff2172c7adfb3f2099b8ae78f638e65a90251d +SIZE (go/textproc_vale/vale-v3.18.0/v3.18.0.mod) = 2726 +SHA256 (go/textproc_vale/vale-v3.18.0/v3.18.0.zip) = 5bbffa3d4a0685632fbc456bb116009aecb028a8dda5e0eb1039f3b584e1d821 +SIZE (go/textproc_vale/vale-v3.18.0/v3.18.0.zip) = 10670342