From 75949673f38270397841d9c2322dbb774ac41554 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 11 Aug 2023 15:35:17 +0100 Subject: gentoo auto-resync : 11:08:2023 - 15:35:17 --- dev-scheme/owl-lisp/owl-lisp-0.2.1.ebuild | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'dev-scheme/owl-lisp/owl-lisp-0.2.1.ebuild') diff --git a/dev-scheme/owl-lisp/owl-lisp-0.2.1.ebuild b/dev-scheme/owl-lisp/owl-lisp-0.2.1.ebuild index 9a3d4efc4581..569d3b931745 100644 --- a/dev-scheme/owl-lisp/owl-lisp-0.2.1.ebuild +++ b/dev-scheme/owl-lisp/owl-lisp-0.2.1.ebuild @@ -1,14 +1,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# NOTICE: Because it is "purely functional" it is not scheme-compatible ootb - EAPI=8 inherit toolchain-funcs DESCRIPTION="Purely functional dialect of Scheme" -HOMEPAGE="https://haltp.org/posts/owl.html" +HOMEPAGE="https://haltp.org/posts/owl.html + https://gitlab.com/owl-lisp/owl/" if [[ "${PV}" == *9999* ]]; then inherit git-r3 @@ -22,10 +21,15 @@ fi LICENSE="MIT" SLOT="0" +PATCHES=( "${FILESDIR}"/${PN}-0.2.1-make-no-test.patch ) + src_prepare() { default sed -i 's|make bin/vm|$(MAKE) bin/vm|g' "${S}"/Makefile || die + + # Skip "tests/char-ready.sh", "does not work in background subshell". + rm tests/char-ready.sh || die } src_compile(){ @@ -33,9 +37,11 @@ src_compile(){ } src_install() { - einstalldocs + exeinto /usr/bin + doexe "${S}"/bin/ol + newexe "${S}"/bin/vm ovm - dobin "${S}"/bin/ol - newbin "${S}"/bin/vm ovm doman "${S}"/doc/*.1 + + einstalldocs } -- cgit v1.2.3