Date: Thursday, September 8, 2022 @ 07:44:28 Author: felixonmars Revision: 1296179
upgpkg: python-pydispatcher 2.0.6-1 Modified: python-pydispatcher/trunk/PKGBUILD ----------+ PKGBUILD | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-08 07:44:16 UTC (rev 1296178) +++ PKGBUILD 2022-09-08 07:44:28 UTC (rev 1296179) @@ -2,34 +2,28 @@ # Contributor: Thomas Sarboni <[email protected]> pkgname=python-pydispatcher -pkgver=2.0.5 -pkgrel=9 -pkgdesc="Multi-producer-multi-consumer signal dispatching mechanism" -url="http://sourceforge.net/projects/${pkgbase}/" +pkgver=2.0.6 +pkgrel=1 +pkgdesc="Multi-Producer Multi-Consumer Observer Pattern for Python" +url="https://github.com/mcfletch/pydispatcher" arch=('any') license=('BSD') depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') source=("https://pypi.io/packages/source/P/PyDispatcher/PyDispatcher-$pkgver.tar.gz") -md5sums=('1b9c2ca33580c2770577add7130b0b28') +sha512sums=('516816cec6ea7cd623b1932ed2fb932029757cdb349d905d8940439b54ce0701d628a2cecb1280001c58b7fc3d8e12cc5cd94c6b89affb54a7e749a7c2ee70ba') -prepare() { - cp -a PyDispatcher-$pkgver{,-py2} -} - build() { - cd "$srcdir"/PyDispatcher-$pkgver + cd PyDispatcher-$pkgver python setup.py build } check() { - cd "$srcdir"/PyDispatcher-$pkgver - python setup.py pytest + cd PyDispatcher-$pkgver + python -m unittest discover } package() { cd PyDispatcher-$pkgver python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt + install -Dm644 license.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ }
