Subject: CVS commit: pkgsrc/geography/gpsd
From: Greg Troxel
Date: 2017-03-19 17:31:43
Message id: 20170319163143.39A89FBE4@cvs.NetBSD.org

Log Message:
Use better method to avoid NetBSD curses

The basic issue is that gpsd does not build with NetBSD curses because
it uses syncok.  Previously, I set CURSES_DEFAULT, which is incorrect
because it is a user-settable variable.

Include syncok in USE_CURSES (which doesn't has any effect because it
isn't yet supported in curses.builtin.mk).  Also include getsyx, which
gpsd doesn't use, but which will prevent NetBSD curses from being
selected.  The getsyx line can be removed when there is syncok
support.

Also restore FAKE_NCURSES, because gpsd doesn't look for curses, only
ncurses (not yet filed upstream).

Thanks to Joerg for pointing out my error and to Roy for the specific
fix suggestion.

Files:
RevisionActionfile
1.36modifypkgsrc/geography/gpsd/Makefile