dev-vcs/git: respect CC/CFLAGS while building osxkeychain credential on Darwin
authorFabian Groffen <grobian@gentoo.org>
Sat, 9 Apr 2016 07:54:41 +0000 (09:54 +0200)
committerFabian Groffen <grobian@gentoo.org>
Sat, 9 Apr 2016 07:57:49 +0000 (09:57 +0200)
Package-Manager: portage-2.2.27

dev-vcs/git/git-2.8.1.ebuild
dev-vcs/git/git-9999-r1.ebuild
dev-vcs/git/git-9999-r2.ebuild
dev-vcs/git/git-9999-r3.ebuild
dev-vcs/git/git-9999.ebuild

index 2497aa5543f9f3e5a26047581c6489f311866915..89aef012274bcde25e3f85c3fcb8363d4b55c5b3 100644 (file)
@@ -330,8 +330,9 @@ src_compile() {
        fi
 
        if [[ ${CHOST} == *-darwin* ]]; then
-               cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
-               git_emake || die "emake credential-osxkeychain"
+               cd "${S}"/contrib/credential/osxkeychain || die
+               git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \
+                       || die "emake credential-osxkeychain"
        fi
 
        cd "${S}"/Documentation
index 906428738da6bcae84898657e4a36f3b050c781c..69b91dbc3a7497c9410ad26c8829dd2ec8a0b0f6 100644 (file)
@@ -330,8 +330,9 @@ src_compile() {
        fi
 
        if [[ ${CHOST} == *-darwin* ]]; then
-               cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
-               git_emake || die "emake credential-osxkeychain"
+               cd "${S}"/contrib/credential/osxkeychain || die
+               git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \
+                       || die "emake credential-osxkeychain"
        fi
 
        cd "${S}"/Documentation
index 56b5b6bb100eb3616b3a391b084c8ae8fbc6dd30..4de6ab76a7fedd6f40514c47ca642afc30110840 100644 (file)
@@ -330,8 +330,9 @@ src_compile() {
        fi
 
        if [[ ${CHOST} == *-darwin* ]]; then
-               cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
-               git_emake || die "emake credential-osxkeychain"
+               cd "${S}"/contrib/credential/osxkeychain || die
+               git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \
+                       || die "emake credential-osxkeychain"
        fi
 
        cd "${S}"/Documentation
index 2497aa5543f9f3e5a26047581c6489f311866915..89aef012274bcde25e3f85c3fcb8363d4b55c5b3 100644 (file)
@@ -330,8 +330,9 @@ src_compile() {
        fi
 
        if [[ ${CHOST} == *-darwin* ]]; then
-               cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
-               git_emake || die "emake credential-osxkeychain"
+               cd "${S}"/contrib/credential/osxkeychain || die
+               git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \
+                       || die "emake credential-osxkeychain"
        fi
 
        cd "${S}"/Documentation
index 5fbd63182f53854807f66d10f8a4474f4c717a8c..596de37ea700e22fe5064708bf1dab73450ab9ee 100644 (file)
@@ -330,8 +330,9 @@ src_compile() {
        fi
 
        if [[ ${CHOST} == *-darwin* ]]; then
-               cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
-               git_emake || die "emake credential-osxkeychain"
+               cd "${S}"/contrib/credential/osxkeychain || die
+               git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \
+                       || die "emake credential-osxkeychain"
        fi
 
        cd "${S}"/Documentation