# Maintainer: Jozef Riha # Co-Maintainer: Erik Fleckstein # Contributor: tafli # Contributor: maat pkgname=brickv pkgver=2.4.26 pkgrel=2 pkgdesc="testing/flashing tool for tinkerforge brick(let)s" url="http://www.tinkerforge.com/" license=("GPL2") arch=('any') depends=('python-pyserial' 'python-pyqt5' 'python-pytz' 'python-tzlocal') optdepends=('brickd: local device support') makedepends=('python-setuptools' 'python-pyqt5') source=(https://github.com/Tinkerforge/${pkgname}/archive/v${pkgver}.zip) sha256sums=('f2111d2643ae947a6a29a6bf354634e4a6773cca2004975d92de2308912c74a6') build() { cd $srcdir/$pkgname-$pkgver/src python build_src.py } package() { cd $srcdir/$pkgname-$pkgver/src python setup.py install --root=$pkgdir --prefix=/usr install -Dm755 $srcdir/$pkgname-$pkgver/src/build_data/linux/brickv/usr/share/applications/brickv.desktop $pkgdir/usr/share/applications/brickv.desktop install -Dm644 $srcdir/$pkgname-$pkgver/src/build_data/linux/brickv/usr/share/pixmaps/brickv-icon.png $pkgdir/usr/share/pixmaps/brickv-icon.png install -Dm644 $srcdir/$pkgname-$pkgver/src/build_data/linux/brickv/lib/udev/rules.d/99-tinkerforge-brickv.rules $pkgdir/usr/lib/udev/rules.d/99-tinkerforge-brickv.rules }