summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPolarian2023-03-08 08:57:57 +0000
committerPolarian2023-03-08 08:57:57 +0000
commit56c349d47259488862b6b8bcde0e442a93c39ba2 (patch)
tree38addeed6158ad5407edef435c6a974708396f63
parent88d63a24a73aaeaf9fe50ee65de954b95210f003 (diff)
parentd760b54762352e7080e0ec5d9e19d51f22460fc2 (diff)
downloadaur-56c349d47259488862b6b8bcde0e442a93c39ba2.tar.gz
Merged patch into master
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
2 files changed, 18 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bbf60d504699..f57b4beb044d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
-pkgbase = google-cloud-sdk
+pkgbase = google-cloud-cli
pkgdesc = A set of command-line tools for the Google Cloud Platform. Includes gcloud (with beta and alpha commands), gsutil, and bq.
- pkgver = 404.0.0
+ pkgver = 417.0.0
pkgrel = 1
url = https://cloud.google.com/sdk/
arch = x86_64
@@ -10,17 +10,13 @@ pkgbase = google-cloud-sdk
optdepends = python-crcmod: [gsutil] verify the integrity of GCS object contents
options = !strip
options = staticlibs
- source = https://dl.google.com/dl/cloudsdk/release/downloads/for_packagers/linux/google-cloud-sdk_404.0.0.orig.tar.gz
+ source = https://dl.google.com/dl/cloudsdk/release/downloads/for_packagers/linux/google-cloud-cli_417.0.0.orig.tar.gz
source = google-cloud-sdk.sh
source = 0001-set-python2-for-dev-appserver-py.patch
- source = 0002-set-python2-for-endpointscfg-py.patch
source = 0003-add-compdef-to-zsh-completion.patch
- source = 0004-collections-abc.patch
- sha256sums = 0aad5e6a020df8fc810eb519d8430522581bbbd0794f9356c207ced830c43c2a
+ sha256sums = a4ab47664fad8cc7d939aa8e774165a826c6d2cd2282fc03af53581211b9070e
sha256sums = ecd7b3895f6ecf1c6411f385bee3a4b64139976d72069469d323c8a09b97aaea
sha256sums = 62ec7f56e09168d375823e9e99fcdcfbf40b0fffdd75f35cf91122c5902c82e9
- sha256sums = ff6065ce2e54ac654605bd5fe554313b1d0def2c31ce56ff39429098dd1e39fe
sha256sums = 4694f5191ceea7cf8076861ce5790ba9e809023da278b0f6ed862b9611e5aa93
- sha256sums = ea39fc4907d8ddf28ebaeed4b7c4547936a602f907c7523fc62488771e0df043
-pkgname = google-cloud-sdk
+pkgname = google-cloud-cli
diff --git a/PKGBUILD b/PKGBUILD
index 4e8ffadb7a70..fc89507e6c24 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,19 +24,20 @@ optdepends=(
)
options=('!strip' 'staticlibs')
source=(
- "https://dl.google.com/dl/cloudsdk/release/downloads/for_packagers/linux/${pkgname}_${pkgver}.orig.tar.gz"
+ "https://dl.google.com/dl/cloudsdk/release/downloads/for_packagers/linux/google-cloud-cli_${pkgver}.orig.tar.gz"
"google-cloud-sdk.sh"
"0001-set-python2-for-dev-appserver-py.patch"
- "0002-set-python2-for-endpointscfg-py.patch"
+ #"0002-set-python2-for-endpointscfg-py.patch"
"0003-add-compdef-to-zsh-completion.patch"
- "0004-collections-abc.patch"
+ #"0004-collections-abc.patch"
)
-sha256sums=('0aad5e6a020df8fc810eb519d8430522581bbbd0794f9356c207ced830c43c2a'
+sha256sums=('a4ab47664fad8cc7d939aa8e774165a826c6d2cd2282fc03af53581211b9070e'
'ecd7b3895f6ecf1c6411f385bee3a4b64139976d72069469d323c8a09b97aaea'
'62ec7f56e09168d375823e9e99fcdcfbf40b0fffdd75f35cf91122c5902c82e9'
- 'ff6065ce2e54ac654605bd5fe554313b1d0def2c31ce56ff39429098dd1e39fe'
+ #'ff6065ce2e54ac654605bd5fe554313b1d0def2c31ce56ff39429098dd1e39fe'
'4694f5191ceea7cf8076861ce5790ba9e809023da278b0f6ed862b9611e5aa93'
- 'ea39fc4907d8ddf28ebaeed4b7c4547936a602f907c7523fc62488771e0df043')
+ #'ea39fc4907d8ddf28ebaeed4b7c4547936a602f907c7523fc62488771e0df043'
+ )
prepare() {
cd "${srcdir}/${pkgname}"
@@ -60,13 +61,12 @@ package() {
# The Google code uses a _TraceAction() method which spams the screen even
# in "quiet" mode, we're throwing away output on purpose to keep it clean
# ref: lib/googlecloudsdk/core/platforms_install.py
- python "${pkgdir}/opt/${pkgname}/bin/bootstrapping/install.py" \
+ "${pkgdir}/opt/${pkgname}/install.sh" \
--quiet \
- --usage-reporting False \
- --path-update False \
- --bash-completion False \
- --additional-components "" \
- 1 > /dev/null
+ --usage-reporting false \
+ --path-update false \
+ --bash-completion false \
+ > /dev/null
rm -rf "${pkgdir}/opt/${pkgname}/.install/.backup"
mkdir "${pkgdir}/opt/${pkgname}/.install/.backup"
@@ -90,7 +90,7 @@ package() {
for i in "${pkgdir}/opt/${pkgname}/bin"/*; do
ln -st "${pkgdir}/usr/bin/" "${i#${pkgdir}}"
done
- rm -f "${pkgdir}"/usr/bin/{bq,dev_appserver.py*,endpointscfg.py*,java_dev_appserver.sh}
+ rm -f "${pkgdir}"/usr/bin/{bq,dev_appserver.py*,java_dev_appserver.sh}
chmod -x "${pkgdir}"/usr/share/man/man1/*
find "${pkgdir}/opt/${pkgname}" -name "*.html" -o -name "*.json" -exec chmod -x {} \;