From 38926a56cafa6c0d83e28602ffc7d2f87bb623fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 19 Mar 2026 22:09:04 +0100 Subject: [PATCH] dev-scheme/chibi: sync live 9999 version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- dev-scheme/chibi/chibi-9999.ebuild | 34 ++++++++---------------------- 1 file changed, 9 insertions(+), 25 deletions(-) diff --git a/dev-scheme/chibi/chibi-9999.ebuild b/dev-scheme/chibi/chibi-9999.ebuild index 40985662f0058..a4b1ead15985b 100644 --- a/dev-scheme/chibi/chibi-9999.ebuild +++ b/dev-scheme/chibi/chibi-9999.ebuild @@ -1,13 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -REAL_PN="${PN}-scheme" -REAL_PV="$(ver_cut 1-2)" -REAL_P="${REAL_PN}-${REAL_PV}" - -inherit toolchain-funcs +inherit cmake DESCRIPTION="Minimal Scheme implementation for use as an extension language" HOMEPAGE="http://synthcode.com/scheme/chibi/" @@ -15,31 +11,19 @@ HOMEPAGE="http://synthcode.com/scheme/chibi/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/ashinn/${REAL_PN}.git" + EGIT_REPO_URI="https://github.com/ashinn/${PN}-scheme" else - SRC_URI="https://github.com/ashinn/${REAL_PN}/archive/${REAL_PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${REAL_P}" + SRC_URI="https://github.com/ashinn/${PN}-scheme/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-scheme-${PV}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~riscv ~x86" fi LICENSE="BSD" SLOT="0" -src_configure() { - tc-export CC - - export PREFIX="${EPREFIX}/usr" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" - export SOLIBDIR="${EPREFIX}/usr/$(get_libdir)" - - # If "ldconfig" exists it is ran, overwrite it with "LDCONFIG" variable. - export LDCONFIG="0" -} - src_install() { - default - - dosym "${REAL_PN}" "/usr/bin/${PN}" + cmake_src_install + dosym -r /usr/bin/${PN}{-scheme,} }