# Contributor: Anjandev Momi <anjan@momi.ca>
# Maintainer: Anjandev Momi <anjan@momi.ca>
pkgname=safeeyes
pkgver=2.2.3
pkgrel=0
pkgdesc="Protect your eyes from eye strain using this simple and beautiful, yet extensible break reminder"
url="http://slgobinath.github.io/SafeEyes/"
arch="noarch"
license="GPL-3.0-only"
depends="
	libayatana-appindicator
	py3-babel
	py3-dbus
	py3-psutil
	py3-xlib
	python3
	"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc $pkgname-x11"
source="$pkgname-$pkgver.tar.gz::https://github.com/slgobinath/SafeEyes/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/SafeEyes-$pkgver"
options="!check" # no upstream checks

build() {
	python3 setup.py build
}

check() {
	pytest
}

package() {
	python3 setup.py install --skip-build --root="$pkgdir"
}

x11() {
	install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
	depends="xprintidle"

	mkdir -p "$subpkgdir"
}

sha512sums="
5d5e1d94dd9ca3c3beb52bbf03b0578d12664f030dda7ce8a5e14061eafbce12eb95d477cae391357e1a3cfe68c0af44c872a0ea78bce982f4b39b8d0b0835bb  safeeyes-2.2.3.tar.gz
"
