# Maintainer: Leon Möller # Contributor: Marcin Kornat # Contributor: MatejSpindler pkgname=esptool-git pkgver=3.2.r59.gb3ccbaf pkgrel=1 pkgdesc="A cute Python utility to communicate with the ROM bootloader in Espressif ESP8266" arch=('any') url="https://github.com/espressif/esptool" license=('GPL2') makedepends=('git' 'python-setuptools' 'python-wheel') depends=('python-pyserial' 'python-ecdsa' 'python-cryptography' 'python-bitstring' 'python-reedsolo') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("${pkgname%-git}::git+https://github.com/espressif/esptool") md5sums=('SKIP') pkgver() { cd "$srcdir/${pkgname%-git}" git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$srcdir/${pkgname%-git}" python3 setup.py build } package() { cd "$srcdir/${pkgname%-git}" python3 setup.py install --root="$pkgdir/" --optimize=1 --skip-build }