From 1de272a5ca77459cf447755eecf3b3f79413229b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sun, 21 Nov 2021 22:56:58 +0100 Subject: [PATCH] dev-scheme/chez: export AR CC CXX LD RANLIB; format MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć --- .../{chez-9.5.6.ebuild => chez-9.5.4-r1.ebuild} | 13 ++++++------- .../{chez-9.5.4.ebuild => chez-9.5.6-r1.ebuild} | 15 +++++++-------- 2 files changed, 13 insertions(+), 15 deletions(-) rename dev-scheme/chez/{chez-9.5.6.ebuild => chez-9.5.4-r1.ebuild} (93%) rename dev-scheme/chez/{chez-9.5.4.ebuild => chez-9.5.6-r1.ebuild} (92%) diff --git a/dev-scheme/chez/chez-9.5.6.ebuild b/dev-scheme/chez/chez-9.5.4-r1.ebuild similarity index 93% rename from dev-scheme/chez/chez-9.5.6.ebuild rename to dev-scheme/chez/chez-9.5.4-r1.ebuild index 18f1b2b25e..a08526e789 100644 --- a/dev-scheme/chez/chez-9.5.6.ebuild +++ b/dev-scheme/chez/chez-9.5.4-r1.ebuild @@ -10,6 +10,7 @@ inherit multilib DESCRIPTION="A programming language based on R6RS" HOMEPAGE="https://cisco.github.io/ChezScheme/ https://github.com/cisco/ChezScheme" SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${CSV}" # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2), # Nanopass (MIT), stex (MIT), and zlib (ZLIB). @@ -22,18 +23,16 @@ DEPEND=" X? ( x11-libs/libX11 ) ncurses? ( sys-libs/ncurses ) " -RDEPEND=" - ${DEPEND} -" - -S="${WORKDIR}/${CSV}" +RDEPEND="${DEPEND}" src_prepare() { - default + tc-export AR CC CXX LD RANLIB if use ncurses; then eapply "${FILESDIR}/tinfo.patch" fi + + default } src_configure() { @@ -51,7 +50,7 @@ src_configure() { --installscriptname=chezscheme-script --nogzip-man-pages ) - ./configure "${myconfargs[@]}" || die + sh ./configure "${myconfargs[@]}" || die } src_install() { diff --git a/dev-scheme/chez/chez-9.5.4.ebuild b/dev-scheme/chez/chez-9.5.6-r1.ebuild similarity index 92% rename from dev-scheme/chez/chez-9.5.4.ebuild rename to dev-scheme/chez/chez-9.5.6-r1.ebuild index 9d7b7ed2b9..a08526e789 100644 --- a/dev-scheme/chez/chez-9.5.4.ebuild +++ b/dev-scheme/chez/chez-9.5.6-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 CSV="csv${PV}" @@ -10,6 +10,7 @@ inherit multilib DESCRIPTION="A programming language based on R6RS" HOMEPAGE="https://cisco.github.io/ChezScheme/ https://github.com/cisco/ChezScheme" SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${CSV}" # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2), # Nanopass (MIT), stex (MIT), and zlib (ZLIB). @@ -22,18 +23,16 @@ DEPEND=" X? ( x11-libs/libX11 ) ncurses? ( sys-libs/ncurses ) " -RDEPEND=" - ${DEPEND} -" - -S="${WORKDIR}/${CSV}" +RDEPEND="${DEPEND}" src_prepare() { - default + tc-export AR CC CXX LD RANLIB if use ncurses; then eapply "${FILESDIR}/tinfo.patch" fi + + default } src_configure() { @@ -51,7 +50,7 @@ src_configure() { --installscriptname=chezscheme-script --nogzip-man-pages ) - ./configure "${myconfargs[@]}" || die + sh ./configure "${myconfargs[@]}" || die } src_install() {