summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 11 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f111e323de0e..35a4bab54d68 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com>
-_srcname=google-api-core
+_name=google-api-core
+_sha256sum=df8adc4b97f5ab4328a0e745bee77877cf4a7d4601cb1cd5959d2bbf8fba57aa
pkgname=python-google-api-core
-pkgver=1.7.0
+pkgver=1.14.3
pkgrel=1
pkgdesc="Google API client core library"
arch=('any')
@@ -11,7 +12,7 @@ url="https://pypi.org/project/google-api-core/"
license=('APACHE')
depends=(
'python>=3.4'
- 'python-googleapis-common-protos>=1.5.5'
+ 'python-googleapis-common-protos>=1.6.0'
'python-protobuf>=3.4.0'
'python-google-auth>=0.4.0'
'python-requests>=2.18.0'
@@ -20,21 +21,24 @@ depends=(
'python-pytz'
)
makedepends=('python-setuptools')
+optdepends=(
+ 'python-grpcio>=1.8.2: for grpc support'
+)
options=(!emptydirs)
source=(
- "https://files.pythonhosted.org/packages/f3/25/68d1e27defe75a56f1eeed4c807e31692def0052b2f1c81953ed70c3468e/google-api-core-${pkgver}.tar.gz"
+ "https://files.pythonhosted.org/packages/source/${_name:0:1}/${_name}/${_name}-${pkgver}.tar.gz"
)
sha256sums=(
- '85693e163a1a6faea69a74f8feaf35d54dfa2559fbdbbe389c93ffb3bb4c9a79'
+ "${_sha256sum}"
)
build() {
- cd "${srcdir}/${_srcname}-${pkgver}"
+ cd "${srcdir}/${_name}-${pkgver}"
python setup.py build
}
package() {
- cd "${srcdir}/${_srcname}-${pkgver}"
+ cd "${srcdir}/${_name}-${pkgver}"
python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
install -Dm644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"