diff options
author | Maciej Barć <xgqt@riseup.net> | 2021-11-21 22:56:58 +0100 |
---|---|---|
committer | Maciej Barć <xgqt@riseup.net> | 2021-11-21 22:56:58 +0100 |
commit | 1de272a5ca77459cf447755eecf3b3f79413229b (patch) | |
tree | e4169c5953af715f3b37881e1ebe2e4f65920228 /dev-scheme | |
parent | dev-lang/idris2: add schemes threading requirement (diff) | |
download | guru-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() { |