diff options
Diffstat (limited to 'app-text')
| -rw-r--r-- | app-text/plover/Manifest | 1 | ||||
| -rw-r--r-- | app-text/plover/plover-5.3.0.ebuild | 53 |
2 files changed, 54 insertions, 0 deletions
diff --git a/app-text/plover/Manifest b/app-text/plover/Manifest new file mode 100644 index 0000000..0aef6cb --- /dev/null +++ b/app-text/plover/Manifest @@ -0,0 +1 @@ +DIST plover-5.3.0.tar.gz 4413716 BLAKE2B 1beb21075a88690d3ba0d122153a872c1db3d5f7e4a35d7c38ffc66f7c90a2a0b9894615de1298df7613fa50bb3c1297ca32bec4278d6cee23885c9f48f272ae SHA512 06923c8760e439bac5be80088b5d7fcf8ca173be3c82e300b88ba1bb6a65707ef8321534dadb81a9aeaca0f85735de7cb4b1884ad664e3a5692e818a1b196924 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." +} |
