summarylogtreecommitdiffstats
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
parentbb4d948d17e40616913372e649512e1ec591660f (diff)
downloadaur-python-kafka.tar.gz
Bump version to 2.0.2
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD44
2 files changed, 21 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8ae7e86ac7bd..790d948c1731 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,13 @@
pkgbase = python-kafka
pkgdesc = Python client for Apache Kafka
- pkgver = 2.0.0
- pkgrel = 2
+ pkgver = 2.0.2
+ pkgrel = 1
url = https://github.com/dpkp/kafka-python
arch = x86_64
license = Apache
makedepends = python-setuptools
- makedepends = python2-setuptools
- source = https://github.com/dpkp/kafka-python/archive/2.0.0.tar.gz
- sha256sums = 454bf3aafef9348017192417b7f0828a347ec2eaf3efba59336f3a3b68f10094
-
-pkgname = python-kafka
depends = python
+ source = https://github.com/dpkp/kafka-python/archive/2.0.2.tar.gz
+ sha512sums = e193a8fe5852d2134e854749115feba46a0b8ff748336989a27bf56acba1124dbb8a5d841670a67ee26eef030a686d931d03d329f978b2eef7904183e83d2594
-pkgname = python2-kafka
- depends = python2
-
+pkgname = python-kafka
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}"
}