commit: bb974100889989e9d5b408a92dd9f256c492d986 Author: Marco Scardovi <marco <AT> scardovi <DOT> com> AuthorDate: Mon Jun 28 17:39:43 2021 +0000 Commit: Marco Scardovi <marco <AT> scardovi <DOT> com> CommitDate: Mon Jun 28 17:40:01 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb974100
sys-boot/osk-sdl: add test Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco <AT> scardovi.com> .../{osk-sdl-0.64.ebuild => osk-sdl-0.64-r1.ebuild} | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild b/sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild similarity index 90% rename from sys-boot/osk-sdl/osk-sdl-0.64.ebuild rename to sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild index 4fc97688f..d7af7ff79 100644 --- a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild +++ b/sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild @@ -14,7 +14,8 @@ SRC_URI="https://gitlab.com/postmarketOS/osk-sdl/-/archive/${COMMIT}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64" -RESTRICT="test" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=" app-portage/gentoolkit @@ -28,7 +29,13 @@ RDEPEND=" sys-kernel/dracut " -BDEPEND="app-text/scdoc" +BDEPEND=" + app-text/scdoc + test? ( + x11-misc/xdotool + x11-misc/xvfb-run + ) +" S="${WORKDIR}/${PN}-${COMMIT}" @@ -37,6 +44,10 @@ src_prepare() { sed -e s/ttf-dejavu/dejavu/ -i osk.conf || die "Failed to sed" } +src_test() { + meson_src_test +} + src_install() { meson_src_install insinto /etc