Thu Dec 29 20:23:05 2016 UTC ()
Fix USE_CURSES feature support.


(roy)
diff -r1.10 -r1.11 pkgsrc/mk/curses.builtin.mk

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

--- pkgsrc/mk/curses.builtin.mk 2016/11/25 13:35:33 1.10
+++ pkgsrc/mk/curses.builtin.mk 2016/12/29 20:23:05 1.11
@@ -1,47 +1,47 @@ @@ -1,47 +1,47 @@
1# $NetBSD: curses.builtin.mk,v 1.10 2016/11/25 13:35:33 joerg Exp $ 1# $NetBSD: curses.builtin.mk,v 1.11 2016/12/29 20:23:05 roy 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
9BUILTIN_FIND_FILES_VAR+= H_CURSES_HALFDELAY 9BUILTIN_FIND_FILES_VAR+= H_CURSES_HALFDELAY
10BUILTIN_FIND_FILES.H_CURSES_HALFDELAY= ${BUILTIN_FIND_FILES.H_CURSES} 10BUILTIN_FIND_FILES.H_CURSES_HALFDELAY= ${H_CURSES}
11BUILTIN_FIND_GREP.H_CURSES_HALFDELAY= halfdelay 11BUILTIN_FIND_GREP.H_CURSES_HALFDELAY= halfdelay
12 12
13BUILTIN_FIND_FILES_VAR+= H_CURSES_RESIZETERM 13BUILTIN_FIND_FILES_VAR+= H_CURSES_RESIZETERM
14BUILTIN_FIND_FILES.H_CURSES_RESIZETERM= ${BUILTIN_FIND_FILES.H_CURSES} 14BUILTIN_FIND_FILES.H_CURSES_RESIZETERM= ${H_CURSES}
15BUILTIN_FIND_GREP.H_CURSES_RESIZETERM= resizeterm 15BUILTIN_FIND_GREP.H_CURSES_RESIZETERM= resizeterm
16 16
17BUILTIN_FIND_FILES_VAR+= H_CURSES_PUTWIN 17BUILTIN_FIND_FILES_VAR+= H_CURSES_PUTWIN
18BUILTIN_FIND_FILES.H_CURSES_PUTWIN= ${BUILTIN_FIND_FILES.H_CURSES} 18BUILTIN_FIND_FILES.H_CURSES_PUTWIN= ${H_CURSES}
19BUILTIN_FIND_GREP.H_CURSES_PUTWIN= putwin 19BUILTIN_FIND_GREP.H_CURSES_PUTWIN= putwin
20 20
21BUILTIN_FIND_FILES_VAR+= H_CURSES_WA_NORMAL 21BUILTIN_FIND_FILES_VAR+= H_CURSES_WA_NORMAL
22BUILTIN_FIND_FILES.H_CURSES_WA_NORMAL= ${BUILTIN_FIND_FILES.H_CURSES} 22BUILTIN_FIND_FILES.H_CURSES_WA_NORMAL= ${H_CURSES}
23BUILTIN_FIND_GREP.H_CURSES_WA_NORMAL= WA_NORMAL 23BUILTIN_FIND_GREP.H_CURSES_WA_NORMAL= WA_NORMAL
24 24
25BUILTIN_FIND_FILES_VAR+= H_CURSES_WGETNSTR 25BUILTIN_FIND_FILES_VAR+= H_CURSES_WGETNSTR
26BUILTIN_FIND_FILES.H_CURSES_WGETNSTR= ${BUILTIN_FIND_FILES.H_CURSES} 26BUILTIN_FIND_FILES.H_CURSES_WGETNSTR= ${H_CURSES}
27BUILTIN_FIND_GREP.H_CURSES_WGETNSTR= wgetnstr 27BUILTIN_FIND_GREP.H_CURSES_WGETNSTR= wgetnstr
28 28
29BUILTIN_FIND_FILES_VAR+= H_CURSES_WSYNCUP 29BUILTIN_FIND_FILES_VAR+= H_CURSES_WSYNCUP
30BUILTIN_FIND_FILES.H_CURSES_WSYNCUP= ${BUILTIN_FIND_FILES.H_CURSES} 30BUILTIN_FIND_FILES.H_CURSES_WSYNCUP= ${H_CURSES}
31BUILTIN_FIND_GREP.H_CURSES_WSYNCUP= wsyncup 31BUILTIN_FIND_GREP.H_CURSES_WSYNCUP= wsyncup
32 32
33BUILTIN_FIND_FILES_VAR+= H_CURSES_MVWCHGAT 33BUILTIN_FIND_FILES_VAR+= H_CURSES_MVWCHGAT
34BUILTIN_FIND_FILES.H_CURSES_MVWCHGAT= ${BUILTIN_FIND_FILES.H_CURSES} 34BUILTIN_FIND_FILES.H_CURSES_MVWCHGAT= ${H_CURSES}
35BUILTIN_FIND_GREP.H_CURSES_MVWCHGAT= mvwchgat 35BUILTIN_FIND_GREP.H_CURSES_MVWCHGAT= mvwchgat
36 36
37.include "buildlink3/bsd.builtin.mk" 37.include "buildlink3/bsd.builtin.mk"
38 38
39### 39###
40### Determine if there is a built-in implementation of the package and 40### Determine if there is a built-in implementation of the package and
41### set IS_BUILTIN.<pkg> appropriately ("yes" or "no"). 41### set IS_BUILTIN.<pkg> appropriately ("yes" or "no").
42### 42###
43.if !defined(IS_BUILTIN.curses) 43.if !defined(IS_BUILTIN.curses)
44IS_BUILTIN.curses= no 44IS_BUILTIN.curses= no
45. if empty(H_CURSES:M${LOCALBASE}/*) && exists(${H_CURSES}) 45. if empty(H_CURSES:M${LOCALBASE}/*) && exists(${H_CURSES})
46IS_BUILTIN.curses= yes 46IS_BUILTIN.curses= yes
47. endif 47. endif