summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 23 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 88fb15dc3eb1..2bc17d867c7c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,33 @@
-#Automatically generated by pip2arch on 2014-12-11
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
pkgname=python-rabbitpy
-pkgver=0.26.2
+pkgver=2.0.1
pkgrel=1
-pkgdesc="A pure python, thread-safe, minimalistic and pythonic RabbitMQ client library"
-url="http://rabbitpy.readthedocs.org"
-depends=('python' )
-makedepends=('python3' )
-license=('CUSTOM')
+pkgdesc="Pure python, thread-safe, minimalistic and pythonic RabbitMQ client library"
+url="https://rabbitpy.readthedocs.org"
+license=('BSD')
arch=('any')
-source=("https://pypi.python.org/packages/source/r/rabbitpy/rabbitpy-$pkgver.tar.gz")
-md5sums=('39bceee9daa496c53158308d0962dbf8')
+depends=('python-pamqp>=2.3.0' 'python-pamqp<3.0')
+makedepends=('python-setuptools' 'python-sphinx')
+checkdepends=('python-nose' 'python-mock')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/gmr/rabbitpy/archive/$pkgver.tar.gz")
+sha256sums=('22c826eec4a7dbdb995f93978ffa0214e3564bc116aab5fe9f9900d1d24a2762')
build() {
- cd $srcdir/rabbitpy-$pkgver
- python setup.py build
+ cd "rabbitpy-$pkgver"
+ python setup.py build
+ cd docs
+ make man
+}
+
+check() {
+ cd "rabbitpy-$pkgver"
+ python setup.py nosetests
}
package() {
- cd $srcdir/rabbitpy-$pkgver
- python setup.py install --root="$pkgdir" --optimize=1
+ cd "rabbitpy-$pkgver"
+ PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm 644 docs/_build/man/rabbitpy.1 -t "$pkgdir/usr/share/man/man1/"
}