summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThayne McCombs2024-06-09 01:42:36 -0600
committerThayne McCombs2024-06-09 01:42:36 -0600
commitb3aaae42d236b70a76e4b4ae57775c74cca425f3 (patch)
tree77ae3ba872a9f38fab04f42bcea0d313a5033950
parent298902283df2c6b82af29ab7111105269d74222b (diff)
downloadaur-b3aaae42d236b70a76e4b4ae57775c74cca425f3.tar.gz
upgpkg: swaytools 0.1.2-1
upstream release
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD13
2 files changed, 14 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3df961ec4cc8..21fdf9eef345 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = swaytools
pkgdesc = Quality of life tools for sway
- pkgver = 0.1.1
+ pkgver = 0.1.2
pkgrel = 1
url = https://github.com/tmccombs/swaytools
arch = any
license = GPL3
makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
depends = python
depends = sway
optdepends = slurp: for swayinfo
optdepends = bemenu: for winfocus
optdepends = dmenu: for winfocus
- source = https://github.com/tmccombs/swaytools/archive/0.1.1.tar.gz
- b2sums = 520e4c897b58e868de800b57541127e7671e233d8c4fcd49c82bbe584b5f568ddddadc608b87e6b93fe5edebbe3ac1d311b156c873e173e681ca949eb2fd1be6
+ source = https://github.com/tmccombs/swaytools/archive/0.1.2.tar.gz
+ b2sums = c405936bb2080de1b9bd0800eb3cd4c6350a82d69860842e81f68a2ad0e8e425baa733a715bafc169c98a07b26b72bc9edea22fce613dbeb5ab8ad10669d9eed
pkgname = swaytools
-
diff --git a/PKGBUILD b/PKGBUILD
index 372232e3fae6..13e8447c37f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,23 @@
pkgname=swaytools
-pkgver=0.1.1
+pkgver=0.1.2
pkgrel=1
pkgdesc='Quality of life tools for sway'
arch=('any')
url="https://github.com/tmccombs/swaytools"
license=('GPL3')
depends=('python' 'sway')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python-build' 'python-installer')
optdepends=('slurp: for swayinfo' 'bemenu: for winfocus' 'dmenu: for winfocus')
source=("https://github.com/tmccombs/swaytools/archive/$pkgver.tar.gz")
-b2sums=('520e4c897b58e868de800b57541127e7671e233d8c4fcd49c82bbe584b5f568ddddadc608b87e6b93fe5edebbe3ac1d311b156c873e173e681ca949eb2fd1be6')
+b2sums=('c405936bb2080de1b9bd0800eb3cd4c6350a82d69860842e81f68a2ad0e8e425baa733a715bafc169c98a07b26b72bc9edea22fce613dbeb5ab8ad10669d9eed')
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ # use --no-isolation to use the existing installation of setuptools
+ python -m build --no-isolation --wheel
+}
package() {
cd "$srcdir/$pkgname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
+ python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
}