Files
ports/devel/lets/Makefile
T
2026-07-10 09:54:15 +02:00

39 lines
1.2 KiB
Makefile

PORTNAME= lets
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.59
PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= CLI task runner for developers
WWW= https://lets-cli.org/ \
https://github.com/lets-cli/lets
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USE_GITHUB= nodefault
GH_TUPLE= tree-sitter-grammars:tree-sitter-yaml:v${TREE_SITTER_YAML_VERSION}:tree_sitter_yaml \
tree-sitter:tree-sitter:${TREE_SITTER_REV}:tree_sitter
GO_MODULE= github.com/lets-cli/lets
TREE_SITTER_YAML_VERSION= 0.7.0
TREE_SITTER_REV= 68c1fb66bdaa720856979756d076c555a464aa00
PLIST_FILES= bin/lets
pre-patch:
@${RM} -r ${WRKSRC}/vendor/github.com/tree-sitter-grammars/tree-sitter-yaml
@${LN} -s ${WRKDIR}/tree-sitter-yaml-${TREE_SITTER_YAML_VERSION} \
${WRKSRC}/vendor/github.com/tree-sitter-grammars/tree-sitter-yaml
@${RM} -r ${WRKSRC}/vendor/github.com/tree-sitter/go-tree-sitter/include \
${WRKSRC}/vendor/github.com/tree-sitter/go-tree-sitter/src
@${LN} -s ${WRKDIR}/tree-sitter-${TREE_SITTER_REV}/lib/include \
${WRKSRC}/vendor/github.com/tree-sitter/go-tree-sitter/include
@${LN} -s ${WRKDIR}/tree-sitter-${TREE_SITTER_REV}/lib/src \
${WRKSRC}/vendor/github.com/tree-sitter/go-tree-sitter/src
.include <bsd.port.mk>