ports/security/xhash/Makefile
2025-12-03 13:24:45 -05:00

34 lines
976 B
Makefile

PORTNAME= xhash
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.3
PORTREVISION= 9
CATEGORIES= security
MAINTAINER= rbranco@suse.com
COMMENT= Calculate hashes on files using goroutines
WWW= https://github.com/ricardobranco777/xhash/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules,1.24
USE_GITHUB= yes
GH_ACCOUNT= ricardobranco777
GH_TUPLE= golang:crypto:v0.37.0:golang_crypto/vendor/golang.org/x/crypto \
golang:sync:v0.13.0:golang_sync/vendor/golang.org/x/sync \
golang:sys:v0.32.0:golang_sys/vendor/golang.org/x/sys \
klauspost:cpuid:v2.0.12:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \
spf13:pflag:v1.0.6:spf13_pflag/vendor/github.com/spf13/pflag \
zeebo:blake3:v0.2.4:zeebo_blake3/vendor/github.com/zeebo/blake3
PLIST_FILES= bin/xhash \
share/man/man1/xhash.1.gz
post-extract:
@${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor
post-install:
${INSTALL_MAN} ${WRKSRC}/xhash.1 ${STAGEDIR}${PREFIX}/share/man/man1/
.include <bsd.port.mk>