summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Martinez2021-12-06 21:38:13 -0600
committerLuis Martinez2021-12-06 21:38:13 -0600
commit3fbcbad02fc23935b3a4f2a85b7a38acfa24ff57 (patch)
treee40608f9e83280dd62798cf2743b6c739ecd2b23 /PKGBUILD
parent090ed83ce3d2204fb6eb715c7b7f3deffad16511 (diff)
downloadaur-3fbcbad02fc23935b3a4f2a85b7a38acfa24ff57.tar.gz
update to 1.10.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 26 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e68e39376474..3a813e0bfbb5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,38 @@
-# Maintainer: Anton Kudelin <kudelin at protonmail dot com>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Anton Kudelin <kudelin at protonmail dot com>
-_pkgname=faust
-pkgname=python-$_pkgname
-pkgver=1.10.3
+pkgname=python-faust
+pkgver=1.10.4
pkgrel=1
pkgdesc="Python Stream Processing"
-arch=('any')
+arch=('x86_64')
url='https://github.com/robinhood/faust'
license=('BSD')
+depends=(
+ 'python-aiohttp'
+ 'python-aiohttp-cors'
+ 'python-robinhood-aiokafka' ## AUR
+ 'python-click'
+ 'python-colorclass'
+ 'python-mode' ## AUR
+ 'python-opentracing'
+ 'python-terminaltables'
+ 'python-venusian'
+ 'python-yarl'
+ 'python-croniter' ## AUR
+ 'python-mypy_extensions')
makedepends=('python-setuptools' 'cython')
-depends=('python')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('53d579e8dc20c0e681c2a1cfa36acca5e96b8295673bdbcc2cd6c9cc7a7142b0')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/f/faust/faust-$pkgver.tar.gz")
+sha256sums=('ffcd350ea29d528f6814fc9a42b5e50e130310da054a93e9d8216ef89a254611')
build() {
- cd "$srcdir/$_pkgname-$pkgver"
- python setup.py build
+ cd "faust-$pkgver"
+ python setup.py build
}
package() {
- cd "$srcdir/$_pkgname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
- install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
- install -m755 LICENSE "$pkgdir/usr/share/licenses/$pkgname"
+ export PYTHONHASHSEED=0
+ cd "faust-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}