summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilydjwg2022-11-20 14:05:20 +0800
committerlilydjwg2022-11-20 14:05:20 +0800
commit2fe7bf7c9c9bb2459b7dcad7aa395bc7209999b9 (patch)
tree7cfab592aa7c2ea105705be82333fd15c291575b
parente8b3044061baec7290186ff7306ca05fd4c2e3f8 (diff)
downloadaur-2fe7bf7c9c9bb2459b7dcad7aa395bc7209999b9.tar.gz
upstream has changed to use PEP 517 build process
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD8
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b47b2b71ac87..81c4166d87bf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index a477dde76ea4..51c2e68ff196 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}