diff options
author | jlam <jlam@pkgsrc.org> | 2004-02-11 11:30:49 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2004-02-11 11:30:49 +0000 |
commit | 0dbd320ef84b61a702e682ecfb889842c5a25940 (patch) | |
tree | 52b113c0ef376141f7b0fef403939f60d89cf6ca /devel/ncurses | |
parent | 7f02d4393818eba578ffc9d95b3b134df3463923 (diff) | |
download | pkgsrc-0dbd320ef84b61a702e682ecfb889842c5a25940.tar.gz |
Move the INCOMPAT_FOO checks to a more natural location within the
block that decides whether package FOO is built-in or not. If the
platform is listed in IMCOMPAT_FOO, then treat FOO as being not
built-in.
Diffstat (limited to 'devel/ncurses')
-rw-r--r-- | devel/ncurses/buildlink3.mk | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/devel/ncurses/buildlink3.mk b/devel/ncurses/buildlink3.mk index d93b5eecfed..a50c9b6b663 100644 --- a/devel/ncurses/buildlink3.mk +++ b/devel/ncurses/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.15 2004/02/10 20:45:01 jlam Exp $ +# $NetBSD: buildlink3.mk,v 1.16 2004/02/11 11:30:50 jlam Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ NCURSES_BUILDLINK3_MK:= ${NCURSES_BUILDLINK3_MK}+ @@ -37,6 +37,28 @@ BUILDLINK_IS_BUILTIN.ncurses!= \ ${ECHO} "NO"; \ fi . endif +# +# XXX By default, assume that the builtin curses on NetBSD systems +# XXX supports ncurses. +# +. if ${OPSYS} == "NetBSD" +BUILDLINK_USE_BUILTIN.ncurses= YES +# +# These versions of NetBSD didn't have a curses library that was +# capable of replacing ncurses. +# +# XXX In reality, no version of NetBSD has a curses library that can +# XXX completely replace ncurses; however, some version implement +# XXX enough of ncurses that some packages are happy. +# +_INCOMPAT_CURSES= NetBSD-0.*-* NetBSD-1.[0123]*-* +_INCOMPAT_CURSES+= NetBSD-1.4.*-* NetBSD-1.4[A-X]-* +. for _pattern_ in ${_INCOMPAT_CURSES} ${INCOMPAT_CURSES} +. if !empty(MACHINE_PLATFORM:M${_pattern_}) +BUILDLINK_IS_BUILTIN.ncurses= NO +. endif +. endfor +. endif MAKEFLAGS+= BUILDLINK_IS_BUILTIN.ncurses=${BUILDLINK_IS_BUILTIN.ncurses} .endif @@ -56,28 +78,6 @@ BUILDLINK_USE_BUILTIN.ncurses= YES .if !defined(BUILDLINK_USE_BUILTIN.ncurses) . if !empty(BUILDLINK_IS_BUILTIN.ncurses:M[nN][oO]) BUILDLINK_USE_BUILTIN.ncurses= NO -# -# XXX By default, assume that the builtin curses on NetBSD systems -# XXX supports ncurses. -# -. if ${OPSYS} == "NetBSD" -BUILDLINK_USE_BUILTIN.ncurses= YES -# -# These versions of NetBSD didn't have a curses library that was -# capable of replacing ncurses. -# -# XXX In reality, no version of NetBSD has a curses library that can -# XXX completely replace ncurses; however, some version implement -# XXX enough of ncurses that some packages are happy. -# -_INCOMPAT_CURSES= NetBSD-0.*-* NetBSD-1.[0123]*-* -_INCOMPAT_CURSES+= NetBSD-1.4.*-* NetBSD-1.4[A-X]-* -. for _pattern_ in ${_INCOMPAT_CURSES} -. if !empty(MACHINE_PLATFORM:M${_pattern_}) -BUILDLINK_USE_BUILTIN.ncurses= NO -. endif -. endfor -. endif . else BUILDLINK_USE_BUILTIN.ncurses= YES # |