From: Benda Xu Date: Wed, 14 Oct 2015 05:37:52 +0000 (+0900) Subject: sys-libs/ncurses: put headers into ${EPREFIX}/usr/include on Prefix X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=a0072d7220178f6b9311e6307d549a04305fdafc;p=gentoo.git sys-libs/ncurses: put headers into ${EPREFIX}/usr/include on Prefix Bug: 562786 Package-Manager: portage-2.2.22 --- diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild b/sys-libs/ncurses/ncurses-6.0-r1.ebuild index fc20a470c154..9b5613869e45 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.