aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Barć <xgqt@riseup.net>2021-11-21 22:56:58 +0100
committerMaciej Barć <xgqt@riseup.net>2021-11-21 22:56:58 +0100
commit1de272a5ca77459cf447755eecf3b3f79413229b (patch)
treee4169c5953af715f3b37881e1ebe2e4f65920228 /dev-scheme
parentdev-lang/idris2: add schemes threading requirement (diff)
downloadguru-1de272a5ca77459cf447755eecf3b3f79413229b.tar.gz
guru-1de272a5ca77459cf447755eecf3b3f79413229b.tar.bz2
guru-1de272a5ca77459cf447755eecf3b3f79413229b.zip
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@riseup.net>
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/chez/chez-9.5.4-r1.ebuild (renamed from dev-scheme/chez/chez-9.5.6.ebuild)13
-rw-r--r--dev-scheme/chez/chez-9.5.6-r1.ebuild (renamed from dev-scheme/chez/chez-9.5.4.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
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
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() {