summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbrent s2017-11-14 17:25:01 -0500
committerbrent s2017-11-14 17:25:01 -0500
commit8b6fd1062dd73816a665d2afc8da25d1fe807ea2 (patch)
treea7a12bce44f5e1afc212ac0f0aaafd1293070219 /PKGBUILD
parent4d6137784491d29d4fe5223c8a1bf49798e70b6e (diff)
downloadaur-8b6fd1062dd73816a665d2afc8da25d1fe807ea2.tar.gz
working PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 19 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1a45361d71a0..a4dfc66bef21 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,33 @@
validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B')
# Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3
# News updates for packages can be followed at https://devblog.square-r00t.net
-pkgname=python-grpcio-tools
+pkgname=('python-grpcio-tools' 'python2-grpcio-tools')
pkgver=1.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="Python protobuf generator for GRPC"
-arch=( 'i686' 'x86_64' )
+arch=('any')
url="https://grpc.io/"
-license=( 'APACHE' )
-_pkgname=python-grpcio-tools
+license=('Apache' )
+_pkgname=grpcio-tools
install=
changelog=
noextract=()
-source=("https://pypi.python.org/packages/44/09/06843f65aa75d8d1852acc8983ea070a273f2005995a2fe316d142f6f2c3/grpcio-tools-1.7.0.tar.gz"
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://files.pythonhosted.org/packages/source/g/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"
"grpcio-tools-1.7.0.tar.gz.sig")
sha512sums=('9205f9804b13f01d2543e037496bcab1eb026d35daa0f3e3a3da87cfb561be5f61da09411757a82e08a21f77dcdc10694ea3aa1a4668c6689cdbc4223991e8d7'
'SKIP')
-build() {
- cd "${srcdir}/${_pkgname}/src"
- make prefix=${pkgdir}/usr
+
+package_python-grpcio-tools() {
+ depends=('python')
+
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1
}
-package() {
- install -D -m755 ${srcdir}/${_pkgname}/src/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}
- install -D -m644 ${srcdir}/${_pkgname}/docs/README.html.en ${pkgdir}/usr/share/doc/${_pkgname}/README.html
+
+package_python2-grpcio-tools() {
+ depends=('python2')
+
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
}