summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD39
2 files changed, 19 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6ae9ac4ab24..e6ab525d5ff7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = flashfocus
- pkgdesc = Simple Xorg window focus animations for tiling window managers
- pkgver = 2.3.1
+ pkgdesc = Simple focus animations for tiling window managers
+ pkgver = 2.4.1
pkgrel = 1
url = https://www.github.com/fennerm/flashfocus
changelog = CHANGELOG.md
@@ -8,10 +8,9 @@ pkgbase = flashfocus
license = MIT
makedepends = python-build
makedepends = python-installer
- makedepends = python-pytest-runner
- makedepends = python-setuptools
makedepends = python-wheel
- depends = python-cffi
+ depends = bash
+ depends = python
depends = python-click
depends = python-i3ipc
depends = python-marshmallow
@@ -24,7 +23,7 @@ pkgbase = flashfocus
optdepends = awesome: compatible window manager
optdepends = xmonad: compatible window manager
optdepends = picom: recommended compositor if using X-based window managers
- source = flashfocus-2.3.1.tar.gz::https://www.github.com/fennerm/flashfocus/archive/v2.3.1.tar.gz
- sha256sums = c442d5610fa37d5630ae8aff413ee8429bf528fe3428ff185cdb0ba240ac84e3
+ source = flashfocus-2.4.1.tar.gz::https://www.github.com/fennerm/flashfocus/archive/v2.4.1.tar.gz
+ sha256sums = 28ff948aef8d49dfefd532032bdda88e49dbcbba224f63719f6106163b3ebc20
pkgname = flashfocus
diff --git a/PKGBUILD b/PKGBUILD
index a47592dc91d4..58ccfe756f29 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,23 @@
-# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Maintainer: Bart Libert <bart plus aur at libert dot email>
+# Contributor: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: Fenner Macrae <fmacrae.dev at gmail dot com>
pkgname=flashfocus
-pkgver=2.3.1
+pkgver=2.4.1
pkgrel=1
-pkgdesc="Simple Xorg window focus animations for tiling window managers"
+pkgdesc="Simple focus animations for tiling window managers"
url="https://www.github.com/fennerm/flashfocus"
license=('MIT')
arch=('any')
depends=(
- 'python-cffi'
+ 'bash'
+ 'python'
'python-click'
'python-i3ipc'
'python-marshmallow'
'python-xcffib'
'python-xpybutil'
'python-yaml')
-makedepends=(
- 'python-build'
- 'python-installer'
- 'python-pytest-runner'
- 'python-setuptools'
- 'python-wheel')
optdepends=(
'i3-wm: compatible window manager'
'sway: compatible window manager'
@@ -29,29 +25,20 @@ optdepends=(
'awesome: compatible window manager'
'xmonad: compatible window manager'
'picom: recommended compositor if using X-based window managers')
-# checkdepends=(
-# 'python-pytest'
-# 'python-pytest-cov'
-# 'python-pytest-factoryboy'
-# 'python-pytest-runner'
-# 'python-pytest-lazy-fixture')
changelog=CHANGELOG.md
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('c442d5610fa37d5630ae8aff413ee8429bf528fe3428ff185cdb0ba240ac84e3')
+sha256sums=('28ff948aef8d49dfefd532032bdda88e49dbcbba224f63719f6106163b3ebc20')
+
+makedepends=(python-build python-installer python-wheel)
build() {
- cd "$pkgname-$pkgver"
- python -m build --wheel --no-isolation
+ cd "$pkgname-$pkgver"
+ python -m build --wheel --no-isolation
}
-# check() {
-# cd "$pkgname-$pkgver"
-# python setup.py pytest
-# }
-
package() {
- cd "$pkgname-$pkgver"
- python -m installer --destdir "$pkgdir" dist/*.whl
+ cd "$pkgname-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -Dvm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
install -Dvm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
install -Dvm644 flashfocus.service -t "$pkgdir/usr/lib/systemd/user/"