dev-scheme/cyclone: fix compile phase

Closes: https://bugs.gentoo.org/790548
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt@riseup.net>
This commit is contained in:
Maciej Barć
2021-05-16 18:48:57 +02:00
parent adbd794fa9
commit e6dbfafcf5
2 changed files with 12 additions and 4 deletions

View File

@@ -6,7 +6,7 @@
EAPI=7
inherit flag-o-matic
inherit flag-o-matic toolchain-funcs
DESCRIPTION="Scheme R7RS to C compiler"
HOMEPAGE="http://justinethier.github.io/cyclone/"
@@ -33,13 +33,17 @@ RDEPEND="
src_configure() {
append-cflags -fPIC -rdynamic -Iinclude
append-ldflags -L. -Wl,--export-dynamic
tc-export CC
tc-export AR CC RANLIB
}
src_test() {
emake test LDFLAGS=""
}
src_compile() {
emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CFLAGS}"
}
src_install() {
einstalldocs

View File

@@ -6,7 +6,7 @@
EAPI=7
inherit flag-o-matic
inherit flag-o-matic toolchain-funcs
DESCRIPTION="Scheme R7RS to C compiler"
HOMEPAGE="http://justinethier.github.io/cyclone/"
@@ -33,13 +33,17 @@ RDEPEND="
src_configure() {
append-cflags -fPIC -rdynamic -Iinclude
append-ldflags -L. -Wl,--export-dynamic
tc-export CC
tc-export AR CC RANLIB
}
src_test() {
emake test LDFLAGS=""
}
src_compile() {
emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CFLAGS}"
}
src_install() {
einstalldocs