Tue Apr 25 18:03:17 2017 UTC ()
Pullup ticket #5360 - requested by sevan
mk/curses.builtin.mk: bugfix

Revisions pulled up:
- mk/curses.builtin.mk                                          1.18

---
   Module Name:    pkgsrc
   Committed By:   sborrill
   Date:           Mon Apr 24 12:16:38 UTC 2017

   Modified Files:
           pkgsrc/mk: curses.builtin.mk

   Log Message:
   Add vw_printw to list of functions to check for when assessing suitability
   of builtin curses


(bsiegert)
diff -r1.17 -r1.17.2.1 pkgsrc/mk/curses.builtin.mk

cvs diff -r1.17 -r1.17.2.1 pkgsrc/mk/curses.builtin.mk (expand / switch to unified diff)

--- pkgsrc/mk/curses.builtin.mk 2017/03/20 10:03:57 1.17
+++ pkgsrc/mk/curses.builtin.mk 2017/04/25 18:03:16 1.17.2.1
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: curses.builtin.mk,v 1.17 2017/03/20 10:03:57 roy Exp $ 1# $NetBSD: curses.builtin.mk,v 1.17.2.1 2017/04/25 18:03:16 bsiegert Exp $
2 2
3BUILTIN_PKG:= curses 3BUILTIN_PKG:= curses
4 4
5BUILTIN_FIND_LIBS:= curses 5BUILTIN_FIND_LIBS:= curses
6BUILTIN_FIND_HEADERS_VAR:= H_CURSES 6BUILTIN_FIND_HEADERS_VAR:= H_CURSES
7BUILTIN_FIND_HEADERS.H_CURSES= curses.h 7BUILTIN_FIND_HEADERS.H_CURSES= curses.h
8 8
9# Functions and defines to search for. 9# Functions and defines to search for.
10# These are valid USE_CURSES options and will determine whether the 10# These are valid USE_CURSES options and will determine whether the
11# package can use the builtin curses or not. 11# package can use the builtin curses or not.
12# 12#
13BUILTIN_TEST_CURSES_FUNCS= chgat getsyx halfdelay putwin 13BUILTIN_TEST_CURSES_FUNCS= chgat getsyx halfdelay putwin
14BUILTIN_TEST_CURSES_FUNCS+= resize_term resizeterm set_escdelay syncok 14BUILTIN_TEST_CURSES_FUNCS+= resize_term resizeterm set_escdelay syncok
15BUILTIN_TEST_CURSES_FUNCS+= wgetnstr wsyncup mvwchgat 15BUILTIN_TEST_CURSES_FUNCS+= wgetnstr wsyncup mvwchgat vw_printw
16BUILTIN_TEST_CURSES_DEFINES= WA_NORMAL 16BUILTIN_TEST_CURSES_DEFINES= WA_NORMAL
17 17
18.for func in ${BUILTIN_TEST_CURSES_FUNCS} 18.for func in ${BUILTIN_TEST_CURSES_FUNCS}
19BUILTIN_FIND_FILES_VAR+= H_CURSES_${func:tu} 19BUILTIN_FIND_FILES_VAR+= H_CURSES_${func:tu}
20BUILTIN_FIND_FILES.H_CURSES_${func:tu}= ${H_CURSES} 20BUILTIN_FIND_FILES.H_CURSES_${func:tu}= ${H_CURSES}
21BUILTIN_FIND_GREP.H_CURSES_${func:tu}= ${func} 21BUILTIN_FIND_GREP.H_CURSES_${func:tu}= ${func}
22.endfor 22.endfor
23 23
24.for defn in ${BUILTIN_TEST_CURSES_DEFINES} 24.for defn in ${BUILTIN_TEST_CURSES_DEFINES}
25BUILTIN_FIND_FILES_VAR+= H_CURSES_${defn} 25BUILTIN_FIND_FILES_VAR+= H_CURSES_${defn}
26BUILTIN_FIND_FILES.H_CURSES_${defn}= ${H_CURSES} 26BUILTIN_FIND_FILES.H_CURSES_${defn}= ${H_CURSES}
27BUILTIN_FIND_GREP.H_CURSES_${defn}= ${defn} 27BUILTIN_FIND_GREP.H_CURSES_${defn}= ${defn}
28.endfor 28.endfor