# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=(python3_{12..13}) inherit distutils-r1 DESCRIPTION="Keyboard Status Monitor" HOMEPAGE="https://github.com/scottkirkwood/key-mon" SRC_URI="https://github.com/scottkirkwood/key-mon/releases/download/${PV}/${P}.tar.gz" # https://github.com/scottkirkwood/key-mon/releases/download/1.20/key-mon-1.20.tar.gz LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="" DEPEND=" gnome-base/librsvg dev-python/pygtk:2 dev-python/python-xlib x11-proto/recordproto x11-libs/gtk+" RDEPEND="${DEPEND}" pkg_setup() { python_set_active_version 2 python_pkg_setup } src_prepare() { python_convert_shebangs 2 src/${PN} python_convert_shebangs 2 src/keymon/*.py } src_install() { insinto /usr/share/${PN} doins -r src/* fperms 755 /usr/share/${PN}/${PN} dosym /usr/share/${PN}/${PN} /usr/bin/${PN} doman man/${PN}.1 newdoc README.rst README domenu icons/${PN}.desktop insinto /usr/share/mime/packages/ doins icons/${PN}.xpm }