diff options
| author | winter Sparkles | 2026-07-03 17:36:09 +0100 |
|---|---|---|
| committer | winter Sparkles | 2026-07-03 17:36:09 +0100 |
| commit | 360d850003945b988c8b205242c3336ca6b0b8fc (patch) | |
| tree | 64434cf7c2a9e42b857101a63f19df9b47a9c4fd /app-text/plover/plover-5.3.0.ebuild | |
initial commit. plover stuff
Diffstat (limited to 'app-text/plover/plover-5.3.0.ebuild')
| -rw-r--r-- | app-text/plover/plover-5.3.0.ebuild | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/app-text/plover/plover-5.3.0.ebuild b/app-text/plover/plover-5.3.0.ebuild new file mode 100644 index 0000000..d8ece2e --- /dev/null +++ b/app-text/plover/plover-5.3.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{13,14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit desktop distutils-r1 + +DESCRIPTION="Free and open source real-time stenography engine." +HOMEPAGE="https://www.opensteno.org/plover/" +SRC_URI="https://github.com/opensteno/plover/releases/download/v${PV}/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/appdirs + dev-python/babel + dev-python/evdev + dev-python/hidapi + dev-python/packaging + dev-python/pkginfo + dev-python/plover-stroke + dev-python/psutil + dev-python/pygments + dev-python/pyserial + dev-python/pyside + dev-python/python-xlib + dev-python/readme-renderer + dev-python/requests-cache + dev-python/requests-futures + dev-python/rtf-tokenize + dev-python/wcwidth + dev-python/xkbcommon +" +BDEPEND=" + dev-python/pyside[tools] +" + +distutils_enable_tests pytest + +python_install_all() { + default + newicon "${PN}/assets/plover.png" "plover.png" + make_desktop_entry plover Plover plover Utility +} + +pkg_postinst() { + elog "Install plover-plugin/lapwing-aio for Lapwing system support." + elog "Plover's built-in Plugins Manager will not work in this package." +} |
