diff options
Diffstat (limited to 'devel/task/Makefile')
-rw-r--r-- | devel/task/Makefile | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/devel/task/Makefile b/devel/task/Makefile index 978bbfc921dd..9e60bd13ae8a 100644 --- a/devel/task/Makefile +++ b/devel/task/Makefile @@ -1,7 +1,6 @@ PORTNAME= task DISTVERSIONPREFIX= v -DISTVERSION= 3.44.1 -PORTREVISION= 2 +DISTVERSION= 3.45.4 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org @@ -19,7 +18,25 @@ GO_TARGET= ./cmd/task PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= COMPLETIONS DOCS +OPTIONS_DEFAULT=COMPLETIONS + +COMPLETIONS_DESC= Build and/or install shell completions + +COMPLETIONS_PLIST_FILES=etc/bash_completion.d/${PORTNAME} \ + share/fish/completions/${PORTNAME}.fish \ + share/zsh/site-functions/_${PORTNAME} + +post-install-COMPLETIONS-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ + ${STAGEDIR}${PREFIX}/share/fish/completions \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/completion/bash/${PORTNAME}.bash \ + ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/completion/fish/${PORTNAME}.fish \ + ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish + ${INSTALL_DATA} ${WRKSRC}/completion/zsh/_${PORTNAME} \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} |