Date: Sunday, December 30, 2018 @ 14:49:54 Author: jelle Revision: 419242
python-paho-mqtt: add popular python mqtt module Added: python-paho-mqtt/ python-paho-mqtt/repos/ python-paho-mqtt/trunk/ python-paho-mqtt/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Added: python-paho-mqtt/trunk/PKGBUILD =================================================================== --- python-paho-mqtt/trunk/PKGBUILD (rev 0) +++ python-paho-mqtt/trunk/PKGBUILD 2018-12-30 14:49:54 UTC (rev 419242) @@ -0,0 +1,32 @@ +# Maintainer: Jelle van der Waa <[email protected]> +# Contributor: Daichi Shinozaki <[email protected]> +# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de> + +pkgname=python-paho-mqtt +pkgver=1.4.0 +pkgrel=2 +url="http://www.eclipse.org/paho/clients/python" +pkgdesc="Python client library for MQTT v3.1 and v3.1.1" +depends=('python') +checkdepends=('python-pytest') +makedepends=('python-setuptools') +license=('custom') +arch=('any') +source=(https://github.com/eclipse/paho.mqtt.python/archive/v${pkgver}.tar.gz) +sha256sums=('fce9a3d8477a4d0c9bfb632c66ad64d9fd0440b5dc7815d5727b49acf710d799') + +build() { + cd paho.mqtt.python-${pkgver} + python setup.py build +} + +check() { + cd paho.mqtt.python-${pkgver} + pytest tests +} + +package_python-paho-mqtt() { + cd paho.mqtt.python-${pkgver} + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
