45 lines
1.4 KiB
Bash
45 lines
1.4 KiB
Bash
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
|
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
|
# Contributor: Thore Bödecker <foxxx0@archlinux.org>
|
|
# Contributor: Matmas <matmas@matmas.net>
|
|
# Contributor: Thomas Gubler <thomasgubler@gmail.com>
|
|
# Contributor: Daniel YC Lin <dlin.tw at gmail>
|
|
# Contributor: Florian Bruhin <archlinux.org@the-compiler.org>
|
|
|
|
_pkgbase='websocket-client'
|
|
__pkgbase="${_pkgbase//-/_}"
|
|
pkgname=python-${_pkgbase}
|
|
pkgver=0.57.0
|
|
pkgrel=2
|
|
pkgdesc="WebSocket client library for Python"
|
|
arch=(any)
|
|
url="https://github.com/${_pkgbase}/${_pkgbase}"
|
|
license=('LGPL')
|
|
depends=('python-six')
|
|
makedepends=('python-setuptools')
|
|
source=("https://pypi.io/packages/source/w/${_pkgbase}/${__pkgbase}-${pkgver}.tar.gz")
|
|
sha512sums=('8677b00abbdd995ef1c2254f73a01713eb0707ee2549031f410205af7bbbf57b4730b38a78d683a90605c1412863f57a3829d8be1c058f3e9bfb177bd49c4525')
|
|
|
|
prepare() {
|
|
# Not sure why the conditions are not working :/
|
|
sed -i "s/'backports.ssl_match_hostname'//" "${srcdir}/${__pkgbase}-${pkgver}/setup.py"
|
|
}
|
|
|
|
build() {
|
|
cd "${srcdir}/${__pkgbase}-${pkgver}"
|
|
python setup.py build
|
|
}
|
|
|
|
check() {
|
|
cd "${srcdir}/${__pkgbase}-${pkgver}"
|
|
python setup.py test
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}/${__pkgbase}-${pkgver}"
|
|
python setup.py install --root="$pkgdir" --optimize=1
|
|
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
|
}
|
|
|
|
# vim:set ts=2 sw=2 ft=sh et:
|