diff options
Diffstat (limited to 'sysutils/kubetail')
| -rw-r--r-- | sysutils/kubetail/Makefile | 48 | ||||
| -rw-r--r-- | sysutils/kubetail/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/kubetail/pkg-descr | 2 |
3 files changed, 53 insertions, 0 deletions
diff --git a/sysutils/kubetail/Makefile b/sysutils/kubetail/Makefile new file mode 100644 index 000000000000..3fd1104553be --- /dev/null +++ b/sysutils/kubetail/Makefile @@ -0,0 +1,48 @@ +PORTNAME= kubetail +DISTVERSION= 1.6.22 +CATEGORIES= sysutils + +MAINTAINER= dutra@FreeBSD.org +COMMENT= Bash script to tail Kubernetes logs +WWW= https://github.com/johanhaleby/kubetail + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= bash:shells/bash \ + kubectl:sysutils/kubectl + +USE_GITHUB= yes +GH_ACCOUNT= johanhaleby + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= bin/${PORTNAME} + +OPTIONS_DEFINE= BASH FISH ZSH +OPTIONS_DEFAULT= BASH FISH ZSH + +BASH_PLIST_FILES= share/bash-completion/completions/${PORTNAME} +FISH_PLIST_FILES= share/fish/vendor_functions.d/${PORTNAME}.fish +ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME} + +post-install-BASH-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions + ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.bash \ + ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME} + +post-install-FISH-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d + ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.fish \ + ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/${PORTNAME}.fish + +post-install-ZSH-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.zsh \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/sysutils/kubetail/distinfo b/sysutils/kubetail/distinfo new file mode 100644 index 000000000000..97a82ae57724 --- /dev/null +++ b/sysutils/kubetail/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1763124631 +SHA256 (johanhaleby-kubetail-1.6.22_GH0.tar.gz) = 1b58fa4a2068dcb091b76b1e29e68039a76de50efd37400461e24f61fdc59b1b +SIZE (johanhaleby-kubetail-1.6.22_GH0.tar.gz) = 12930 diff --git a/sysutils/kubetail/pkg-descr b/sysutils/kubetail/pkg-descr new file mode 100644 index 000000000000..3824b5aa1d55 --- /dev/null +++ b/sysutils/kubetail/pkg-descr @@ -0,0 +1,2 @@ +Bash script that enables you to aggregate (tail/follow) logs from +multiple pods into one stream. |
