| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: curses.buildlink3.mk,v 1.16 2010/02/07 10:20:37 roy Exp $ | | 1 | # $NetBSD: curses.buildlink3.mk,v 1.17 2010/02/07 10:28:13 roy Exp $ |
2 | # | | 2 | # |
3 | # This Makefile fragment is meant to be included by packages that require | | 3 | # This Makefile fragment is meant to be included by packages that require |
4 | # any curses implementation instead of one particular one. The available | | 4 | # any curses implementation instead of one particular one. The available |
5 | # curses implementations are "curses" if built-in, "ncurses", and | | 5 | # curses implementations are "curses" if built-in, "ncurses", and |
6 | # "pdcurses". | | 6 | # "pdcurses". |
7 | # | | 7 | # |
8 | # If a package genuinely requires ncurses or pdcurses, then it should | | 8 | # If a package genuinely requires ncurses or pdcurses, then it should |
9 | # directly include the appropriate buildlink3.mk instead of this file in | | 9 | # directly include the appropriate buildlink3.mk instead of this file in |
10 | # the package Makefile. | | 10 | # the package Makefile. |
11 | # | | 11 | # |
12 | # === User-settable variables === | | 12 | # === User-settable variables === |
13 | # | | 13 | # |
14 | # CURSES_DEFAULT | | 14 | # CURSES_DEFAULT |
| @@ -71,23 +71,23 @@ BUILD_DEFS_EFFECTS+= CURSES_TYPE | | | @@ -71,23 +71,23 @@ BUILD_DEFS_EFFECTS+= CURSES_TYPE |
71 | _PKG_USE_CURSES= yes | | 71 | _PKG_USE_CURSES= yes |
72 | | | 72 | |
73 | .endif # CURSES_BUILDLINK3_MK | | 73 | .endif # CURSES_BUILDLINK3_MK |
74 | | | 74 | |
75 | .if ${CURSES_TYPE} == "none" | | 75 | .if ${CURSES_TYPE} == "none" |
76 | PKG_FAIL_REASON= \ | | 76 | PKG_FAIL_REASON= \ |
77 | "${_CURSES_TYPE} is not an acceptable curses type for ${PKGNAME}." | | 77 | "${_CURSES_TYPE} is not an acceptable curses type for ${PKGNAME}." |
78 | .elif ${CURSES_TYPE} == "curses" | | 78 | .elif ${CURSES_TYPE} == "curses" |
79 | BUILDLINK_TREE+= curses -curses | | 79 | BUILDLINK_TREE+= curses -curses |
80 | BUILDLINK_LDADD.curses?= ${BUILDLINK_LIBNAME.curses:S/^/-l/:S/^-l$//} | | 80 | BUILDLINK_LDADD.curses?= ${BUILDLINK_LIBNAME.curses:S/^/-l/:S/^-l$//} |
81 | BUILDLINK_BUILTIN_MK.curses= ../../mk/curses.builtin.mk | | 81 | BUILDLINK_BUILTIN_MK.curses= ../../mk/curses.builtin.mk |
82 | .elif ${CURSES_TYPE} == "ncurses" | | 82 | .elif ${CURSES_TYPE} == "ncurses" |
83 | USE_NCURSES= yes | | 83 | USE_NCURSES= yes |
84 | . include "../../devel/ncurses/buildlink3.mkxx" | | 84 | . include "../../devel/ncurses/buildlink3.mk" |
85 | BUILDLINK_PREFIX.curses?= ${BUILDLINK_PREFIX.ncurses} | | 85 | BUILDLINK_PREFIX.curses?= ${BUILDLINK_PREFIX.ncurses} |
86 | BUILDLINK_LIBNAME.curses?= ${BUILDLINK_LIBNAME.ncurses} | | 86 | BUILDLINK_LIBNAME.curses?= ${BUILDLINK_LIBNAME.ncurses} |
87 | BUILDLINK_LDADD.curses?= ${BUILDLINK_LDADD.ncurses} | | 87 | BUILDLINK_LDADD.curses?= ${BUILDLINK_LDADD.ncurses} |
88 | .elif ${CURSES_TYPE} == "pdcurses" | | 88 | .elif ${CURSES_TYPE} == "pdcurses" |
89 | . include "../../devel/pdcurses/buildlink3.mk" | | 89 | . include "../../devel/pdcurses/buildlink3.mk" |
90 | BUILDLINK_PREFIX.curses?= ${BUILDLINK_PREFIX.pdcurses} | | 90 | BUILDLINK_PREFIX.curses?= ${BUILDLINK_PREFIX.pdcurses} |
91 | BUILDLINK_LIBNAME.curses?= ${BUILDLINK_LIBNAME.pdcurses} | | 91 | BUILDLINK_LIBNAME.curses?= ${BUILDLINK_LIBNAME.pdcurses} |
92 | BUILDLINK_LDADD.curses?= ${BUILDLINK_LDADD.pdcurses} | | 92 | BUILDLINK_LDADD.curses?= ${BUILDLINK_LDADD.pdcurses} |
93 | .endif | | 93 | .endif |