commit:     1de272a5ca77459cf447755eecf3b3f79413229b
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun Nov 21 21:56:58 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun Nov 21 21:56:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1de272a5

dev-scheme/chez: export AR CC CXX LD RANLIB; format

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 .../chez/{chez-9.5.6.ebuild => chez-9.5.4-r1.ebuild}      | 13 ++++++-------
 .../chez/{chez-9.5.4.ebuild => chez-9.5.6-r1.ebuild}      | 15 +++++++--------
 2 files changed, 13 insertions(+), 15 deletions(-)

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 18f1b2b25..a08526e78 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 9d7b7ed2b..a08526e78 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() {

Reply via email to