Added
Link Here
|
1 |
PORTNAME= goreleaser |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 0.179.0 |
4 |
CATEGORIES= devel |
5 |
|
6 |
MAINTAINER= fuz@fuz.su |
7 |
COMMENT= Deliver Go binaries as fast and easily as possible |
8 |
|
9 |
LICENSE= MIT |
10 |
LICENSE_FILE= ${WRKSRC}/LICENSE.md |
11 |
|
12 |
USES= go:modules |
13 |
GO_MODULE= github.com/goreleaser/goreleaser |
14 |
GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSION} -X 'main.builtBy=FreeBSD ports'" |
15 |
|
16 |
# TODO: generate documentation |
17 |
PLIST_FILES= bin/goreleaser \ |
18 |
etc/bash_completion.d/goreleaser \ |
19 |
share/fish/vendor_completions.d/goreleaser.fish \ |
20 |
share/zsh/site-functions/_goreleaser |
21 |
|
22 |
post-install: |
23 |
@${ECHO_MSG} '=> installing shell completion files' |
24 |
${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d |
25 |
${GO_WRKDIR_BIN}/goreleaser completion bash \ |
26 |
>${STAGEDIR}${PREFIX}/etc/bash_completion.d/goreleaser |
27 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d |
28 |
${GO_WRKDIR_BIN}/goreleaser completion fish \ |
29 |
>${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/goreleaser.fish |
30 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions |
31 |
${GO_WRKDIR_BIN}/goreleaser completion zsh \ |
32 |
>${STAGEDIR}${PREFIX}/share/zsh/site-functions/_goreleaser |
33 |
|
34 |
.include <bsd.port.mk> |