diff options
author | Ronny (tastytea) Gutbrod <gentoo@tastytea.de> | 2021-04-30 18:05:42 +0200 |
---|---|---|
committer | Ronny (tastytea) Gutbrod <gentoo@tastytea.de> | 2021-04-30 18:11:53 +0200 |
commit | c7eff13dda8811f88acda894360f181a61c9b96b (patch) | |
tree | 2d34f0f6975c11a1ce7107a5412f4da5206f01bc | |
parent | net-libs/kcgi: Add || die to find. (diff) | |
download | guru-c7eff13d.tar.gz guru-c7eff13d.tar.bz2 guru-c7eff13d.zip |
net-libs/kcgi: Export CC and AR in src_prepare().
Build system falls back to hard-coded defaults otherwise.
Closes: https://bugs.gentoo.org/785181
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
-rw-r--r-- | net-libs/kcgi/kcgi-0.12.3.ebuild | 14 | ||||
-rw-r--r-- | net-libs/kcgi/kcgi-0.12.4.ebuild | 14 | ||||
-rw-r--r-- | net-libs/kcgi/kcgi-9999.ebuild | 14 |
3 files changed, 27 insertions, 15 deletions
diff --git a/net-libs/kcgi/kcgi-0.12.3.ebuild b/net-libs/kcgi/kcgi-0.12.3.ebuild index abebd56bc..418ef22f2 100644 --- a/net-libs/kcgi/kcgi-0.12.3.ebuild +++ b/net-libs/kcgi/kcgi-0.12.3.ebuild @@ -26,6 +26,13 @@ DEPEND=" test? ( net-misc/curl[static-libs] ) " +src_prepare() { + export CC="$(tc-getCC)" + export AR="$(tc-getAR)" + + default +} + src_configure() { ./configure PREFIX="${EPREFIX}/usr" \ MANDIR="${EPREFIX}/usr/share/man" \ @@ -35,18 +42,15 @@ src_configure() { } src_compile() { - bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" || die + bmake -j$(makeopts_jobs) || die } src_test() { - bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" regress || die + bmake -j$(makeopts_jobs) regress || die } src_install() { bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" \ DESTDIR="${D}" \ MANDIR=/usr/share/man \ install || die diff --git a/net-libs/kcgi/kcgi-0.12.4.ebuild b/net-libs/kcgi/kcgi-0.12.4.ebuild index abebd56bc..418ef22f2 100644 --- a/net-libs/kcgi/kcgi-0.12.4.ebuild +++ b/net-libs/kcgi/kcgi-0.12.4.ebuild @@ -26,6 +26,13 @@ DEPEND=" test? ( net-misc/curl[static-libs] ) " +src_prepare() { + export CC="$(tc-getCC)" + export AR="$(tc-getAR)" + + default +} + src_configure() { ./configure PREFIX="${EPREFIX}/usr" \ MANDIR="${EPREFIX}/usr/share/man" \ @@ -35,18 +42,15 @@ src_configure() { } src_compile() { - bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" || die + bmake -j$(makeopts_jobs) || die } src_test() { - bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" regress || die + bmake -j$(makeopts_jobs) regress || die } src_install() { bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" \ DESTDIR="${D}" \ MANDIR=/usr/share/man \ install || die diff --git a/net-libs/kcgi/kcgi-9999.ebuild b/net-libs/kcgi/kcgi-9999.ebuild index abebd56bc..418ef22f2 100644 --- a/net-libs/kcgi/kcgi-9999.ebuild +++ b/net-libs/kcgi/kcgi-9999.ebuild @@ -26,6 +26,13 @@ DEPEND=" test? ( net-misc/curl[static-libs] ) " +src_prepare() { + export CC="$(tc-getCC)" + export AR="$(tc-getAR)" + + default +} + src_configure() { ./configure PREFIX="${EPREFIX}/usr" \ MANDIR="${EPREFIX}/usr/share/man" \ @@ -35,18 +42,15 @@ src_configure() { } src_compile() { - bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" || die + bmake -j$(makeopts_jobs) || die } src_test() { - bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" regress || die + bmake -j$(makeopts_jobs) regress || die } src_install() { bmake -j$(makeopts_jobs) \ - CC="$(tc-getCC)" \ DESTDIR="${D}" \ MANDIR=/usr/share/man \ install || die |