Page MenuHomeFreeBSD

D27586.id80626.diff
No OneTemporary

D27586.id80626.diff

Index: net/google-cloud-sdk/Makefile
===================================================================
--- net/google-cloud-sdk/Makefile
+++ net/google-cloud-sdk/Makefile
@@ -2,6 +2,7 @@
PORTNAME= google-cloud-sdk
PORTVERSION= 319.0.0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
@@ -26,6 +27,12 @@
bin/git-credential-gcloud.sh \
bin/gsutil
+OPTIONS_DEFINE= BASH FISH ZSH
+OPTIONS_DEFAULT= BASH FISH ZSH
+
+BASH_PLIST_FILES= share/bash-completions/completions/gcloud
+ZSH_PLIST_FILES= share/zsh/site-functions/_gcloud
+
post-extract:
@${RM} -r \
${WRKSRC}/bin/anthoscli \
@@ -52,5 +59,15 @@
post-install:
@(cd ${STAGEDIR}${PREFIX} && \
${FIND} -s google-cloud-sdk -type f -o -type l >> ${TMPPLIST})
+
+post-install-BASH-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completions/completions
+ ${RLN} ${STAGEDIR}${PREFIX}/google-cloud-sdk/completion.bash.inc \
+ ${STAGEDIR}${PREFIX}/share/bash-completions/completions/gcloud
+
+post-install-ZSH-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
+ ${RLN} ${STAGEDIR}${PREFIX}/google-cloud-sdk/completion.zsh.inc \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_gcloud
.include <bsd.port.mk>

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 14, 3:21 AM (12 h, 7 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38884182
Default Alt Text
D27586.id80626.diff (1 KB)

Event Timeline