diff options
author | lilydjwg | 2022-11-20 14:05:20 +0800 |
---|---|---|
committer | lilydjwg | 2022-11-20 14:05:20 +0800 |
commit | 2fe7bf7c9c9bb2459b7dcad7aa395bc7209999b9 (patch) | |
tree | 7cfab592aa7c2ea105705be82333fd15c291575b | |
parent | e8b3044061baec7290186ff7306ca05fd4c2e3f8 (diff) | |
download | aur-2fe7bf7c9c9bb2459b7dcad7aa395bc7209999b9.tar.gz |
upstream has changed to use PEP 517 build process
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 9 insertions, 6 deletions
@@ -1,12 +1,15 @@ pkgbase = nvchecker-git pkgdesc = a tool for checking if a new version of some software has been released. - pkgver = 2.9dev.r6 + pkgver = 2.11dev.r9 pkgrel = 1 epoch = 1 url = https://github.com/lilydjwg/nvchecker arch = any license = MIT makedepends = git + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools depends = python depends = python-structlog @@ -20,7 +23,7 @@ pkgbase = nvchecker-git optdepends = python-lxml: for "htmlparser" source optdepends = python-gobject: for nvchecker-notify optdepends = libnotify: for nvchecker-notify - provides = nvchecker=2.9dev.r6 + provides = nvchecker=2.11dev.r9 conflicts = nvchecker source = git+https://github.com/lilydjwg/nvchecker.git md5sums = SKIP @@ -4,14 +4,14 @@ pkgname=nvchecker-git epoch=1 -pkgver=2.9dev.r6 +pkgver=2.11dev.r9 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-structlog' 'python-tornado' 'python-pycurl' 'python-tomli' 'python-appdirs') -makedepends=('git' 'python-setuptools') +makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 'python-setuptools') optdepends=('pyalpm: for "sort_version_key = vercmp" config' 'python-awesomeversion: for "sort_version_key = awesomeversion" config' 'python-packaging: for "pypi" source' @@ -32,12 +32,12 @@ pkgver() { build() { cd $srcdir/$_gitroot - python3 setup.py build + python -m build --wheel --no-isolation } package() { cd $srcdir/$_gitroot - python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 sample_config.toml docs/usage.rst -t "$pkgdir/usr/share/doc/$pkgname/" } |