summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2022-02-18 19:14:19 -0500
committerTed Alff2022-02-18 19:14:19 -0500
commit76e634db418ccb9bb9e8dc6b67f47613784e84aa (patch)
tree3327e781411dd665ea7e503d0b672c990fa461cd
parent9005697d4ad0760cafa00d4fc9b3a7ec57e63af7 (diff)
downloadaur-76e634db418ccb9bb9e8dc6b67f47613784e84aa.tar.gz
Version bump 0.8
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ddcfcc16319f..2dc358b96379 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = python-screeninfo
pkgdesc = Python library to fetch location and size of physical screens
- pkgver = 0.7
+ pkgver = 0.8
pkgrel = 1
url = https://github.com/rr-/screeninfo
arch = any
license = MIT
- makedepends = python-setuptools
+ makedepends = python-poetry
+ makedepends = python-pip
depends = python
optdepends = libxinerama: xinerama backend
optdepends = libxrandr: randr backend
optdepends = libdrm: experimental DRM backend
- source = python-screeninfo-0.7.tar.gz::https://github.com/rr-/screeninfo/archive/0.7.tar.gz
- sha256sums = 01242be545f9191d11ffd7b17284b6864534533d171cfa2b1c3c12a6d08def9d
+ source = python-screeninfo-0.8.tar.gz::https://github.com/rr-/screeninfo/archive/0.8.tar.gz
+ sha256sums = 0037480c5447a536a5703c262a73910e2d8363406e5541d25516c18f4bfe2e01
pkgname = python-screeninfo
diff --git a/PKGBUILD b/PKGBUILD
index 6f947cb2a113..7f3c1022a3fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: twa022 <twa022 at gmail dot com>
pkgname=python-screeninfo
-pkgver=0.7
+pkgver=0.8
pkgrel=1
pkgdesc="Python library to fetch location and size of physical screens"
arch=('any')
@@ -11,13 +11,17 @@ depends=('python')
optdepends=('libxinerama: xinerama backend'
'libxrandr: randr backend'
'libdrm: experimental DRM backend')
-makedepends=('python-setuptools')
+makedepends=('python-poetry' 'python-pip')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rr-/${pkgname/python-/}/archive/${pkgver}.tar.gz")
-sha256sums=('01242be545f9191d11ffd7b17284b6864534533d171cfa2b1c3c12a6d08def9d')
+sha256sums=('0037480c5447a536a5703c262a73910e2d8363406e5541d25516c18f4bfe2e01')
-package() {
+build() {
cd "${srcdir}/${pkgname/python-/}-${pkgver}"
- python setup.py install --root="${pkgdir}"
+ poetry build -f wheel
+}
+
+package() {
+ PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}" --ignore-installed --no-deps "${pkgname/python-/}-${pkgver}"/dist/*.whl
install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${pkgname/python-/}-${pkgver}/LICENSE.md"
}