summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD11
2 files changed, 14 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 962469dd466a..ef96625b4f58 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Thu May 11 23:30:13 UTC 2017
+# Wed May 24 23:21:34 UTC 2017
pkgbase = google-cloud-sdk
pkgdesc = Tools and libraries SDK for managing resources on the Google Cloud Platform, plus kubectl and Python/PHP appengine SDK components
- pkgver = 155.0.0
+ pkgver = 156.0.0
pkgrel = 1
url = https://cloud.google.com/sdk/
arch = i686
@@ -23,13 +23,13 @@ pkgbase = google-cloud-sdk
replaces = google-appengine-php
options = !strip
options = staticlibs
- source_i686 = https://dl.google.com/dl/cloudsdk/release/downloads/google-cloud-sdk-155.0.0-linux-x86.tar.gz
+ source_i686 = https://dl.google.com/dl/cloudsdk/release/downloads/google-cloud-sdk-156.0.0-linux-x86.tar.gz
source_i686 = profile.sh
- sha256sums_i686 = 5fc4754836a17fb74dc6abd6923ff8c0f6124d72fbc008778e15e37193ef08f6
+ sha256sums_i686 = 7d3d5f1ec8fceb70822e14a111a6d4c509bdb8680f4b1d5c797d82d309886e17
sha256sums_i686 = 36ac88de630e49ea4b067b1f5f229142e4cf97561b98b3bd3d8115a356946692
- source_x86_64 = https://dl.google.com/dl/cloudsdk/release/downloads/google-cloud-sdk-155.0.0-linux-x86_64.tar.gz
+ source_x86_64 = https://dl.google.com/dl/cloudsdk/release/downloads/google-cloud-sdk-156.0.0-linux-x86_64.tar.gz
source_x86_64 = profile.sh
- sha256sums_x86_64 = 4b64fba9d98b9e48cc7a37ed3b321e50f92e87f9c2b358d183f966dae05216a2
+ sha256sums_x86_64 = f47f41e7c389301dfee4879d6eb71d36c7b06aaf43a2be49a9ea39749be22851
sha256sums_x86_64 = 36ac88de630e49ea4b067b1f5f229142e4cf97561b98b3bd3d8115a356946692
pkgname = google-cloud-sdk
diff --git a/PKGBUILD b/PKGBUILD
index 6dbae24fcfd0..3b9a60e51a5d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Justin Dray <justin@dray.be>
pkgname="google-cloud-sdk"
-pkgver=155.0.0
+pkgver=156.0.0
pkgrel=1
pkgdesc="Tools and libraries SDK for managing resources on the Google Cloud Platform, plus kubectl and Python/PHP appengine SDK components"
url="https://cloud.google.com/sdk/"
@@ -27,13 +27,13 @@ options=('!strip' 'staticlibs')
source_x86_64=("https://dl.google.com/dl/cloudsdk/release/downloads/$pkgname-$pkgver-linux-x86_64.tar.gz"
"profile.sh")
sha256sums_x86_64=(
- '4b64fba9d98b9e48cc7a37ed3b321e50f92e87f9c2b358d183f966dae05216a2'
+ 'f47f41e7c389301dfee4879d6eb71d36c7b06aaf43a2be49a9ea39749be22851'
'36ac88de630e49ea4b067b1f5f229142e4cf97561b98b3bd3d8115a356946692')
# 32bit
source_i686=("https://dl.google.com/dl/cloudsdk/release/downloads/$pkgname-$pkgver-linux-x86.tar.gz"
"profile.sh")
sha256sums_i686=(
- '5fc4754836a17fb74dc6abd6923ff8c0f6124d72fbc008778e15e37193ef08f6'
+ '7d3d5f1ec8fceb70822e14a111a6d4c509bdb8680f4b1d5c797d82d309886e17'
'36ac88de630e49ea4b067b1f5f229142e4cf97561b98b3bd3d8115a356946692')
prepare() {
@@ -65,6 +65,11 @@ package() {
--rc-path="$srcdir/fake.bashrc" \
--additional-components kubectl app-engine-python
+ # https://issuetracker.google.com/issues/35900282
+ msg2 "Fixing appengine bug #35900282 (RAND_egd)"
+ sed -i 's/from _ssl import RAND_add, RAND_egd, RAND_status/from _ssl import RAND_add, RAND_status/g' "$pkgdir/opt/$pkgname/platform/google_appengine/google/appengine/dist27/socket.py"
+ python2 -m py_compile "$pkgdir/opt/$pkgname/platform/google_appengine/google/appengine/dist27/socket.py"
+
# This is the strangest design they made to backup a fresh install
msg2 "Removing unnecessary backups created by bootstrap"
rm -rf "$pkgdir/opt/$pkgname/.install/.backup"