aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonny (tastytea) Gutbrod <gentoo@tastytea.de>2021-04-30 18:05:42 +0200
committerRonny (tastytea) Gutbrod <gentoo@tastytea.de>2021-04-30 18:11:53 +0200
commitc7eff13dda8811f88acda894360f181a61c9b96b (patch)
tree2d34f0f6975c11a1ce7107a5412f4da5206f01bc
parentnet-libs/kcgi: Add || die to find. (diff)
downloadguru-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.ebuild14
-rw-r--r--net-libs/kcgi/kcgi-0.12.4.ebuild14
-rw-r--r--net-libs/kcgi/kcgi-9999.ebuild14
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