summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-05-24 16:50:24 -0500
committerCarlos Aznarán Laos2022-05-24 16:50:24 -0500
commit1af12060cf78efa1b58b2a96b4cde96b112666ae (patch)
tree3bdb1f18fa6076ff200547b39994996df5d0e000 /PKGBUILD
parentbb4d948d17e40616913372e649512e1ec591660f (diff)
downloadaur-python-kafka.tar.gz
Bump version to 2.0.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 16 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 094182765bca..dbb12b1c16f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,24 @@
-# Maintainer: Jerry Lin <jerry73204 at gmail dot com>
-
-pkgname=('python-kafka' 'python2-kafka')
-pkgver=2.0.0
-pkgrel=2
+# Contributor: Jerry Lin <jerry73204 at gmail dot com>
+_base=kafka
+pkgname=python-${_base}
+pkgver=2.0.2
+pkgrel=1
pkgdesc='Python client for Apache Kafka'
arch=('x86_64')
-url="https://github.com/dpkp/kafka-python"
+url="https://github.com/dpkp/${_base}-python"
license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools')
-source=("https://github.com/dpkp/kafka-python/archive/${pkgver}.tar.gz")
-sha256sums=('454bf3aafef9348017192417b7f0828a347ec2eaf3efba59336f3a3b68f10094')
-
-_dirname="kafka-python-${pkgver}"
+depends=(python)
+makedepends=(python-setuptools)
+source=(${url}/archive/${pkgver}.tar.gz)
+sha512sums=('e193a8fe5852d2134e854749115feba46a0b8ff748336989a27bf56acba1124dbb8a5d841670a67ee26eef030a686d931d03d329f978b2eef7904183e83d2594')
-build_python-kafka() {
- cd "${srcdir}/${_dirname}"
+build() {
+ cd ${_base}-python-${pkgver}
python setup.py build
}
-build_python2-kafka() {
- cd "${srcdir}/${_dirname}"
- python2 setup.py build
-}
-
-package_python-kafka() {
- depends=('python')
- cd "${srcdir}/${_dirname}"
- python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-kafka() {
- depends=('python2')
- cd "${srcdir}/${_dirname}"
- python2 setup.py install --root="$pkgdir" --optimize=1
+package() {
+ cd ${_base}-python-${pkgver}
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}