summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
2 files changed, 24 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b7fea8513b3..4b38281b8fa7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = python-pulsar
- pkgdesc = Event driven concurrent framework using asyncio
- pkgver = 1.4.0
+ pkgdesc = Event driven concurrent framework
+ pkgver = 2.0.2
pkgrel = 1
- url = http://pythonhosted.org/pulsar/
+ url = https://github.com/quantmind/pulsar
arch = any
license = BSD
makedepends = python-setuptools
- makedepends = cython
- depends = python
- source = pulsar-1.4.0.tar.gz::https://pypi.python.org/packages/02/b6/3f741760b7ef692f6a03cdf476715239a9c21ee12a692c58e58a7c6c2484/pulsar-1.4.0.tar.gz
- md5sums = 5074e8c82765b263e86211d98febd79e
+ makedepends = python-wheel
+ depends = python-multidict
+ source = python-pulsar-2.0.2.tar.gz::https://files.pythonhosted.org/packages/source/p/pulsar/pulsar-2.0.2.tar.gz
+ sha256sums = 8120782a4daaeaf9717f800d901895a8d131ecfef8f26f5141416b640f9e31d3
pkgname = python-pulsar
-
diff --git a/PKGBUILD b/PKGBUILD
index 71587a7630f9..3ec7ebde89dd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,27 @@
-# Maintainer: Dobroslaw Kijowski [dobo] <dobo90_at_gmail.com>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Dobroslaw Kijowski [dobo] <dobo90_at_gmail.com>
+
+## Cython compile does not work for some reason
pkgname=python-pulsar
-_pkgname=pulsar
-pkgver=1.4.0
+pkgver=2.0.2
pkgrel=1
-pkgdesc='Event driven concurrent framework using asyncio'
-arch=(any)
-url=http://pythonhosted.org/pulsar/
+pkgdesc='Event driven concurrent framework'
+arch=('any')
+url='https://github.com/quantmind/pulsar'
license=('BSD')
-depends=(python)
-makedepends=(python-setuptools cython)
-source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.python.org/packages/02/b6/3f741760b7ef692f6a03cdf476715239a9c21ee12a692c58e58a7c6c2484/${_pkgname}-${pkgver}.tar.gz")
-md5sums=(5074e8c82765b263e86211d98febd79e)
+depends=('python-multidict')
+makedepends=('python-setuptools' 'python-wheel')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pulsar/pulsar-$pkgver.tar.gz")
+sha256sums=('8120782a4daaeaf9717f800d901895a8d131ecfef8f26f5141416b640f9e31d3')
build() {
- cd ${srcdir}/${_pkgname}-${pkgver}
- python setup.py build
+ cd "pulsar-$pkgver"
+ python setup.py build
}
package() {
- cd ${srcdir}/${_pkgname}-${pkgver}
- python setup.py install --root=${pkgdir} --optimize=1
- install -d -m 755 ${pkgdir}/usr/share/licenses/${pkgname}
- install -D -m 644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+ cd "pulsar-$pkgver"
+ PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}