upgpkg: wordpress 6.2.1-1
[ArchLinux/community.git] / python-socketpool / repos / community-any / PKGBUILD
blob95c1d55166dd556511952792c8fd3b2f04beb226
1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
3 pkgname=python-socketpool
4 pkgver=0.5.3
5 pkgrel=9
6 pkgdesc="A simple Python socket pool"
7 arch=('any')
8 license=('MIT')
9 url="https://github.com/benoitc/socketpool"
10 depends=('python')
11 makedepends=('python-setuptools' 'git')
12 checkdepends=('python-pytest')
13 source=("git+https://github.com/benoitc/socketpool.git#tag=$pkgver")
14 sha512sums=('SKIP')
16 prepare() {
17   cd "$srcdir/socketpool"
18   sed -i 's/data_files.*$/)/' setup.py
19   sed -i 's/isAlive/is_alive/' socketpool/backend_thread.py
22 build() {
23   cd "$srcdir/socketpool"
24   LC_CTYPE=en_US.UTF-8 python setup.py build
27 check() {
28   cd "$srcdir/socketpool"
29   PYTHONPATH="$PWD/build/lib:$PYTHONPATH" \
30   py.test tests/
33 package() {
34   cd socketpool
35   LC_CTYPE=en_US.UTF-8 python setup.py install --root="${pkgdir}" --optimize=1
36   install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"