diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 19 insertions, 33 deletions
@@ -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 @@ -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/" |