# Maintainer: Stephen Zhang # Co-maintainer: Jiachen Yang # Co-maintainer: lilydjwg pkgname=nvchecker-git epoch=1 pkgver=1.1dev.r68 pkgrel=2 pkgdesc="a tool for checking if a new version of some software has been released." arch=('any') url="https://github.com/lilydjwg/nvchecker" license=('MIT') depends=('python' 'python-setuptools' 'python-structlog') makedepends=('git') optdepends=('python-aiohttp: HTTP client (only one needed)' 'python-tornado: HTTP client (only one needed)' 'python-pycurl: better HTTP support for Tornado' 'pyalpm: for "sort_version_key = vercmp" config' 'git' 'mercurial') source=('git://github.com/lilydjwg/nvchecker.git') md5sums=('SKIP') _gitroot=nvchecker pkgver() { cd "$srcdir/$_gitroot" echo $(awk '$1 == "__version__" { gsub(/\x27/, "", $3); print $3 }' nvchecker/__init__.py).r$(git describe --long | cut -d- -f2) } build() { cd $srcdir/$_gitroot python3 setup.py build } package() { cd $srcdir/$_gitroot python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build } # vim:set ts=2 sw=2 et: