app-editors/nvi: fixed for and marked ~x64-macos
authorFabian Groffen <grobian@gentoo.org>
Tue, 23 May 2017 11:21:27 +0000 (13:21 +0200)
committerFabian Groffen <grobian@gentoo.org>
Tue, 23 May 2017 11:21:27 +0000 (13:21 +0200)
Package-Manager: Portage-2.3.5, Repoman-2.3.1

app-editors/nvi/nvi-1.81.6-r7.ebuild

index 7b4d84c7d6f2bcadc0869157d5c8f07c769ecf1c..053948184247e36657dbde1c6905bbaa056d99c3 100644 (file)
@@ -11,7 +11,7 @@ SRC_URI="http://garage.linux.student.kuleuven.be/~skimo/nvi/devel/${P}.tar.bz2"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86 ~x64-macos"
 IUSE="perl tcl unicode"
 
 CDEPEND=">=sys-libs/db-4.2.52_p5:=
@@ -60,6 +60,9 @@ src_configure() {
        append-cppflags "-D_PATH_MSGCAT=\"\\\"${EPREFIX%/}/usr/share/vi/catalog/\\\"\""
        append-cppflags -I"$(db_includedir)"
 
+       # Darwin doesn't have stropts.h, bug #619416
+       [[ ${CHOST} == *-darwin* ]] && export vi_cv_sys5_pty=no
+
        pushd dist 2>/dev/null || die
        econf \
                --program-prefix=n \