diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 28 insertions, 18 deletions
@@ -1,16 +1,18 @@ pkgbase = python-pyamdgpuinfo pkgdesc = AMD GPU stats - pkgver = 2.0.0 + pkgver = 2.1.6 pkgrel = 1 url = https://github.com/mark9064/pyamdgpuinfo arch = x86_64 - license = GPL3 - makedepends = python-setuptools + license = GPL-3.0-or-later makedepends = cython - depends = python + makedepends = python-build + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-wheel depends = libdrm - source = https://pypi.org/packages/source/p/pyamdgpuinfo/pyamdgpuinfo-2.0.0.tar.gz - sha256sums = 32ee95d818270c6617c59f778a40eb304ae030c0f1ee7e09bfb14b483e00a827 + depends = python + source = pyamdgpuinfo-2.1.6.tar.gz::https://github.com/mark9064/pyamdgpuinfo/archive/refs/tags/v2.1.6.tar.gz + sha256sums = e42323486d9d22af8537e8e7937f02ca628477f2a373c9a29c6463c1c08bd7ff pkgname = python-pyamdgpuinfo - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4dab8d6386e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Ignore everything +* + +# But not these files... +!.gitignore +!PKGBUILD +!.SRCINFO @@ -1,23 +1,24 @@ -# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> +# Maintainer: Mark Wagie <mark dot wagie at proton dot me> +# Contributor: Luis Martinez <luis dot martinez at disroot dot org> pkgname=python-pyamdgpuinfo _name=${pkgname#python-} -pkgver=2.0.0 +pkgver=2.1.6 pkgrel=1 pkgdesc="AMD GPU stats" arch=('x86_64') url="https://github.com/mark9064/pyamdgpuinfo" -license=('GPL3') -depends=('python' 'libdrm') -makedepends=('python-setuptools' 'cython') -source=("https://pypi.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz") -sha256sums=('32ee95d818270c6617c59f778a40eb304ae030c0f1ee7e09bfb14b483e00a827') +license=('GPL-3.0-or-later') +depends=('libdrm' 'python') +makedepends=('cython' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') +source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('e42323486d9d22af8537e8e7937f02ca628477f2a373c9a29c6463c1c08bd7ff') build() { - cd "$_name-$pkgver" - python setup.py build + cd "$_name-$pkgver" + python -m build --wheel --no-isolation } package() { - cd "$_name-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + cd "$_name-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } |