# Maintainer: Stephen Zhang # Co-maintainer: Jiachen Yang # Co-maintainer: lilydjwg pkgname=nvchecker-git epoch=1 pkgver=2.0b0.r68 pkgrel=1 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' 'python-tornado' 'python-pycurl' 'python-toml' 'python-appdirs') makedepends=('git') optdepends=('pyalpm: for "sort_version_key = vercmp" config' 'git' 'mercurial') conflicts=('nvchecker') provides=("nvchecker=$pkgver") 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: