# Template file for 'pychess' pkgname=pychess version=1.0.4 revision=2 build_style=python3-module _commondeps="python3-gobject python3-cairo python3-pexpect python3-SQLAlchemy2 gst1-python3 gtksourceview" hostmakedepends="python3-setuptools gettext ${_commondeps}" depends="stockfish hicolor-icon-theme python3-websockets python3-psutil gst-plugins-base1 ${_commondeps}" checkdepends="${depends} xvfb-run" short_desc="GTK chess client written in Python" maintainer="cipr3s " license="GPL-3.0-or-later" homepage="https://pychess.github.io" distfiles="https://github.com/pychess/pychess/archive/refs/tags/${version}.tar.gz" checksum=68cd4a0197d7e325f0e46fb52b88ce8ac7425c6c9adea60c8838a57af713b0a5 pre_build() { PYTHONPATH=lib python3 pgn2ecodb.py PYTHONPATH=lib python3 create_theme_preview.py } do_check() { cd testing/ PYTHONPATH=../lib PYCHESS_UNITTEST=true xvfb-run -a python3 run_tests.py }