Changeset View
Changeset View
Standalone View
Standalone View
head/net/google-cloud-sdk/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= google-cloud-sdk | PORTNAME= google-cloud-sdk | ||||
PORTVERSION= 321.0.0 | PORTVERSION= 321.0.0 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= net | CATEGORIES= net | ||||
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/ | MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/ | ||||
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64 | DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64 | ||||
MAINTAINER= swills@FreeBSD.org | MAINTAINER= swills@FreeBSD.org | ||||
COMMENT= Google Cloud SDK for Google Cloud Platform | COMMENT= Google Cloud SDK for Google Cloud Platform | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} | ||||
USES= python:3.7+ | USES= python:3.7+ | ||||
WRKSRC= ${WRKDIR}/google-cloud-sdk | WRKSRC= ${WRKDIR}/google-cloud-sdk | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
PLIST_FILES= bin/bq \ | PLIST_FILES= bin/bq \ | ||||
bin/docker-credential-gcloud \ | bin/docker-credential-gcloud \ | ||||
bin/gcloud \ | bin/gcloud \ | ||||
bin/git-credential-gcloud.sh \ | bin/git-credential-gcloud.sh \ | ||||
bin/gsutil | bin/gsutil | ||||
OPTIONS_DEFINE= BASH ZSH | |||||
OPTIONS_DEFAULT= BASH ZSH | |||||
BASH_PLIST_FILES= share/bash-completion/completions/gcloud | |||||
ZSH_PLIST_FILES= share/zsh/site-functions/_gcloud | |||||
post-extract: | post-extract: | ||||
@${RM} -r \ | @${RM} -r \ | ||||
${WRKSRC}/bin/anthoscli \ | ${WRKSRC}/bin/anthoscli \ | ||||
${WRKSRC}/install.bat \ | ${WRKSRC}/install.bat \ | ||||
${WRKSRC}/platform/gsutil/third_party/crcmod/docs/source/make.bat \ | ${WRKSRC}/platform/gsutil/third_party/crcmod/docs/source/make.bat \ | ||||
${WRKSRC}/platform/gsutil/third_party/rsa/doc/make.bat \ | ${WRKSRC}/platform/gsutil/third_party/rsa/doc/make.bat \ | ||||
${WRKSRC}/rpm \ | ${WRKSRC}/rpm \ | ||||
${WRKSRC}/deb \ | ${WRKSRC}/deb \ | ||||
Show All 10 Lines | .for x in bq docker-credential-gcloud gcloud git-credential-gcloud.sh gsutil | ||||
${CHMOD} +x ${STAGEDIR}${PREFIX}/google-cloud-sdk/bin/${x} | ${CHMOD} +x ${STAGEDIR}${PREFIX}/google-cloud-sdk/bin/${x} | ||||
${RLN} ${STAGEDIR}${PREFIX}/google-cloud-sdk/bin/${x} \ | ${RLN} ${STAGEDIR}${PREFIX}/google-cloud-sdk/bin/${x} \ | ||||
${STAGEDIR}${PREFIX}/bin/${x} | ${STAGEDIR}${PREFIX}/bin/${x} | ||||
.endfor | .endfor | ||||
post-install: | post-install: | ||||
@(cd ${STAGEDIR}${PREFIX} && \ | @(cd ${STAGEDIR}${PREFIX} && \ | ||||
${FIND} -s google-cloud-sdk -type f -o -type l >> ${TMPPLIST}) | ${FIND} -s google-cloud-sdk -type f -o -type l >> ${TMPPLIST}) | ||||
post-install-BASH-on: | |||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions | |||||
${RLN} ${STAGEDIR}${PREFIX}/google-cloud-sdk/completion.bash.inc \ | |||||
${STAGEDIR}${PREFIX}/share/bash-completion/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> | .include <bsd.port.mk> |