commit: a0072d7220178f6b9311e6307d549a04305fdafc
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 05:37:52 2015 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 05:40:25 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0072d72
sys-libs/ncurses: put headers into ${EPREFIX}/usr/include on Prefix
Bug: 562786
Package-Manager: portage-2.2.22
sys-libs/ncurses/ncurses-6.0-r1.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index fc20a47..9b56138 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -165,7 +165,12 @@ do_configure() {
conf+=( --without-{pthread,reentrant} )
fi
# Make sure each variant goes in a unique location.
- if [[ ${target} != "ncurses" ]] ; then
+ if [[ ${target} == "ncurses" ]] ; then
+ # "ncurses" variant goes into "${EPREFIX}"/usr/include
+ # It is needed on Prefix because the configure script appends
+ # "ncurses" to "${prefix}/include" if "${prefix}" is not /usr.
+ conf+=( --enable-overwrite )
+ else
conf+=( --includedir="${EPREFIX}"/usr/include/${target} )
fi
# See comments in src_configure.