1396851c2SBaptiste DaroussinPACKAGE= clibs 2396851c2SBaptiste DaroussinSHLIBDIR?= /lib 3396851c2SBaptiste Daroussin 4396851c2SBaptiste Daroussin.include <src.opts.mk> 5396851c2SBaptiste Daroussin 6396851c2SBaptiste Daroussin.include "${.CURDIR:H}/config.mk" 7396851c2SBaptiste Daroussin 8396851c2SBaptiste DaroussinLIB= tinfow 9396851c2SBaptiste DaroussinSHLIB_MAJOR= 9 10396851c2SBaptiste Daroussin 11396851c2SBaptiste DaroussinNO_LINT= 12396851c2SBaptiste Daroussin 13396851c2SBaptiste DaroussinNCURSES_MAJOR!= egrep 'NCURSES_MAJOR[ ]*=' ${NCURSES_DIR}/dist.mk | sed -e 's%^[^0-9]*%%' 14396851c2SBaptiste DaroussinNCURSES_MINOR!= egrep 'NCURSES_MINOR[ ]*=' ${NCURSES_DIR}/dist.mk | sed -e 's%^[^0-9]*%%' 15396851c2SBaptiste DaroussinNCURSES_PATCH!= egrep 'NCURSES_PATCH[ ]*=' ${NCURSES_DIR}/dist.mk | sed -e 's%^[^0-9]*%%' 16396851c2SBaptiste Daroussin 17396851c2SBaptiste Daroussin# From autoconf (!) 18396851c2SBaptiste DaroussinNCURSES_CH_T= cchar_t 19396851c2SBaptiste DaroussinNCURSES_OK_WCHAR_T= 1 20396851c2SBaptiste DaroussinNEED_WCHAR_H= 1 21396851c2SBaptiste DaroussinNCURSES_EXT_COLORS= 1 22396851c2SBaptiste DaroussinNCURSES_EXT_FUNCS= 1 23396851c2SBaptiste DaroussinNCURSES_CONST= const 24396851c2SBaptiste DaroussinNCURSES_INLINE= inline 25396851c2SBaptiste DaroussinNCURSES_LIBUTF8= 0 26396851c2SBaptiste DaroussinNCURSES_MBSTATE_T= 0 27396851c2SBaptiste DaroussinNCURSES_MOUSE_VERSION= 2 28396851c2SBaptiste DaroussinNCURSES_INTEROP_FUNCS= 1 29396851c2SBaptiste DaroussinNCURSES_OPAQUE= 0 30396851c2SBaptiste DaroussinNCURSES_OPAQUE= 0 31396851c2SBaptiste DaroussinNCURSES_OPAQUE_FORM= 0 32396851c2SBaptiste DaroussinNCURSES_OPAQUE_MENU= 0 33396851c2SBaptiste DaroussinNCURSES_OPAQUE_PANEL= 0 34396851c2SBaptiste DaroussinNCURSES_OSPEED= short 35396851c2SBaptiste DaroussinNCURSES_SBOOL= char 36396851c2SBaptiste DaroussinNCURSES_SIZE_T= short 37396851c2SBaptiste DaroussinNCURSES_TPARM_VARARGS= 1 38396851c2SBaptiste DaroussinNCURSES_WCHAR_T= 0 39396851c2SBaptiste DaroussinNCURSES_WINT_T= 0 40396851c2SBaptiste DaroussinNCURSES_XNAMES= 1 41396851c2SBaptiste DaroussinNCURSES_WCWIDTH_GRAPHICS= 1 42396851c2SBaptiste DaroussinNCURSES_WATTR_MACROS= 1 43396851c2SBaptiste DaroussinNCURSES_TPARM_ARG= intptr_t 44396851c2SBaptiste DaroussinNCURSES_SP_FUNCS= 1 45396851c2SBaptiste DaroussinBROKEN_LINKER= 0 46396851c2SBaptiste DaroussinBUILTIN_BOOL= 1 47396851c2SBaptiste DaroussinENABLE_LP64= 1 48396851c2SBaptiste DaroussinENABLE_OPAQUE= NCURSES_OPAQUE 49396851c2SBaptiste DaroussinENABLE_REENTRANT= 0 50396851c2SBaptiste DaroussinHAVE_TCGETATTR= 1 51396851c2SBaptiste DaroussinHAVE_TERMIOS_H= 1 52396851c2SBaptiste DaroussinHAVE_TERMIO_H= 0 53396851c2SBaptiste DaroussinHAVE_VSSCANF= 1 54396851c2SBaptiste DaroussinHAVE_STDINT_H= 1 55396851c2SBaptiste DaroussinHEADER_STDBOOL= 1 5621817992SBaptiste DaroussinHAVE_STDNORETURN_H= 0 5721817992SBaptiste DaroussinENABLE_SIGWINCH= 1 58396851c2SBaptiste Daroussin# XXX amd64 1L and int 59396851c2SBaptiste DaroussinONEUL= 1U 60396851c2SBaptiste DaroussinTYPEOF_CHTYPE= uint32_t 61396851c2SBaptiste DaroussinTYPEOF_MMASK_T= uint32_t 62396851c2SBaptiste DaroussinTYPE_OF_BOOL= unsigned char 63396851c2SBaptiste DaroussinUSE_BIG_STRINGS= 1 64396851c2SBaptiste DaroussinUSE_CXX_BOOL= defined(__cplusplus) 65396851c2SBaptiste Daroussin 66396851c2SBaptiste DaroussinGENSRCS= \ 67396851c2SBaptiste Daroussin codes.c \ 68396851c2SBaptiste Daroussin fallback.c \ 69396851c2SBaptiste Daroussin lib_keyname.c \ 70396851c2SBaptiste Daroussin names.c \ 71396851c2SBaptiste Daroussin unctrl.c 72396851c2SBaptiste Daroussin 73396851c2SBaptiste DaroussinGENHDRS= \ 74396851c2SBaptiste Daroussin curses.h \ 75396851c2SBaptiste Daroussin hashsize.h \ 76396851c2SBaptiste Daroussin init_keytry.h \ 77396851c2SBaptiste Daroussin ncurses_def.h \ 78009db0d4SKyle Evans ncurses_dll.h \ 79396851c2SBaptiste Daroussin nomacros.h \ 80396851c2SBaptiste Daroussin parametrized.h \ 81396851c2SBaptiste Daroussin term.h \ 82396851c2SBaptiste Daroussin termcap.h \ 83396851c2SBaptiste Daroussin unctrl.h 84396851c2SBaptiste Daroussin 85b0bcedefSBrooks DavisSRCS= ${GENHDRS} ${GENSRCS} ${SRCHDRS} 86396851c2SBaptiste Daroussin 87396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/ncurses/base 88396851c2SBaptiste DaroussinSRCS+= \ 89396851c2SBaptiste Daroussin define_key.c \ 90396851c2SBaptiste Daroussin key_defined.c \ 91396851c2SBaptiste Daroussin keybound.c \ 92396851c2SBaptiste Daroussin keyok.c \ 93396851c2SBaptiste Daroussin tries.c \ 94396851c2SBaptiste Daroussin version.c 95396851c2SBaptiste Daroussin 96396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/ncurses/tinfo 97396851c2SBaptiste DaroussinSRCS+= \ 98396851c2SBaptiste Daroussin access.c \ 99396851c2SBaptiste Daroussin add_tries.c \ 100396851c2SBaptiste Daroussin alloc_entry.c \ 101396851c2SBaptiste Daroussin alloc_ttype.c \ 102396851c2SBaptiste Daroussin captoinfo.c \ 103396851c2SBaptiste Daroussin comp_captab.c \ 104396851c2SBaptiste Daroussin comp_error.c \ 105396851c2SBaptiste Daroussin comp_expand.c \ 106396851c2SBaptiste Daroussin comp_hash.c \ 107396851c2SBaptiste Daroussin comp_parse.c \ 108396851c2SBaptiste Daroussin comp_scan.c \ 109396851c2SBaptiste Daroussin comp_userdefs.c \ 110396851c2SBaptiste Daroussin db_iterator.c \ 111396851c2SBaptiste Daroussin doalloc.c \ 112396851c2SBaptiste Daroussin entries.c \ 113396851c2SBaptiste Daroussin free_ttype.c \ 114396851c2SBaptiste Daroussin getenv_num.c \ 115396851c2SBaptiste Daroussin hashed_db.c \ 116396851c2SBaptiste Daroussin home_terminfo.c \ 117396851c2SBaptiste Daroussin init_keytry.c \ 118396851c2SBaptiste Daroussin lib_acs.c \ 119396851c2SBaptiste Daroussin lib_baudrate.c \ 120396851c2SBaptiste Daroussin lib_cur_term.c \ 121396851c2SBaptiste Daroussin lib_data.c \ 122396851c2SBaptiste Daroussin lib_has_cap.c \ 123396851c2SBaptiste Daroussin lib_kernel.c \ 124396851c2SBaptiste Daroussin lib_longname.c \ 125396851c2SBaptiste Daroussin lib_napms.c \ 126396851c2SBaptiste Daroussin lib_options.c \ 127396851c2SBaptiste Daroussin lib_raw.c \ 128396851c2SBaptiste Daroussin lib_setup.c \ 129396851c2SBaptiste Daroussin lib_termcap.c \ 130396851c2SBaptiste Daroussin lib_termname.c \ 131396851c2SBaptiste Daroussin lib_tgoto.c \ 132396851c2SBaptiste Daroussin lib_ti.c \ 133396851c2SBaptiste Daroussin lib_tparm.c \ 134396851c2SBaptiste Daroussin lib_tputs.c \ 135396851c2SBaptiste Daroussin lib_ttyflags.c \ 136396851c2SBaptiste Daroussin name_match.c \ 137396851c2SBaptiste Daroussin obsolete.c \ 138396851c2SBaptiste Daroussin parse_entry.c \ 139396851c2SBaptiste Daroussin read_entry.c \ 140396851c2SBaptiste Daroussin read_termcap.c \ 141396851c2SBaptiste Daroussin strings.c \ 142396851c2SBaptiste Daroussin trim_sgr0.c \ 143396851c2SBaptiste Daroussin write_entry.c 144396851c2SBaptiste Daroussin 145396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/ncurses/tty 146396851c2SBaptiste DaroussinSRCS+= \ 147396851c2SBaptiste Daroussin lib_twait.c 148396851c2SBaptiste Daroussin 149396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/ncurses/trace 150396851c2SBaptiste DaroussinSRCS+= \ 151396851c2SBaptiste Daroussin lib_trace.c \ 152396851c2SBaptiste Daroussin visbuf.c 153396851c2SBaptiste Daroussin 154396851c2SBaptiste Daroussin# Currently unused, for debugging libncurses itself. 155396851c2SBaptiste DaroussinDBGSRCS= \ 156396851c2SBaptiste Daroussin lib_traceatr.c \ 157396851c2SBaptiste Daroussin lib_tracebits.c \ 158396851c2SBaptiste Daroussin lib_tracechr.c \ 159396851c2SBaptiste Daroussin lib_tracedmp.c \ 160396851c2SBaptiste Daroussin lib_tracemse.c \ 161396851c2SBaptiste Daroussin trace_buf.c \ 162396851c2SBaptiste Daroussin trace_tries.c \ 163396851c2SBaptiste Daroussin trace_xnames.c \ 164396851c2SBaptiste Daroussin varargs.c 165396851c2SBaptiste Daroussin 166396851c2SBaptiste DaroussinCLEANFILES= ${GENSRCS} ${GENHDRS} keys.list make_hash term.h.new \ 167396851c2SBaptiste Daroussin make_keys MKterm.h.awk comp_captab.c curses.head 168396851c2SBaptiste Daroussin 169396851c2SBaptiste DaroussinCFLAGS+= -DTERMIOS 170396851c2SBaptiste Daroussin 171235c8f66SJohn BaldwinCWARNFLAGS.comp_parse.c= ${NO_WUNUSED_BUT_SET_VARIABLE} 172235c8f66SJohn BaldwinCWARNFLAGS.read_entry.c= ${NO_WUNUSED_BUT_SET_VARIABLE} 173235c8f66SJohn Baldwin 174396851c2SBaptiste Daroussin# Installed 175009db0d4SKyle EvansHEADERS= curses.h ncurses_dll.h term.h termcap.h unctrl.h 176009db0d4SKyle EvansSRCHDRS= 177396851c2SBaptiste Daroussin 178396851c2SBaptiste DaroussinINCS= ${HEADERS} ${SRCHDRS} 179396851c2SBaptiste DaroussinINCSLINKS= curses.h ${INCLUDEDIR}/ncurses.h 180396851c2SBaptiste Daroussin 181396851c2SBaptiste Daroussin.if ${MK_INSTALLLIB} != "no" 182396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.a ${LIBDIR}/libtermcapw.a 183396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.a ${LIBDIR}/libtermlibw.a 184396851c2SBaptiste Daroussin# backward compat 185396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.a ${LIBDIR}/libtermcap.a 186396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.a ${LIBDIR}/libtermlib.a 187396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.a ${LIBDIR}/libtinfo.a 188396851c2SBaptiste Daroussin.endif 189396851c2SBaptiste Daroussin.if !defined(NO_PIC) 190396851c2SBaptiste Daroussin# no need for major at all, it's an ld-time redirection only 191396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.so ${LIBDIR}/libtermcapw.so 192396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.so ${LIBDIR}/libtermlibw.so 193396851c2SBaptiste Daroussin# backward compat 194396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.so ${LIBDIR}/libtermcap.so 195396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.so ${LIBDIR}/libtermlib.so 196396851c2SBaptiste DaroussinSYMLINKS+= libtinfow.so ${LIBDIR}/libtinfo.so 197396851c2SBaptiste Daroussin.endif 198396851c2SBaptiste Daroussin 199396851c2SBaptiste DaroussinDOCSDIR= ${SHAREDIR}/doc/ncurses 200396851c2SBaptiste DaroussinDOCS= ncurses-intro.html hackguide.html 201396851c2SBaptiste Daroussin 202396851c2SBaptiste Daroussin.if ${MK_HTML} != "no" 203396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/doc/html 204396851c2SBaptiste DaroussinFILESGROUPS= DOCS 205396851c2SBaptiste Daroussin.endif 206396851c2SBaptiste Daroussin 207396851c2SBaptiste Daroussin# Generated source 208396851c2SBaptiste Daroussin.ORDER: names.c codes.c 209396851c2SBaptiste Daroussin 210009db0d4SKyle Evans# Serialize the build just a little bit; there's nothing stopping the build from 211009db0d4SKyle Evans# proceeding before ncurses_dll.h and curses.h are actually generated on a clean 212009db0d4SKyle Evans# build since we have no dependency information to prevent it. 213009db0d4SKyle Evans.ORDER: ncurses_dll.h curses.h 214009db0d4SKyle Evans.for f in ${SRCS:M*.c} 215009db0d4SKyle Evans.ORDER: curses.h ${f} 216009db0d4SKyle Evans.endfor 217009db0d4SKyle Evans 218396851c2SBaptiste Daroussinnames.c: MKnames.awk 219396851c2SBaptiste Daroussin ${AWK} -f ${NCURSES_DIR}/ncurses/tinfo/MKnames.awk bigstrings=${USE_BIG_STRINGS} ${NCURSES_DIR}/include/Caps > names.c 220396851c2SBaptiste Daroussin 221396851c2SBaptiste Daroussincodes.c: MKcodes.awk 222396851c2SBaptiste Daroussin ${AWK} -f ${NCURSES_DIR}/ncurses/tinfo/MKcodes.awk bigstrings=${USE_BIG_STRINGS} ${NCURSES_DIR}/include/Caps > codes.c 223396851c2SBaptiste Daroussin 224396851c2SBaptiste Daroussinlib_keyname.c: keys.list MKkeyname.awk 225*514f4e89SSHENG-YI HONG ${AWK} -f ${NCURSES_DIR}/ncurses/base/MKkeyname.awk use_sigwinch=${ENABLE_SIGWINCH} \ 226*514f4e89SSHENG-YI HONG bigstrings=${USE_BIG_STRINGS} keys.list > lib_keyname.c 227396851c2SBaptiste Daroussin 228396851c2SBaptiste Daroussinunctrl.c: MKunctrl.awk 229396851c2SBaptiste Daroussin echo | ${AWK} -f ${NCURSES_DIR}/ncurses/base/MKunctrl.awk bigstrings=${USE_BIG_STRINGS} > unctrl.c 230396851c2SBaptiste Daroussin 231396851c2SBaptiste Daroussincomp_captab.c: MKcaptab.sh MKcaptab.awk Caps Caps-ncurses make_hash 232396851c2SBaptiste Daroussin env PATH=${BTOOLSPATH:U.}:${PATH} sh ${NCURSES_DIR}/ncurses/tinfo/MKcaptab.sh "${AWK}" \ 233396851c2SBaptiste Daroussin ${USE_BIG_STRINGS} ${NCURSES_DIR}/ncurses/tinfo/MKcaptab.awk \ 234396851c2SBaptiste Daroussin ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses > comp_captab.c 235396851c2SBaptiste Daroussin 236396851c2SBaptiste Daroussinfallback.c: MKfallback.sh 237396851c2SBaptiste Daroussin sh ${NCURSES_DIR}/ncurses/tinfo/MKfallback.sh "" "" "" > ${.TARGET}.tmp && \ 238396851c2SBaptiste Daroussin mv -f ${.TARGET}.tmp ${.TARGET} 239396851c2SBaptiste Daroussin 240396851c2SBaptiste Daroussincomp_userdefs.c: MKuserdefs.sh Caps Caps-ncurses make_hash 241396851c2SBaptiste Daroussin env PATH=${BTOOLSPATH:U.}:${PATH} sh ${NCURSES_DIR}/ncurses/tinfo/MKuserdefs.sh "${AWK}" \ 242396851c2SBaptiste Daroussin ${USE_BIG_STRINGS} ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses > ${.TARGET} 243396851c2SBaptiste Daroussin 244396851c2SBaptiste Daroussin# Generated headers 245396851c2SBaptiste Daroussinnomacros.h: MKlib_gen.sh curses.h 246396851c2SBaptiste Daroussin LC_ALL=C sh ${NCURSES_DIR}/ncurses/base/MKlib_gen.sh "${CC:N${CCACHE_BIN}} -E ${CFLAGS}" \ 247396851c2SBaptiste Daroussin "${AWK}" generated < curses.h | fgrep undef > $@ 248396851c2SBaptiste Daroussin 249396851c2SBaptiste Daroussininit_keytry.h: keys.list make_keys 250396851c2SBaptiste Daroussin ${BTOOLSPATH:U.}/make_keys keys.list > init_keytry.h 251396851c2SBaptiste Daroussin 252396851c2SBaptiste Daroussinhashsize.h: MKhashsize.sh Caps Caps-ncurses 253396851c2SBaptiste Daroussin sh ${NCURSES_DIR}/include/MKhashsize.sh ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses > $@ 254396851c2SBaptiste Daroussin 255396851c2SBaptiste Daroussinparametrized.h: MKparametrized.sh Caps Caps-ncurses 256396851c2SBaptiste Daroussin AWK=${AWK} sh ${NCURSES_DIR}/include/MKparametrized.sh \ 257396851c2SBaptiste Daroussin ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses > $@ 258396851c2SBaptiste Daroussin 259396851c2SBaptiste Daroussinterm.h: MKterm.h.awk edit_cfg.sh Caps Caps-ncurses 260396851c2SBaptiste Daroussin ${AWK} -f MKterm.h.awk ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses > $@.new 261396851c2SBaptiste Daroussin sh ${NCURSES_DIR}/include/edit_cfg.sh ${NCURSES_CFG_H} $@.new 262396851c2SBaptiste Daroussin mv -f $@.new $@ 263396851c2SBaptiste Daroussin 264396851c2SBaptiste Daroussincurses.h: curses.head MKkey_defs.sh Caps Caps-ncurses 265396851c2SBaptiste Daroussin cat curses.head > $@.new 266396851c2SBaptiste Daroussin AWK=${AWK} _POSIX2_VERSION=199209 sh ${NCURSES_DIR}/include/MKkey_defs.sh \ 267396851c2SBaptiste Daroussin ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses >> $@.new 268396851c2SBaptiste Daroussin cat ${NCURSES_DIR}/include/curses.wide >> $@.new 269396851c2SBaptiste Daroussin cat ${NCURSES_DIR}/include/curses.tail >> $@.new 270396851c2SBaptiste Daroussin mv -f $@.new $@ 271396851c2SBaptiste Daroussin 272396851c2SBaptiste Daroussin# Generated intermediate files 273396851c2SBaptiste Daroussinkeys.list: MKkeys_list.sh Caps Caps-ncurses 274*514f4e89SSHENG-YI HONG AWK=${AWK} USE_SIGWINCH=${ENABLE_SIGWINCH} sh ${NCURSES_DIR}/ncurses/tinfo/MKkeys_list.sh \ 275396851c2SBaptiste Daroussin ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/include/Caps-ncurses | LC_ALL=C sort > keys.list 276396851c2SBaptiste Daroussin 2778fe4f8f7SSimon J. Gerraty.if ${MK_DIRDEPS_BUILD} == "yes" && ${MACHINE} != "host" 2788fe4f8f7SSimon J. Gerraty# we need to override the default 2798fe4f8f7SSimon J. GerratyBTOOLSPATH= ${HOST_OBJTOP}/${RELDIR:S,w$,,} 2808fe4f8f7SSimon J. Gerraty.endif 2818fe4f8f7SSimon J. Gerraty.if ${MACHINE} == "host" || ${MK_DIRDEPS_BUILD} == "no" 282396851c2SBaptiste Daroussin# Build tools 283396851c2SBaptiste DaroussinDEPENDOBJS+= make_hash make_keys 284396851c2SBaptiste Daroussinbuild-tools: make_hash make_keys 285396851c2SBaptiste Daroussin 286396851c2SBaptiste Daroussinmake_keys: make_keys.c names.c ncurses_def.h ${HEADERS} ${BUILD_TOOLS_META} 287396851c2SBaptiste Daroussin ${CC:N${CCACHE_BIN}} -o $@ ${CFLAGS} ${NCURSES_DIR}/ncurses/tinfo/make_keys.c 288396851c2SBaptiste Daroussin 289396851c2SBaptiste Daroussinmake_hash: make_hash.c hashsize.h ncurses_def.h ${HEADERS} ${BUILD_TOOLS_META} 290396851c2SBaptiste Daroussin ${CC:N${CCACHE_BIN}} -o $@ ${CFLAGS} -DMAIN_PROGRAM \ 291396851c2SBaptiste Daroussin ${NCURSES_DIR}/ncurses/tinfo/make_hash.c 2928fe4f8f7SSimon J. Gerraty.endif 2938fe4f8f7SSimon J. Gerraty.if ${MK_DIRDEPS_BUILD} == "yes" && ${MACHINE} != "host" 2948fe4f8f7SSimon J. Gerratymake_keys: ${BTOOLSPATH}/make_keys 2958fe4f8f7SSimon J. Gerraty ${LN:Uln} -sf ${.ALLSRC} ${.TARGET} 2968fe4f8f7SSimon J. Gerraty 2978fe4f8f7SSimon J. Gerratymake_hash: ${BTOOLSPATH}/make_hash 2988fe4f8f7SSimon J. Gerraty ${LN:Uln} -sf ${.ALLSRC} ${.TARGET} 2998fe4f8f7SSimon J. Gerraty.endif 300396851c2SBaptiste Daroussin 301396851c2SBaptiste Daroussin# ./configure generated 302396851c2SBaptiste DaroussinMKterm.h.awk: MKterm.h.awk.in 303396851c2SBaptiste Daroussin sed <${NCURSES_DIR}/include/MKterm.h.awk.in >$@ \ 304396851c2SBaptiste Daroussin -e "/@BROKEN_LINKER@/s%%${BROKEN_LINKER}%" \ 305396851c2SBaptiste Daroussin -e "s%@NCURSES_USE_DATABASE@%1%g" \ 306396851c2SBaptiste Daroussin -e "s%@NCURSES_USE_TERMCAP@%1%g" \ 307396851c2SBaptiste Daroussin -e "/@NCURSES_MAJOR@/s%%${NCURSES_MAJOR}%" \ 308396851c2SBaptiste Daroussin -e "/@NCURSES_MINOR@/s%%${NCURSES_MINOR}%" \ 309396851c2SBaptiste Daroussin -e "/@NCURSES_CONST@/s%%${NCURSES_CONST}%" \ 310396851c2SBaptiste Daroussin -e "/@NCURSES_TPARM_VARARGS@/s%%${NCURSES_TPARM_VARARGS}%" \ 311396851c2SBaptiste Daroussin -e "/@NCURSES_SBOOL@/s%%${NCURSES_SBOOL}%" \ 312396851c2SBaptiste Daroussin -e "/@NCURSES_XNAMES@/s%%${NCURSES_XNAMES}%" \ 313396851c2SBaptiste Daroussin -e "/@NCURSES_EXT_COLORS@/s%%${NCURSES_EXT_COLORS}%" \ 314396851c2SBaptiste Daroussin -e "/@HAVE_TERMIOS_H@/s%%${HAVE_TERMIOS_H}%" \ 315396851c2SBaptiste Daroussin -e "/@HAVE_TERMIO_H@/s%%${HAVE_TERMIO_H}%" \ 316396851c2SBaptiste Daroussin -e "/@HAVE_TCGETATTR@/s%%${HAVE_TCGETATTR}%" \ 317396851c2SBaptiste Daroussin -e "s%@cf_cv_enable_reentrant@%${ENABLE_REENTRANT}%g" \ 318396851c2SBaptiste Daroussin -e "s%@NCURSES_SP_FUNCS@%1%" \ 319396851c2SBaptiste Daroussin -e "s%@NCURSES_PATCH@%${NCURSES_PATCH}%" 320396851c2SBaptiste Daroussin 321396851c2SBaptiste Daroussintermcap.h: termcap.h.in 322396851c2SBaptiste Daroussin sed <${NCURSES_DIR}/include/termcap.h.in >$@ \ 323396851c2SBaptiste Daroussin -e "/@NCURSES_MAJOR@/s%%${NCURSES_MAJOR}%" \ 324396851c2SBaptiste Daroussin -e "/@NCURSES_MINOR@/s%%${NCURSES_MINOR}%" \ 325396851c2SBaptiste Daroussin -e "/@NCURSES_CONST@/s%%${NCURSES_CONST}%" \ 326396851c2SBaptiste Daroussin -e "/@NCURSES_OSPEED@/s%%${NCURSES_OSPEED}%" 327396851c2SBaptiste Daroussin 328396851c2SBaptiste Daroussinncurses_dll.h: ncurses_dll.h.in 329396851c2SBaptiste Daroussin sed <${NCURSES_DIR}/include/ncurses_dll.h.in >$@ \ 330396851c2SBaptiste Daroussin -e "s%@NCURSES_WRAP_PREFIX@%_nc_%g" 331396851c2SBaptiste Daroussin 332396851c2SBaptiste Daroussincurses.head: curses.h.in 333396851c2SBaptiste Daroussin sed <${NCURSES_DIR}/include/curses.h.in >$@ \ 334396851c2SBaptiste Daroussin -e "/@BROKEN_LINKER@/s%%${BROKEN_LINKER}%" \ 335396851c2SBaptiste Daroussin -e "/@HAVE_VSSCANF@/s%%${HAVE_VSSCANF}%" \ 336396851c2SBaptiste Daroussin -e "/@HAVE_STDINT_H@/s%%${HAVE_STDINT_H}%" \ 33721817992SBaptiste Daroussin -e "/@HAVE_STDNORETURN_H@/s%%${HAVE_STDNORETURN_H}%" \ 338396851c2SBaptiste Daroussin -e "/@NCURSES_CH_T@/s%%${NCURSES_CH_T}%" \ 339396851c2SBaptiste Daroussin -e "/@NCURSES_CONST@/s%%${NCURSES_CONST}%" \ 340396851c2SBaptiste Daroussin -e "/@NCURSES_EXT_COLORS@/s%%${NCURSES_EXT_COLORS}%" \ 341396851c2SBaptiste Daroussin -e "/@NCURSES_EXT_FUNCS@/s%%${NCURSES_EXT_FUNCS}%" \ 342396851c2SBaptiste Daroussin -e "/@NCURSES_INLINE@/s%%${NCURSES_INLINE}%" \ 343396851c2SBaptiste Daroussin -e "/@NCURSES_LIBUTF8@/s%%${NCURSES_LIBUTF8}%" \ 344396851c2SBaptiste Daroussin -e "/@NCURSES_MAJOR@/s%%${NCURSES_MAJOR}%" \ 345396851c2SBaptiste Daroussin -e "/@NCURSES_MBSTATE_T@/s%%${NCURSES_MBSTATE_T}%" \ 346396851c2SBaptiste Daroussin -e "/@NCURSES_MINOR@/s%%${NCURSES_MINOR}%" \ 347396851c2SBaptiste Daroussin -e "/@NCURSES_MOUSE_VERSION@/s%%${NCURSES_MOUSE_VERSION}%" \ 34821817992SBaptiste Daroussin -e "/@NCURSES_XNAMES@/s%%${NCURSES_XNAMES}%" \ 349396851c2SBaptiste Daroussin -e "/@NCURSES_OK_WCHAR_T@/s%%${NCURSES_OK_WCHAR_T}%" \ 350396851c2SBaptiste Daroussin -e "/@NCURSES_OPAQUE@/s%%${NCURSES_OPAQUE}%" \ 351396851c2SBaptiste Daroussin -e "/@NCURSES_OPAQUE_FORM@/s%%${NCURSES_OPAQUE_FORM}%" \ 352396851c2SBaptiste Daroussin -e "/@NCURSES_OPAQUE_MENU@/s%%${NCURSES_OPAQUE_MENU}%" \ 353396851c2SBaptiste Daroussin -e "/@NCURSES_OPAQUE_PANEL@/s%%${NCURSES_OPAQUE_PANEL}%" \ 354396851c2SBaptiste Daroussin -e "/@NCURSES_PATCH@/s%%${NCURSES_PATCH}%" \ 355396851c2SBaptiste Daroussin -e "/@NCURSES_SIZE_T@/s%%${NCURSES_SIZE_T}%" \ 356396851c2SBaptiste Daroussin -e "/@NCURSES_TPARM_VARARGS@/s%%${NCURSES_TPARM_VARARGS}%" \ 357396851c2SBaptiste Daroussin -e "/@NCURSES_WATTR_MACROS@/s%%${NCURSES_WATTR_MACROS}%"\ 358396851c2SBaptiste Daroussin -e "/@NCURSES_WCHAR_T@/s%%${NCURSES_WCHAR_T}%" \ 359396851c2SBaptiste Daroussin -e "/@NCURSES_WCHAR_T@/s%%${NCURSES_WCHAR_T}%" \ 360396851c2SBaptiste Daroussin -e "/@NCURSES_WCWIDTH_GRAPHICS@/s%%${NCURSES_WCWIDTH_GRAPHICS}%g" \ 361396851c2SBaptiste Daroussin -e "/@NCURSES_WINT_T@/s%%${NCURSES_WINT_T}%" \ 362396851c2SBaptiste Daroussin -e "/@NCURSES_INTEROP_FUNCS@/s%%${NCURSES_INTEROP_FUNCS}%g" \ 363396851c2SBaptiste Daroussin -e "/@NCURSES_TPARM_ARG@/s%%${NCURSES_TPARM_ARG}%g" \ 364396851c2SBaptiste Daroussin -e "/@NCURSES_SP_FUNCS@/s%%${NCURSES_SP_FUNCS}%g" \ 365396851c2SBaptiste Daroussin -e "/@NEED_WCHAR_H@/s%%${NEED_WCHAR_H}%" \ 366396851c2SBaptiste Daroussin -e "/@USE_CXX_BOOL@/s%%${USE_CXX_BOOL}%" \ 367396851c2SBaptiste Daroussin -e "/@GENERATED_EXT_FUNCS@/s%%generated%g" \ 368396851c2SBaptiste Daroussin -e "s%@NCURSES_CCHARW_MAX@%5%g" \ 369396851c2SBaptiste Daroussin -e "s%@cf_cv_1UL@%${ONEUL}%g" \ 370396851c2SBaptiste Daroussin -e "s%@cf_cv_builtin_bool@%${BUILTIN_BOOL}%g" \ 371396851c2SBaptiste Daroussin -e "s%@cf_cv_enable_lp64@%${ENABLE_LP64}%g" \ 372396851c2SBaptiste Daroussin -e "s%@cf_cv_enable_opaque@%${ENABLE_OPAQUE}%g" \ 373396851c2SBaptiste Daroussin -e "s%@cf_cv_enable_reentrant@%${ENABLE_REENTRANT}%g" \ 37421817992SBaptiste Daroussin -e "s%@cf_cv_enable_sigwinch@%${ENABLE_SIGWINCH}%g" \ 375396851c2SBaptiste Daroussin -e "s%@cf_cv_header_stdbool_h@%${HEADER_STDBOOL}%g" \ 376396851c2SBaptiste Daroussin -e "s%@cf_cv_type_of_bool@%${TYPE_OF_BOOL}%g" \ 377396851c2SBaptiste Daroussin -e "s%@cf_cv_typeof_chtype@%${TYPEOF_CHTYPE}%g" \ 378396851c2SBaptiste Daroussin -e "s%@cf_cv_typeof_mmask_t@%${TYPEOF_MMASK_T}%g" \ 379396851c2SBaptiste Daroussin -e "s/ _WCHAR_T/ __wchar_t/g" \ 380396851c2SBaptiste Daroussin -e "s/ _WINT_T/ __wint_t/g" 381396851c2SBaptiste Daroussin 382396851c2SBaptiste Daroussinunctrl.h: unctrl.h.in 383396851c2SBaptiste Daroussin sed <${NCURSES_DIR}/include/$@.in >$@ \ 384396851c2SBaptiste Daroussin -e "s%@NCURSES_SP_FUNCS@%${NCURSES_SP_FUNCS}%g" \ 385396851c2SBaptiste Daroussin -e "/@NCURSES_MAJOR@/s%%${NCURSES_MAJOR}%" \ 386396851c2SBaptiste Daroussin -e "/@NCURSES_MINOR@/s%%${NCURSES_MINOR}%" 387396851c2SBaptiste Daroussin 388396851c2SBaptiste Daroussin# MAN page gunk 389396851c2SBaptiste Daroussinterminfo.5: MKterminfo.sh terminfo.head Caps 390396851c2SBaptiste Daroussin sh ${NCURSES_DIR}/man/MKterminfo.sh ${NCURSES_DIR}/man/terminfo.head \ 391396851c2SBaptiste Daroussin ${NCURSES_DIR}/include/Caps ${NCURSES_DIR}/man/terminfo.tail >$@ 392396851c2SBaptiste Daroussin 393396851c2SBaptiste DaroussinCLEANFILES+= terminfo.5 394396851c2SBaptiste Daroussin 395396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/man 396396851c2SBaptiste DaroussinMAN= \ 397396851c2SBaptiste Daroussin curs_addch.3 \ 398396851c2SBaptiste Daroussin curs_addchstr.3 \ 399396851c2SBaptiste Daroussin curs_addstr.3 \ 400396851c2SBaptiste Daroussin curs_attr.3 \ 401396851c2SBaptiste Daroussin curs_beep.3 \ 402396851c2SBaptiste Daroussin curs_bkgd.3 \ 403396851c2SBaptiste Daroussin curs_bkgrnd.3 \ 404396851c2SBaptiste Daroussin curs_border.3 \ 405396851c2SBaptiste Daroussin curs_border_set.3 \ 406396851c2SBaptiste Daroussin curs_clear.3 \ 407396851c2SBaptiste Daroussin curs_color.3 \ 408396851c2SBaptiste Daroussin curs_delch.3 \ 409396851c2SBaptiste Daroussin curs_deleteln.3 \ 410396851c2SBaptiste Daroussin curs_extend.3 \ 411396851c2SBaptiste Daroussin curs_getcchar.3 \ 412396851c2SBaptiste Daroussin curs_getch.3 \ 413396851c2SBaptiste Daroussin curs_getstr.3 \ 414396851c2SBaptiste Daroussin curs_getyx.3 \ 415396851c2SBaptiste Daroussin curs_inch.3 \ 416396851c2SBaptiste Daroussin curs_inchstr.3 \ 417396851c2SBaptiste Daroussin curs_initscr.3 \ 418396851c2SBaptiste Daroussin curs_inopts.3 \ 419396851c2SBaptiste Daroussin curs_insch.3 \ 420396851c2SBaptiste Daroussin curs_insstr.3 \ 421396851c2SBaptiste Daroussin curs_instr.3 \ 422396851c2SBaptiste Daroussin curs_inwstr.3 \ 423396851c2SBaptiste Daroussin curs_kernel.3 \ 424396851c2SBaptiste Daroussin curs_legacy.3 \ 425396851c2SBaptiste Daroussin curs_memleaks.3 \ 426396851c2SBaptiste Daroussin curs_mouse.3 \ 427396851c2SBaptiste Daroussin curs_move.3 \ 428396851c2SBaptiste Daroussin curs_opaque.3 \ 429396851c2SBaptiste Daroussin curs_outopts.3 \ 430396851c2SBaptiste Daroussin curs_overlay.3 \ 431396851c2SBaptiste Daroussin curs_pad.3 \ 432396851c2SBaptiste Daroussin curs_print.3 \ 433396851c2SBaptiste Daroussin curs_refresh.3 \ 434396851c2SBaptiste Daroussin curs_scr_dump.3 \ 435396851c2SBaptiste Daroussin curs_scroll.3 \ 436396851c2SBaptiste Daroussin curs_slk.3 \ 437396851c2SBaptiste Daroussin curs_sp_funcs.3 \ 438396851c2SBaptiste Daroussin curs_termattrs.3 \ 439396851c2SBaptiste Daroussin curs_termcap.3 \ 440396851c2SBaptiste Daroussin curs_terminfo.3 \ 441396851c2SBaptiste Daroussin curs_threads.3 \ 442396851c2SBaptiste Daroussin curs_touch.3 \ 443396851c2SBaptiste Daroussin curs_trace.3 \ 444396851c2SBaptiste Daroussin curs_util.3 \ 445396851c2SBaptiste Daroussin curs_variables.3 \ 446396851c2SBaptiste Daroussin curs_window.3 \ 447396851c2SBaptiste Daroussin default_colors.3 \ 448396851c2SBaptiste Daroussin define_key.3 \ 449396851c2SBaptiste Daroussin key_defined.3 \ 450396851c2SBaptiste Daroussin keybound.3 \ 451396851c2SBaptiste Daroussin keyok.3 \ 452396851c2SBaptiste Daroussin legacy_coding.3 \ 453396851c2SBaptiste Daroussin ncurses.3 \ 454396851c2SBaptiste Daroussin new_pair.3 \ 455396851c2SBaptiste Daroussin resizeterm.3 \ 456396851c2SBaptiste Daroussin term_variables.3 \ 457396851c2SBaptiste Daroussin wresize.3 458396851c2SBaptiste Daroussin 459396851c2SBaptiste DaroussinMAN+= \ 460396851c2SBaptiste Daroussin curs_add_wch.3 \ 461396851c2SBaptiste Daroussin curs_add_wchstr.3 \ 462396851c2SBaptiste Daroussin curs_addwstr.3 \ 463396851c2SBaptiste Daroussin curs_get_wch.3 \ 464396851c2SBaptiste Daroussin curs_get_wstr.3 \ 465396851c2SBaptiste Daroussin curs_in_wch.3 \ 466396851c2SBaptiste Daroussin curs_in_wchstr.3 \ 467396851c2SBaptiste Daroussin curs_ins_wch.3 \ 468396851c2SBaptiste Daroussin curs_ins_wstr.3 \ 469396851c2SBaptiste Daroussin curs_printw.3 \ 470396851c2SBaptiste Daroussin curs_scanw.3 471396851c2SBaptiste Daroussin 472396851c2SBaptiste DaroussinMAN+= term.5 terminfo.5 scr_dump.5 user_caps.5 473396851c2SBaptiste DaroussinMAN+= term.7 474396851c2SBaptiste Daroussin 475396851c2SBaptiste DaroussinCLEANFILES+= ${MAN:M*.3} 476396851c2SBaptiste Daroussin 477396851c2SBaptiste DaroussinMLINKS= ncurses.3 curses.3 \ 478396851c2SBaptiste Daroussin curs_addch.3 addch.3 \ 479396851c2SBaptiste Daroussin curs_addch.3 echochar.3 \ 480396851c2SBaptiste Daroussin curs_addch.3 mvaddch.3 \ 481396851c2SBaptiste Daroussin curs_addch.3 mvwaddch.3 \ 482396851c2SBaptiste Daroussin curs_addch.3 waddch.3 \ 483396851c2SBaptiste Daroussin curs_addch.3 wechochar.3 \ 484396851c2SBaptiste Daroussin curs_addchstr.3 addchnstr.3 \ 485396851c2SBaptiste Daroussin curs_addchstr.3 addchstr.3 \ 486396851c2SBaptiste Daroussin curs_addchstr.3 mvaddchnstr.3 \ 487396851c2SBaptiste Daroussin curs_addchstr.3 mvaddchstr.3 \ 488396851c2SBaptiste Daroussin curs_addchstr.3 mvwaddchnstr.3 \ 489396851c2SBaptiste Daroussin curs_addchstr.3 mvwaddchstr.3 \ 490396851c2SBaptiste Daroussin curs_addchstr.3 waddchnstr.3 \ 491396851c2SBaptiste Daroussin curs_addchstr.3 waddchstr.3 \ 492396851c2SBaptiste Daroussin curs_addstr.3 addnstr.3 \ 493396851c2SBaptiste Daroussin curs_addstr.3 addstr.3 \ 494396851c2SBaptiste Daroussin curs_addstr.3 mvaddnstr.3 \ 495396851c2SBaptiste Daroussin curs_addstr.3 mvaddstr.3 \ 496396851c2SBaptiste Daroussin curs_addstr.3 mvwaddnstr.3 \ 497396851c2SBaptiste Daroussin curs_addstr.3 mvwaddstr.3 \ 498396851c2SBaptiste Daroussin curs_addstr.3 waddnstr.3 \ 499396851c2SBaptiste Daroussin curs_addstr.3 waddstr.3 \ 500396851c2SBaptiste Daroussin curs_attr.3 PAIR_NUMBER.3 \ 501396851c2SBaptiste Daroussin curs_attr.3 attr_get.3 \ 502396851c2SBaptiste Daroussin curs_attr.3 attr_off.3 \ 503396851c2SBaptiste Daroussin curs_attr.3 attr_on.3 \ 504396851c2SBaptiste Daroussin curs_attr.3 attr_set.3 \ 505396851c2SBaptiste Daroussin curs_attr.3 attroff.3 \ 506396851c2SBaptiste Daroussin curs_attr.3 attron.3 \ 507396851c2SBaptiste Daroussin curs_attr.3 attrset.3 \ 508396851c2SBaptiste Daroussin curs_attr.3 chgat.3 \ 509396851c2SBaptiste Daroussin curs_attr.3 color_set.3 \ 510396851c2SBaptiste Daroussin curs_attr.3 mvchgat.3 \ 511396851c2SBaptiste Daroussin curs_attr.3 mvwchgat.3 \ 512396851c2SBaptiste Daroussin curs_attr.3 standend.3 \ 513396851c2SBaptiste Daroussin curs_attr.3 standout.3 \ 514396851c2SBaptiste Daroussin curs_attr.3 wattr_get.3 \ 515396851c2SBaptiste Daroussin curs_attr.3 wattr_off.3 \ 516396851c2SBaptiste Daroussin curs_attr.3 wattr_on.3 \ 517396851c2SBaptiste Daroussin curs_attr.3 wattr_set.3 \ 518396851c2SBaptiste Daroussin curs_attr.3 wattroff.3 \ 519396851c2SBaptiste Daroussin curs_attr.3 wattron.3 \ 520396851c2SBaptiste Daroussin curs_attr.3 wattrset.3 \ 521396851c2SBaptiste Daroussin curs_attr.3 wchgat.3 \ 522396851c2SBaptiste Daroussin curs_attr.3 wcolor_set.3 \ 523396851c2SBaptiste Daroussin curs_attr.3 wstandend.3 \ 524396851c2SBaptiste Daroussin curs_attr.3 wstandout.3 \ 525396851c2SBaptiste Daroussin curs_beep.3 beep.3 \ 526396851c2SBaptiste Daroussin curs_beep.3 flash.3 \ 527396851c2SBaptiste Daroussin curs_bkgd.3 bkgd.3 \ 528396851c2SBaptiste Daroussin curs_bkgd.3 bkgdset.3 \ 529396851c2SBaptiste Daroussin curs_bkgd.3 getbkgd.3 \ 530396851c2SBaptiste Daroussin curs_bkgd.3 wbkgd.3 \ 531396851c2SBaptiste Daroussin curs_bkgd.3 wbkgdset.3 \ 532396851c2SBaptiste Daroussin curs_bkgrnd.3 bkgrnd.3 \ 533396851c2SBaptiste Daroussin curs_bkgrnd.3 bkgrndset.3 \ 534396851c2SBaptiste Daroussin curs_bkgrnd.3 getbkgrnd.3 \ 535396851c2SBaptiste Daroussin curs_bkgrnd.3 wbkgrnd.3 \ 536396851c2SBaptiste Daroussin curs_bkgrnd.3 wbkgrndset.3 \ 537396851c2SBaptiste Daroussin curs_bkgrnd.3 wgetbkgrnd.3 \ 538396851c2SBaptiste Daroussin curs_border.3 border.3 \ 539396851c2SBaptiste Daroussin curs_border.3 box.3 \ 540396851c2SBaptiste Daroussin curs_border.3 hline.3 \ 541396851c2SBaptiste Daroussin curs_border.3 mvhline.3 \ 542396851c2SBaptiste Daroussin curs_border.3 mvvline.3 \ 543396851c2SBaptiste Daroussin curs_border.3 mvwhline.3 \ 544396851c2SBaptiste Daroussin curs_border.3 mvwvline.3 \ 545396851c2SBaptiste Daroussin curs_border.3 vline.3 \ 546396851c2SBaptiste Daroussin curs_border.3 wborder.3 \ 547396851c2SBaptiste Daroussin curs_border.3 whline.3 \ 548396851c2SBaptiste Daroussin curs_border.3 wvline.3 \ 549396851c2SBaptiste Daroussin curs_border_set.3 border_set.3 \ 550396851c2SBaptiste Daroussin curs_border_set.3 box_set.3 \ 551396851c2SBaptiste Daroussin curs_border_set.3 hline_set.3 \ 552396851c2SBaptiste Daroussin curs_border_set.3 mvhline_set.3 \ 553396851c2SBaptiste Daroussin curs_border_set.3 mvvline_set.3 \ 554396851c2SBaptiste Daroussin curs_border_set.3 mvwhline_set.3 \ 555396851c2SBaptiste Daroussin curs_border_set.3 mvwvline_set.3 \ 556396851c2SBaptiste Daroussin curs_border_set.3 vline_set.3 \ 557396851c2SBaptiste Daroussin curs_border_set.3 wborder_set.3 \ 558396851c2SBaptiste Daroussin curs_border_set.3 whline_set.3 \ 559396851c2SBaptiste Daroussin curs_border_set.3 wvline_set.3 \ 560396851c2SBaptiste Daroussin curs_clear.3 clear.3 \ 561396851c2SBaptiste Daroussin curs_clear.3 clrtobot.3 \ 562396851c2SBaptiste Daroussin curs_clear.3 clrtoeol.3 \ 563396851c2SBaptiste Daroussin curs_clear.3 erase.3 \ 564396851c2SBaptiste Daroussin curs_clear.3 wclear.3 \ 565396851c2SBaptiste Daroussin curs_clear.3 wclrtobot.3 \ 566396851c2SBaptiste Daroussin curs_clear.3 wclrtoeol.3 \ 567396851c2SBaptiste Daroussin curs_clear.3 werase.3 \ 568396851c2SBaptiste Daroussin curs_color.3 COLOR_PAIR.3 \ 569396851c2SBaptiste Daroussin curs_color.3 can_change_color.3 \ 570396851c2SBaptiste Daroussin curs_color.3 color_content.3 \ 571396851c2SBaptiste Daroussin curs_color.3 has_colors.3 \ 572396851c2SBaptiste Daroussin curs_color.3 init_color.3 \ 573396851c2SBaptiste Daroussin curs_color.3 init_pair.3 \ 574396851c2SBaptiste Daroussin curs_color.3 pair_content.3 \ 575396851c2SBaptiste Daroussin curs_color.3 start_color.3 \ 576396851c2SBaptiste Daroussin curs_delch.3 delch.3 \ 577396851c2SBaptiste Daroussin curs_delch.3 mvdelch.3 \ 578396851c2SBaptiste Daroussin curs_delch.3 mvwdelch.3 \ 579396851c2SBaptiste Daroussin curs_delch.3 wdelch.3 \ 580396851c2SBaptiste Daroussin curs_deleteln.3 deleteln.3 \ 581396851c2SBaptiste Daroussin curs_deleteln.3 insdelln.3 \ 582396851c2SBaptiste Daroussin curs_deleteln.3 insertln.3 \ 583396851c2SBaptiste Daroussin curs_deleteln.3 wdeleteln.3 \ 584396851c2SBaptiste Daroussin curs_deleteln.3 winsdelln.3 \ 585396851c2SBaptiste Daroussin curs_deleteln.3 winsertln.3 \ 586396851c2SBaptiste Daroussin curs_extend.3 curses_version.3 \ 587396851c2SBaptiste Daroussin curs_extend.3 use_extended_names.3 \ 588396851c2SBaptiste Daroussin curs_getcchar.3 getcchar.3 \ 589396851c2SBaptiste Daroussin curs_getcchar.3 setcchar.3 \ 590396851c2SBaptiste Daroussin curs_getch.3 getch.3 \ 591396851c2SBaptiste Daroussin curs_getch.3 has_key.3 \ 592396851c2SBaptiste Daroussin curs_getch.3 mvgetch.3 \ 593396851c2SBaptiste Daroussin curs_getch.3 mvwgetch.3 \ 594396851c2SBaptiste Daroussin curs_getch.3 ungetch.3 \ 595396851c2SBaptiste Daroussin curs_getch.3 wgetch.3 \ 596396851c2SBaptiste Daroussin curs_getstr.3 getnstr.3 \ 597396851c2SBaptiste Daroussin curs_getstr.3 getstr.3 \ 598396851c2SBaptiste Daroussin curs_getstr.3 mvgetnstr.3 \ 599396851c2SBaptiste Daroussin curs_getstr.3 mvgetstr.3 \ 600396851c2SBaptiste Daroussin curs_getstr.3 mvwgetnstr.3 \ 601396851c2SBaptiste Daroussin curs_getstr.3 mvwgetstr.3 \ 602396851c2SBaptiste Daroussin curs_getstr.3 wgetnstr.3 \ 603396851c2SBaptiste Daroussin curs_getstr.3 wgetstr.3 \ 604396851c2SBaptiste Daroussin curs_getyx.3 getbegyx.3 \ 605396851c2SBaptiste Daroussin curs_getyx.3 getmaxyx.3 \ 606396851c2SBaptiste Daroussin curs_getyx.3 getparyx.3 \ 607396851c2SBaptiste Daroussin curs_getyx.3 getyx.3 \ 608396851c2SBaptiste Daroussin curs_inch.3 inch.3 \ 609396851c2SBaptiste Daroussin curs_inch.3 mvinch.3 \ 610396851c2SBaptiste Daroussin curs_inch.3 mvwinch.3 \ 611396851c2SBaptiste Daroussin curs_inch.3 winch.3 \ 612396851c2SBaptiste Daroussin curs_inchstr.3 inchnstr.3 \ 613396851c2SBaptiste Daroussin curs_inchstr.3 inchstr.3 \ 614396851c2SBaptiste Daroussin curs_inchstr.3 mvinchnstr.3 \ 615396851c2SBaptiste Daroussin curs_inchstr.3 mvinchstr.3 \ 616396851c2SBaptiste Daroussin curs_inchstr.3 mvwinchnstr.3 \ 617396851c2SBaptiste Daroussin curs_inchstr.3 mvwinchstr.3 \ 618396851c2SBaptiste Daroussin curs_inchstr.3 winchnstr.3 \ 619396851c2SBaptiste Daroussin curs_inchstr.3 winchstr.3 \ 620396851c2SBaptiste Daroussin curs_initscr.3 delscreen.3 \ 621396851c2SBaptiste Daroussin curs_initscr.3 endwin.3 \ 622396851c2SBaptiste Daroussin curs_initscr.3 initscr.3 \ 623396851c2SBaptiste Daroussin curs_initscr.3 isendwin.3 \ 624396851c2SBaptiste Daroussin curs_initscr.3 newterm.3 \ 625396851c2SBaptiste Daroussin curs_initscr.3 set_term.3 \ 626396851c2SBaptiste Daroussin curs_inopts.3 cbreak.3 \ 627396851c2SBaptiste Daroussin curs_inopts.3 echo.3 \ 628396851c2SBaptiste Daroussin curs_inopts.3 halfdelay.3 \ 629396851c2SBaptiste Daroussin curs_inopts.3 intrflush.3 \ 630396851c2SBaptiste Daroussin curs_inopts.3 keypad.3 \ 631396851c2SBaptiste Daroussin curs_inopts.3 meta.3 \ 632396851c2SBaptiste Daroussin curs_inopts.3 nocbreak.3 \ 633396851c2SBaptiste Daroussin curs_inopts.3 nodelay.3 \ 634396851c2SBaptiste Daroussin curs_inopts.3 noecho.3 \ 635396851c2SBaptiste Daroussin curs_inopts.3 noqiflush.3 \ 636396851c2SBaptiste Daroussin curs_inopts.3 noraw.3 \ 637396851c2SBaptiste Daroussin curs_inopts.3 notimeout.3 \ 638396851c2SBaptiste Daroussin curs_inopts.3 qiflush.3 \ 639396851c2SBaptiste Daroussin curs_inopts.3 raw.3 \ 640396851c2SBaptiste Daroussin curs_inopts.3 timeout.3 \ 641396851c2SBaptiste Daroussin curs_inopts.3 typeahead.3 \ 642396851c2SBaptiste Daroussin curs_inopts.3 wtimeout.3 \ 643396851c2SBaptiste Daroussin curs_insch.3 insch.3 \ 644396851c2SBaptiste Daroussin curs_insch.3 mvinsch.3 \ 645396851c2SBaptiste Daroussin curs_insch.3 mvwinsch.3 \ 646396851c2SBaptiste Daroussin curs_insch.3 winsch.3 \ 647396851c2SBaptiste Daroussin curs_insstr.3 insnstr.3 \ 648396851c2SBaptiste Daroussin curs_insstr.3 insstr.3 \ 649396851c2SBaptiste Daroussin curs_insstr.3 mvinsnstr.3 \ 650396851c2SBaptiste Daroussin curs_insstr.3 mvinsstr.3 \ 651396851c2SBaptiste Daroussin curs_insstr.3 mvwinsnstr.3 \ 652396851c2SBaptiste Daroussin curs_insstr.3 mvwinsstr.3 \ 653396851c2SBaptiste Daroussin curs_insstr.3 winsnstr.3 \ 654396851c2SBaptiste Daroussin curs_insstr.3 winsstr.3 \ 655396851c2SBaptiste Daroussin curs_instr.3 innstr.3 \ 656396851c2SBaptiste Daroussin curs_instr.3 instr.3 \ 657396851c2SBaptiste Daroussin curs_instr.3 mvinnstr.3 \ 658396851c2SBaptiste Daroussin curs_instr.3 mvinstr.3 \ 659396851c2SBaptiste Daroussin curs_instr.3 mvwinnstr.3 \ 660396851c2SBaptiste Daroussin curs_instr.3 mvwinstr.3 \ 661396851c2SBaptiste Daroussin curs_instr.3 winnstr.3 \ 662396851c2SBaptiste Daroussin curs_instr.3 winstr.3 \ 663396851c2SBaptiste Daroussin curs_kernel.3 curs_set.3 \ 664396851c2SBaptiste Daroussin curs_kernel.3 def_prog_mode.3 \ 665396851c2SBaptiste Daroussin curs_kernel.3 def_shell_mode.3 \ 666396851c2SBaptiste Daroussin curs_kernel.3 getsyx.3 \ 667396851c2SBaptiste Daroussin curs_kernel.3 napms.3 \ 668396851c2SBaptiste Daroussin curs_kernel.3 reset_prog_mode.3 \ 669396851c2SBaptiste Daroussin curs_kernel.3 reset_shell_mode.3 \ 670396851c2SBaptiste Daroussin curs_kernel.3 resetty.3 \ 671396851c2SBaptiste Daroussin curs_kernel.3 ripoffline.3 \ 672396851c2SBaptiste Daroussin curs_kernel.3 savetty.3 \ 673396851c2SBaptiste Daroussin curs_kernel.3 setsyx.3 \ 674396851c2SBaptiste Daroussin curs_legacy.3 getbegx.3 \ 675396851c2SBaptiste Daroussin curs_legacy.3 getbegy.3 \ 676396851c2SBaptiste Daroussin curs_legacy.3 getcurx.3 \ 677396851c2SBaptiste Daroussin curs_legacy.3 getcury.3 \ 678396851c2SBaptiste Daroussin curs_legacy.3 getmaxx.3 \ 679396851c2SBaptiste Daroussin curs_legacy.3 getmaxy.3 \ 680396851c2SBaptiste Daroussin curs_legacy.3 getparx.3 \ 681396851c2SBaptiste Daroussin curs_legacy.3 getpary.3 \ 682396851c2SBaptiste Daroussin curs_memleaks.3 _nc_free_and_exit.3 \ 683396851c2SBaptiste Daroussin curs_memleaks.3 _nc_freeall.3 \ 684396851c2SBaptiste Daroussin curs_mouse.3 getmouse.3 \ 685396851c2SBaptiste Daroussin curs_mouse.3 mouse_trafo.3 \ 686396851c2SBaptiste Daroussin curs_mouse.3 mouseinterval.3 \ 687396851c2SBaptiste Daroussin curs_mouse.3 mousemask.3 \ 688396851c2SBaptiste Daroussin curs_mouse.3 ungetmouse.3 \ 689396851c2SBaptiste Daroussin curs_mouse.3 wenclose.3 \ 690396851c2SBaptiste Daroussin curs_mouse.3 wmouse_trafo.3 \ 691396851c2SBaptiste Daroussin curs_move.3 move.3 \ 692396851c2SBaptiste Daroussin curs_move.3 wmove.3 \ 693396851c2SBaptiste Daroussin curs_opaque.3 is_cleared.3 \ 694396851c2SBaptiste Daroussin curs_opaque.3 is_idcok.3 \ 695396851c2SBaptiste Daroussin curs_opaque.3 is_idlok.3 \ 696396851c2SBaptiste Daroussin curs_opaque.3 is_immedok.3 \ 697396851c2SBaptiste Daroussin curs_opaque.3 is_keypad.3 \ 698396851c2SBaptiste Daroussin curs_opaque.3 is_leaveok.3 \ 699396851c2SBaptiste Daroussin curs_opaque.3 is_nodelay.3 \ 700396851c2SBaptiste Daroussin curs_opaque.3 is_notimeout.3 \ 701396851c2SBaptiste Daroussin curs_opaque.3 is_scrollok.3 \ 702396851c2SBaptiste Daroussin curs_opaque.3 is_syncok.3 \ 703396851c2SBaptiste Daroussin curs_opaque.3 is_timeout.3 \ 704396851c2SBaptiste Daroussin curs_opaque.3 wgetparent.3 \ 705396851c2SBaptiste Daroussin curs_opaque.3 wgetscrreg.3 \ 706396851c2SBaptiste Daroussin curs_outopts.3 clearok.3 \ 707396851c2SBaptiste Daroussin curs_outopts.3 idcok.3 \ 708396851c2SBaptiste Daroussin curs_outopts.3 idlok.3 \ 709396851c2SBaptiste Daroussin curs_outopts.3 immedok.3 \ 710396851c2SBaptiste Daroussin curs_outopts.3 leaveok.3 \ 711396851c2SBaptiste Daroussin curs_outopts.3 nl.3 \ 712396851c2SBaptiste Daroussin curs_outopts.3 nonl.3 \ 713396851c2SBaptiste Daroussin curs_outopts.3 scrollok.3 \ 714396851c2SBaptiste Daroussin curs_outopts.3 setscrreg.3 \ 715396851c2SBaptiste Daroussin curs_outopts.3 wsetscrreg.3 \ 716396851c2SBaptiste Daroussin curs_overlay.3 copywin.3 \ 717396851c2SBaptiste Daroussin curs_overlay.3 overlay.3 \ 718396851c2SBaptiste Daroussin curs_overlay.3 overwrite.3 \ 719396851c2SBaptiste Daroussin curs_pad.3 newpad.3 \ 720396851c2SBaptiste Daroussin curs_pad.3 pecho_wchar.3 \ 721396851c2SBaptiste Daroussin curs_pad.3 pechochar.3 \ 722396851c2SBaptiste Daroussin curs_pad.3 pnoutrefresh.3 \ 723396851c2SBaptiste Daroussin curs_pad.3 prefresh.3 \ 724396851c2SBaptiste Daroussin curs_pad.3 subpad.3 \ 725396851c2SBaptiste Daroussin curs_print.3 mcprint.3 \ 726396851c2SBaptiste Daroussin curs_refresh.3 doupdate.3 \ 727396851c2SBaptiste Daroussin curs_refresh.3 redrawwin.3 \ 728396851c2SBaptiste Daroussin curs_refresh.3 refresh.3 \ 729396851c2SBaptiste Daroussin curs_refresh.3 wnoutrefresh.3 \ 730396851c2SBaptiste Daroussin curs_refresh.3 wredrawln.3 \ 731396851c2SBaptiste Daroussin curs_refresh.3 wrefresh.3 \ 732396851c2SBaptiste Daroussin curs_scr_dump.3 scr_dump.3 \ 733396851c2SBaptiste Daroussin curs_scr_dump.3 scr_init.3 \ 734396851c2SBaptiste Daroussin curs_scr_dump.3 scr_restore.3 \ 735396851c2SBaptiste Daroussin curs_scr_dump.3 scr_set.3 \ 736396851c2SBaptiste Daroussin curs_scroll.3 scrl.3 \ 737396851c2SBaptiste Daroussin curs_scroll.3 scroll.3 \ 738396851c2SBaptiste Daroussin curs_scroll.3 wscrl.3 \ 739396851c2SBaptiste Daroussin curs_slk.3 slk_attr.3 \ 740396851c2SBaptiste Daroussin curs_slk.3 slk_attr_off.3 \ 741396851c2SBaptiste Daroussin curs_slk.3 slk_attr_on.3 \ 742396851c2SBaptiste Daroussin curs_slk.3 slk_attr_set.3 \ 743396851c2SBaptiste Daroussin curs_slk.3 slk_attroff.3 \ 744396851c2SBaptiste Daroussin curs_slk.3 slk_attron.3 \ 745396851c2SBaptiste Daroussin curs_slk.3 slk_attrset.3 \ 746396851c2SBaptiste Daroussin curs_slk.3 slk_clear.3 \ 747396851c2SBaptiste Daroussin curs_slk.3 slk_color.3 \ 748396851c2SBaptiste Daroussin curs_slk.3 slk_init.3 \ 749396851c2SBaptiste Daroussin curs_slk.3 slk_label.3 \ 750396851c2SBaptiste Daroussin curs_slk.3 slk_noutrefresh.3 \ 751396851c2SBaptiste Daroussin curs_slk.3 slk_refresh.3 \ 752396851c2SBaptiste Daroussin curs_slk.3 slk_restore.3 \ 753396851c2SBaptiste Daroussin curs_slk.3 slk_set.3 \ 754396851c2SBaptiste Daroussin curs_slk.3 slk_touch.3 \ 755396851c2SBaptiste Daroussin curs_sp_funcs.3 sp_funcs.3 \ 756396851c2SBaptiste Daroussin curs_sp_funcs.3 assume_default_colors_sp.3 \ 757396851c2SBaptiste Daroussin curs_sp_funcs.3 baudrate_sp.3 \ 758396851c2SBaptiste Daroussin curs_sp_funcs.3 beep_sp.3 \ 759396851c2SBaptiste Daroussin curs_sp_funcs.3 can_change_color_sp.3 \ 760396851c2SBaptiste Daroussin curs_sp_funcs.3 cbreak_sp.3 \ 761396851c2SBaptiste Daroussin curs_sp_funcs.3 ceiling_panel.3 \ 762396851c2SBaptiste Daroussin curs_sp_funcs.3 color_content_sp.3 \ 763396851c2SBaptiste Daroussin curs_sp_funcs.3 curs_set_sp.3 \ 764396851c2SBaptiste Daroussin curs_sp_funcs.3 def_prog_mode_sp.3 \ 765396851c2SBaptiste Daroussin curs_sp_funcs.3 def_shell_mode_sp.3 \ 766396851c2SBaptiste Daroussin curs_sp_funcs.3 define_key_sp.3 \ 767396851c2SBaptiste Daroussin curs_sp_funcs.3 del_curterm_sp.3 \ 768396851c2SBaptiste Daroussin curs_sp_funcs.3 delay_output_sp.3 \ 769396851c2SBaptiste Daroussin curs_sp_funcs.3 doupdate_sp.3 \ 770396851c2SBaptiste Daroussin curs_sp_funcs.3 echo_sp.3 \ 771396851c2SBaptiste Daroussin curs_sp_funcs.3 endwin_sp.3 \ 772396851c2SBaptiste Daroussin curs_sp_funcs.3 erasechar_sp.3 \ 773396851c2SBaptiste Daroussin curs_sp_funcs.3 filter_sp.3 \ 774396851c2SBaptiste Daroussin curs_sp_funcs.3 flash_sp.3 \ 775396851c2SBaptiste Daroussin curs_sp_funcs.3 flushinp_sp.3 \ 776396851c2SBaptiste Daroussin curs_sp_funcs.3 get_escdelay_sp.3 \ 777396851c2SBaptiste Daroussin curs_sp_funcs.3 getmouse_sp.3 \ 778396851c2SBaptiste Daroussin curs_sp_funcs.3 getwin_sp.3 \ 779396851c2SBaptiste Daroussin curs_sp_funcs.3 ground_panel.3 \ 780396851c2SBaptiste Daroussin curs_sp_funcs.3 halfdelay_sp.3 \ 781396851c2SBaptiste Daroussin curs_sp_funcs.3 has_colors_sp.3 \ 782396851c2SBaptiste Daroussin curs_sp_funcs.3 has_ic_sp.3 \ 783396851c2SBaptiste Daroussin curs_sp_funcs.3 has_il_sp.3 \ 784396851c2SBaptiste Daroussin curs_sp_funcs.3 has_key_sp.3 \ 785396851c2SBaptiste Daroussin curs_sp_funcs.3 has_mouse_sp.3 \ 786396851c2SBaptiste Daroussin curs_sp_funcs.3 init_color_sp.3 \ 787396851c2SBaptiste Daroussin curs_sp_funcs.3 init_pair_sp.3 \ 788396851c2SBaptiste Daroussin curs_sp_funcs.3 intrflush_sp.3 \ 789396851c2SBaptiste Daroussin curs_sp_funcs.3 is_term_resized_sp.3 \ 790396851c2SBaptiste Daroussin curs_sp_funcs.3 isendwin_sp.3 \ 791396851c2SBaptiste Daroussin curs_sp_funcs.3 key_defined_sp.3 \ 792396851c2SBaptiste Daroussin curs_sp_funcs.3 keybound_sp.3 \ 793396851c2SBaptiste Daroussin curs_sp_funcs.3 keyname_sp.3 \ 794396851c2SBaptiste Daroussin curs_sp_funcs.3 keyok_sp.3 \ 795396851c2SBaptiste Daroussin curs_sp_funcs.3 killchar_sp.3 \ 796396851c2SBaptiste Daroussin curs_sp_funcs.3 mcprint_sp.3 \ 797396851c2SBaptiste Daroussin curs_sp_funcs.3 mouseinterval_sp.3 \ 798396851c2SBaptiste Daroussin curs_sp_funcs.3 mousemask_sp.3 \ 799396851c2SBaptiste Daroussin curs_sp_funcs.3 mvcur_sp.3 \ 800396851c2SBaptiste Daroussin curs_sp_funcs.3 napms_sp.3 \ 801396851c2SBaptiste Daroussin curs_sp_funcs.3 new_form_sp.3 \ 802396851c2SBaptiste Daroussin curs_sp_funcs.3 new_menu_sp.3 \ 803396851c2SBaptiste Daroussin curs_sp_funcs.3 new_prescr.3 \ 804396851c2SBaptiste Daroussin curs_sp_funcs.3 newpad_sp.3 \ 805396851c2SBaptiste Daroussin curs_sp_funcs.3 newterm_sp.3 \ 806396851c2SBaptiste Daroussin curs_sp_funcs.3 newwin_sp.3 \ 807396851c2SBaptiste Daroussin curs_sp_funcs.3 nl_sp.3 \ 808396851c2SBaptiste Daroussin curs_sp_funcs.3 nocbreak_sp.3 \ 809396851c2SBaptiste Daroussin curs_sp_funcs.3 noecho_sp.3 \ 810396851c2SBaptiste Daroussin curs_sp_funcs.3 nofilter_sp.3 \ 811396851c2SBaptiste Daroussin curs_sp_funcs.3 nonl_sp.3 \ 812396851c2SBaptiste Daroussin curs_sp_funcs.3 noqiflush_sp.3 \ 813396851c2SBaptiste Daroussin curs_sp_funcs.3 noraw_sp.3 \ 814396851c2SBaptiste Daroussin curs_sp_funcs.3 pair_content_sp.3 \ 815396851c2SBaptiste Daroussin curs_sp_funcs.3 putp_sp.3 \ 816396851c2SBaptiste Daroussin curs_sp_funcs.3 qiflush_sp.3 \ 817396851c2SBaptiste Daroussin curs_sp_funcs.3 raw_sp.3 \ 818396851c2SBaptiste Daroussin curs_sp_funcs.3 reset_prog_mode_sp.3 \ 819396851c2SBaptiste Daroussin curs_sp_funcs.3 reset_shell_mode_sp.3 \ 820396851c2SBaptiste Daroussin curs_sp_funcs.3 resetty_sp.3 \ 821396851c2SBaptiste Daroussin curs_sp_funcs.3 resize_term_sp.3 \ 822396851c2SBaptiste Daroussin curs_sp_funcs.3 resizeterm_sp.3 \ 823396851c2SBaptiste Daroussin curs_sp_funcs.3 restartterm_sp.3 \ 824396851c2SBaptiste Daroussin curs_sp_funcs.3 ripoffline_sp.3 \ 825396851c2SBaptiste Daroussin curs_sp_funcs.3 savetty_sp.3 \ 826396851c2SBaptiste Daroussin curs_sp_funcs.3 scr_init_sp.3 \ 827396851c2SBaptiste Daroussin curs_sp_funcs.3 scr_restore_sp.3 \ 828396851c2SBaptiste Daroussin curs_sp_funcs.3 scr_set_sp.3 \ 829396851c2SBaptiste Daroussin curs_sp_funcs.3 set_curterm_sp.3 \ 830396851c2SBaptiste Daroussin curs_sp_funcs.3 set_escdelay_sp.3 \ 831396851c2SBaptiste Daroussin curs_sp_funcs.3 set_tabsize_sp.3 \ 832396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_attr_set_sp.3 \ 833396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_attr_sp.3 \ 834396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_attroff_sp.3 \ 835396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_attron_sp.3 \ 836396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_attrset_sp.3 \ 837396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_clear_sp.3 \ 838396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_color_sp.3 \ 839396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_init_sp.3 \ 840396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_label_sp.3 \ 841396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_noutrefresh_sp.3 \ 842396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_refresh_sp.3 \ 843396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_restore_sp.3 \ 844396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_set_sp.3 \ 845396851c2SBaptiste Daroussin curs_sp_funcs.3 slk_touch_sp.3 \ 846396851c2SBaptiste Daroussin curs_sp_funcs.3 start_color_sp.3 \ 847396851c2SBaptiste Daroussin curs_sp_funcs.3 term_attrs_sp.3 \ 848396851c2SBaptiste Daroussin curs_sp_funcs.3 termattrs_sp.3 \ 849396851c2SBaptiste Daroussin curs_sp_funcs.3 termname_sp.3 \ 850396851c2SBaptiste Daroussin curs_sp_funcs.3 tgetent_sp.3 \ 851396851c2SBaptiste Daroussin curs_sp_funcs.3 tgetflag_sp.3 \ 852396851c2SBaptiste Daroussin curs_sp_funcs.3 tgetnum_sp.3 \ 853396851c2SBaptiste Daroussin curs_sp_funcs.3 tgetstr_sp.3 \ 854396851c2SBaptiste Daroussin curs_sp_funcs.3 tigetflag_sp.3 \ 855396851c2SBaptiste Daroussin curs_sp_funcs.3 tigetnum_sp.3 \ 856396851c2SBaptiste Daroussin curs_sp_funcs.3 tigetstr_sp.3 \ 857396851c2SBaptiste Daroussin curs_sp_funcs.3 tputs_sp.3 \ 858396851c2SBaptiste Daroussin curs_sp_funcs.3 typeahead_sp.3 \ 859396851c2SBaptiste Daroussin curs_sp_funcs.3 unctrl_sp.3 \ 860396851c2SBaptiste Daroussin curs_sp_funcs.3 unget_wch_sp.3 \ 861396851c2SBaptiste Daroussin curs_sp_funcs.3 ungetch_sp.3 \ 862396851c2SBaptiste Daroussin curs_sp_funcs.3 ungetmouse_sp.3 \ 863396851c2SBaptiste Daroussin curs_sp_funcs.3 update_panels_sp.3 \ 864396851c2SBaptiste Daroussin curs_sp_funcs.3 use_default_colors_sp.3 \ 865396851c2SBaptiste Daroussin curs_sp_funcs.3 use_env_sp.3 \ 866396851c2SBaptiste Daroussin curs_sp_funcs.3 use_legacy_coding_sp.3 \ 867396851c2SBaptiste Daroussin curs_sp_funcs.3 vid_attr_sp.3 \ 868396851c2SBaptiste Daroussin curs_sp_funcs.3 vid_puts_sp.3 \ 869396851c2SBaptiste Daroussin curs_sp_funcs.3 vidattr_sp.3 \ 870396851c2SBaptiste Daroussin curs_sp_funcs.3 vidputs_sp.3 \ 871396851c2SBaptiste Daroussin curs_sp_funcs.3 wunctrl_sp.3 \ 872396851c2SBaptiste Daroussin curs_termattrs.3 baudrate.3 \ 873396851c2SBaptiste Daroussin curs_termattrs.3 erasechar.3 \ 874396851c2SBaptiste Daroussin curs_termattrs.3 erasewchar.3 \ 875396851c2SBaptiste Daroussin curs_termattrs.3 has_ic.3 \ 876396851c2SBaptiste Daroussin curs_termattrs.3 has_il.3 \ 877396851c2SBaptiste Daroussin curs_termattrs.3 killchar.3 \ 878396851c2SBaptiste Daroussin curs_termattrs.3 killwchar.3 \ 879396851c2SBaptiste Daroussin curs_termattrs.3 longname.3 \ 880396851c2SBaptiste Daroussin curs_termattrs.3 term_attrs.3 \ 881396851c2SBaptiste Daroussin curs_termattrs.3 termattrs.3 \ 882396851c2SBaptiste Daroussin curs_termattrs.3 termname.3 \ 883396851c2SBaptiste Daroussin curs_termcap.3 termcap.3 \ 884396851c2SBaptiste Daroussin curs_termcap.3 tgetent.3 \ 885396851c2SBaptiste Daroussin curs_termcap.3 tgetflag.3 \ 886396851c2SBaptiste Daroussin curs_termcap.3 tgetnum.3 \ 887396851c2SBaptiste Daroussin curs_termcap.3 tgetstr.3 \ 888396851c2SBaptiste Daroussin curs_termcap.3 tgoto.3 \ 889396851c2SBaptiste Daroussin curs_termcap.3 tputs.3 \ 890396851c2SBaptiste Daroussin curs_terminfo.3 del_curterm.3 \ 891396851c2SBaptiste Daroussin curs_terminfo.3 mvcur.3 \ 892396851c2SBaptiste Daroussin curs_terminfo.3 putp.3 \ 893396851c2SBaptiste Daroussin curs_terminfo.3 restartterm.3 \ 894396851c2SBaptiste Daroussin curs_terminfo.3 set_curterm.3 \ 895396851c2SBaptiste Daroussin curs_terminfo.3 setterm.3 \ 896396851c2SBaptiste Daroussin curs_terminfo.3 setupterm.3 \ 897396851c2SBaptiste Daroussin curs_terminfo.3 tigetflag.3 \ 898396851c2SBaptiste Daroussin curs_terminfo.3 tigetnum.3 \ 899396851c2SBaptiste Daroussin curs_terminfo.3 tigetstr.3 \ 900396851c2SBaptiste Daroussin curs_terminfo.3 tparm.3 \ 901396851c2SBaptiste Daroussin curs_terminfo.3 vid_attr.3 \ 902396851c2SBaptiste Daroussin curs_terminfo.3 vid_puts.3 \ 903396851c2SBaptiste Daroussin curs_terminfo.3 vidattr.3 \ 904396851c2SBaptiste Daroussin curs_terminfo.3 vidputs.3 \ 905396851c2SBaptiste Daroussin curs_threads.3 set_escdelay.3 \ 906396851c2SBaptiste Daroussin curs_threads.3 set_tabsize.3 \ 907396851c2SBaptiste Daroussin curs_threads.3 use_screen.3 \ 908396851c2SBaptiste Daroussin curs_threads.3 use_window.3 \ 909396851c2SBaptiste Daroussin curs_touch.3 is_linetouched.3 \ 910396851c2SBaptiste Daroussin curs_touch.3 is_wintouched.3 \ 911396851c2SBaptiste Daroussin curs_touch.3 touchline.3 \ 912396851c2SBaptiste Daroussin curs_touch.3 touchwin.3 \ 913396851c2SBaptiste Daroussin curs_touch.3 untouchwin.3 \ 914396851c2SBaptiste Daroussin curs_touch.3 wtouchln.3 \ 915396851c2SBaptiste Daroussin curs_trace.3 _nc_tracebits.3 \ 916396851c2SBaptiste Daroussin curs_trace.3 _traceattr.3 \ 917396851c2SBaptiste Daroussin curs_trace.3 _traceattr2.3 \ 918396851c2SBaptiste Daroussin curs_trace.3 _tracechar.3 \ 919396851c2SBaptiste Daroussin curs_trace.3 _tracechtype.3 \ 920396851c2SBaptiste Daroussin curs_trace.3 _tracechtype2.3 \ 921396851c2SBaptiste Daroussin curs_trace.3 _tracedump.3 \ 922396851c2SBaptiste Daroussin curs_trace.3 _tracef.3 \ 923396851c2SBaptiste Daroussin curs_trace.3 _tracemouse.3 \ 924396851c2SBaptiste Daroussin curs_trace.3 trace.3 \ 925396851c2SBaptiste Daroussin curs_util.3 delay_output.3 \ 926396851c2SBaptiste Daroussin curs_util.3 filter.3 \ 927396851c2SBaptiste Daroussin curs_util.3 flushinp.3 \ 928396851c2SBaptiste Daroussin curs_util.3 getwin.3 \ 929396851c2SBaptiste Daroussin curs_util.3 key_name.3 \ 930396851c2SBaptiste Daroussin curs_util.3 keyname.3 \ 931396851c2SBaptiste Daroussin curs_util.3 nofilter.3 \ 932396851c2SBaptiste Daroussin curs_util.3 putwin.3 \ 933396851c2SBaptiste Daroussin curs_util.3 unctrl.3 \ 934396851c2SBaptiste Daroussin curs_util.3 use_env.3 \ 935396851c2SBaptiste Daroussin curs_util.3 wunctrl.3 \ 936396851c2SBaptiste Daroussin curs_window.3 delwin.3 \ 937396851c2SBaptiste Daroussin curs_window.3 derwin.3 \ 938396851c2SBaptiste Daroussin curs_window.3 dupwin.3 \ 939396851c2SBaptiste Daroussin curs_window.3 mvderwin.3 \ 940396851c2SBaptiste Daroussin curs_window.3 mvwin.3 \ 941396851c2SBaptiste Daroussin curs_window.3 newwin.3 \ 942396851c2SBaptiste Daroussin curs_window.3 subwin.3 \ 943396851c2SBaptiste Daroussin curs_window.3 syncok.3 \ 944396851c2SBaptiste Daroussin curs_window.3 wcursyncup.3 \ 945396851c2SBaptiste Daroussin curs_window.3 wsyncdown.3 \ 946396851c2SBaptiste Daroussin curs_window.3 wsyncup.3 \ 947396851c2SBaptiste Daroussin default_colors.3 assume_default_colors.3 \ 948396851c2SBaptiste Daroussin default_colors.3 use_default_colors.3 \ 949396851c2SBaptiste Daroussin legacy_coding.3 use_legacy_coding.3 \ 950396851c2SBaptiste Daroussin resizeterm.3 is_term_resized.3 \ 951396851c2SBaptiste Daroussin resizeterm.3 resize_term.3 952396851c2SBaptiste Daroussin 953396851c2SBaptiste DaroussinMLINKS+=curs_add_wch.3 add_wch.3 \ 954396851c2SBaptiste Daroussin curs_add_wch.3 echo_wchar.3 \ 955396851c2SBaptiste Daroussin curs_add_wch.3 mvadd_wch.3 \ 956396851c2SBaptiste Daroussin curs_add_wch.3 mvwadd_wch.3 \ 957396851c2SBaptiste Daroussin curs_add_wch.3 wadd_wch.3 \ 958396851c2SBaptiste Daroussin curs_add_wch.3 wecho_wchar.3 \ 959396851c2SBaptiste Daroussin curs_add_wchstr.3 add_wchnstr.3 \ 960396851c2SBaptiste Daroussin curs_add_wchstr.3 add_wchstr.3 \ 961396851c2SBaptiste Daroussin curs_add_wchstr.3 mvadd_wchnstr.3 \ 962396851c2SBaptiste Daroussin curs_add_wchstr.3 mvadd_wchstr.3 \ 963396851c2SBaptiste Daroussin curs_add_wchstr.3 mvwadd_wchnstr.3 \ 964396851c2SBaptiste Daroussin curs_add_wchstr.3 mvwadd_wchstr.3 \ 965396851c2SBaptiste Daroussin curs_add_wchstr.3 wadd_wchnstr.3 \ 966396851c2SBaptiste Daroussin curs_add_wchstr.3 wadd_wchstr.3 \ 967396851c2SBaptiste Daroussin curs_addwstr.3 addnwstr.3 \ 968396851c2SBaptiste Daroussin curs_addwstr.3 addwstr.3 \ 969396851c2SBaptiste Daroussin curs_addwstr.3 mvaddnwstr.3 \ 970396851c2SBaptiste Daroussin curs_addwstr.3 mvaddwstr.3 \ 971396851c2SBaptiste Daroussin curs_addwstr.3 mvwaddnwstr.3 \ 972396851c2SBaptiste Daroussin curs_addwstr.3 mvwaddwstr.3 \ 973396851c2SBaptiste Daroussin curs_addwstr.3 waddnwstr.3 \ 974396851c2SBaptiste Daroussin curs_addwstr.3 waddwstr.3 \ 975396851c2SBaptiste Daroussin curs_get_wch.3 get_wch.3 \ 976396851c2SBaptiste Daroussin curs_get_wch.3 mvget_wch.3 \ 977396851c2SBaptiste Daroussin curs_get_wch.3 mvwget_wch.3 \ 978396851c2SBaptiste Daroussin curs_get_wch.3 unget_wch.3 \ 979396851c2SBaptiste Daroussin curs_get_wch.3 wget_wch.3 \ 980396851c2SBaptiste Daroussin curs_get_wstr.3 get_wstr.3 \ 981396851c2SBaptiste Daroussin curs_get_wstr.3 getn_wstr.3 \ 982396851c2SBaptiste Daroussin curs_get_wstr.3 mvget_wstr.3 \ 983396851c2SBaptiste Daroussin curs_get_wstr.3 mvgetn_wstr.3 \ 984396851c2SBaptiste Daroussin curs_get_wstr.3 mvwget_wstr.3 \ 985396851c2SBaptiste Daroussin curs_get_wstr.3 mvwgetn_wstr.3 \ 986396851c2SBaptiste Daroussin curs_get_wstr.3 wget_wstr.3 \ 987396851c2SBaptiste Daroussin curs_get_wstr.3 wgetn_wstr.3 \ 988396851c2SBaptiste Daroussin curs_in_wch.3 in_wch.3 \ 989396851c2SBaptiste Daroussin curs_in_wch.3 mvin_wch.3 \ 990396851c2SBaptiste Daroussin curs_in_wch.3 mvwin_wch.3 \ 991396851c2SBaptiste Daroussin curs_in_wch.3 win_wch.3 \ 992396851c2SBaptiste Daroussin curs_in_wchstr.3 in_wchnstr.3 \ 993396851c2SBaptiste Daroussin curs_in_wchstr.3 in_wchstr.3 \ 994396851c2SBaptiste Daroussin curs_in_wchstr.3 mvin_wchnstr.3 \ 995396851c2SBaptiste Daroussin curs_in_wchstr.3 mvin_wchstr.3 \ 996396851c2SBaptiste Daroussin curs_in_wchstr.3 mvwin_wchnstr.3 \ 997396851c2SBaptiste Daroussin curs_in_wchstr.3 mvwin_wchstr.3 \ 998396851c2SBaptiste Daroussin curs_in_wchstr.3 win_wchnstr.3 \ 999396851c2SBaptiste Daroussin curs_in_wchstr.3 win_wchstr.3 \ 1000396851c2SBaptiste Daroussin curs_ins_wch.3 ins_wch.3 \ 1001396851c2SBaptiste Daroussin curs_ins_wch.3 mvins_wch.3 \ 1002396851c2SBaptiste Daroussin curs_ins_wch.3 mvwins_wch.3 \ 1003396851c2SBaptiste Daroussin curs_ins_wch.3 wins_wch.3 \ 1004396851c2SBaptiste Daroussin curs_ins_wstr.3 ins_nwstr.3 \ 1005396851c2SBaptiste Daroussin curs_ins_wstr.3 ins_wstr.3 \ 1006396851c2SBaptiste Daroussin curs_ins_wstr.3 mvins_nwstr.3 \ 1007396851c2SBaptiste Daroussin curs_ins_wstr.3 mvins_wstr.3 \ 1008396851c2SBaptiste Daroussin curs_ins_wstr.3 mvwins_nwstr.3 \ 1009396851c2SBaptiste Daroussin curs_ins_wstr.3 mvwins_wstr.3 \ 1010396851c2SBaptiste Daroussin curs_ins_wstr.3 wins_nwstr.3 \ 1011396851c2SBaptiste Daroussin curs_ins_wstr.3 wins_wstr.3 \ 1012396851c2SBaptiste Daroussin curs_inwstr.3 innwstr.3 \ 1013396851c2SBaptiste Daroussin curs_inwstr.3 inwstr.3 \ 1014396851c2SBaptiste Daroussin curs_inwstr.3 mvinnwstr.3 \ 1015396851c2SBaptiste Daroussin curs_inwstr.3 mvinwstr.3 \ 1016396851c2SBaptiste Daroussin curs_inwstr.3 mvwinnwstr.3 \ 1017396851c2SBaptiste Daroussin curs_inwstr.3 mvwinwstr.3 \ 1018396851c2SBaptiste Daroussin curs_inwstr.3 winnwstr.3 \ 1019396851c2SBaptiste Daroussin curs_inwstr.3 winwstr.3 \ 1020396851c2SBaptiste Daroussin curs_printw.3 mvprintw.3 \ 1021396851c2SBaptiste Daroussin curs_printw.3 mvwprintw.3 \ 1022396851c2SBaptiste Daroussin curs_printw.3 printw.3 \ 1023396851c2SBaptiste Daroussin curs_printw.3 vw_printw.3 \ 1024396851c2SBaptiste Daroussin curs_printw.3 vwprintw.3 \ 1025396851c2SBaptiste Daroussin curs_printw.3 wprintw.3 \ 1026396851c2SBaptiste Daroussin curs_scanw.3 mvscanw.3 \ 1027396851c2SBaptiste Daroussin curs_scanw.3 mvwscanw.3 \ 1028396851c2SBaptiste Daroussin curs_scanw.3 scanw.3 \ 1029396851c2SBaptiste Daroussin curs_scanw.3 vw_scanw.3 \ 1030396851c2SBaptiste Daroussin curs_scanw.3 vwscanw.3 \ 1031396851c2SBaptiste Daroussin curs_scanw.3 wscanw.3 1032396851c2SBaptiste Daroussin 1033396851c2SBaptiste DaroussinPCFILES= ncursesw.pc \ 1034396851c2SBaptiste Daroussin tinfow.pc \ 1035396851c2SBaptiste Daroussin panelw.pc \ 1036396851c2SBaptiste Daroussin formw.pc \ 1037396851c2SBaptiste Daroussin menuw.pc 1038396851c2SBaptiste DaroussinCLEANFILES+= ${PCFILES} 1039396851c2SBaptiste DaroussinSYMLINKS+= ncursesw.pc ${LIBDATADIR}/pkgconfig/ncurses.pc \ 1040396851c2SBaptiste Daroussin tinfow.pc ${LIBDATADIR}/pkgconfig/tinfo.pc \ 1041396851c2SBaptiste Daroussin formw.pc ${LIBDATADIR}/pkgconfig/form.pc \ 1042396851c2SBaptiste Daroussin menuw.pc ${LIBDATADIR}/pkgconfig/menu.pc \ 1043396851c2SBaptiste Daroussin panelw.pc ${LIBDATADIR}/pkgconfig/panel.pc 1044396851c2SBaptiste Daroussin 1045396851c2SBaptiste Daroussin 1046396851c2SBaptiste Daroussin.PATH: ${NCURSES_DIR}/misc 1047396851c2SBaptiste Daroussingen-pkgconfig: gen-pkgconfig.in 1048396851c2SBaptiste Daroussin sed -e 's,@SHELL@,/bin/sh,g ; \ 1049396851c2SBaptiste Daroussin s,@LIB_NAME@,ncursesw,g ; \ 1050396851c2SBaptiste Daroussin s,@TINFO_NAME@,tinfow,g ; \ 1051396851c2SBaptiste Daroussin s,@PANEL_NAME@,panelw,g ; \ 1052396851c2SBaptiste Daroussin s,@MENU_NAME@,menuw,g ; \ 1053396851c2SBaptiste Daroussin s,@FORM_NAME@,formw,g ; \ 1054396851c2SBaptiste Daroussin s,@CXX_NAME@,ncurses++,g ; \ 1055396851c2SBaptiste Daroussin s,@DFT_DEP_SUFFIX@,.so,g ; \ 1056396851c2SBaptiste Daroussin s,@TINFO_ARG_SUFFIX@,tinfow,g ; \ 1057396851c2SBaptiste Daroussin s,@CXX_LIB_SUFFIX@,.a,g ; \ 1058396851c2SBaptiste Daroussin s,@PC_MODULE_SUFFIX@,,g ; \ 1059396851c2SBaptiste Daroussin s,@prefix@,/usr,g ; \ 1060396851c2SBaptiste Daroussin s,@exec_prefix@,$${prefix},g ; \ 1061ac175bd3SAlex Richardson s,@includedir@,${INCLUDEDIR},g ; \ 1062396851c2SBaptiste Daroussin s,@includesubdir@,,g ; \ 1063ac175bd3SAlex Richardson s,@libdir@,${LIBDIR},g ; \ 1064396851c2SBaptiste Daroussin s,@RPATH_LIST@,$${libdir},g ; \ 1065396851c2SBaptiste Daroussin s,@PRIVATE_LIBS@,,g ; \ 1066396851c2SBaptiste Daroussin s,@USE_ARG_SUFFIX@,,g ; \ 1067396851c2SBaptiste Daroussin s,@NCURSES_MAJOR@,${NCURSES_MAJOR},g ; \ 1068396851c2SBaptiste Daroussin s,@NCURSES_MINOR@,${NCURSES_MINOR},g ; \ 1069396851c2SBaptiste Daroussin s,@NCURSES_PATCH@,${NCURSES_PATCH},g ; \ 1070396851c2SBaptiste Daroussin s,@PKG_CFLAGS@,,g ; \ 1071396851c2SBaptiste Daroussin s,@EXTRA_PKG_LDFLAGS@,${SSP_CFLAGS},g ; \ 1072396851c2SBaptiste Daroussin s,@LDFLAGS@,,g; \ 1073396851c2SBaptiste Daroussin s,@LIBS@,,g ; \ 1074396851c2SBaptiste Daroussin s,@LD_SEARCHPATH@,/usr/lib|/lib,g ; \ 1075396851c2SBaptiste Daroussin s,@PC_MODULES_TO_MAKE@,$$1,g' \ 1076396851c2SBaptiste Daroussin ${.ALLSRC} > ${.TARGET} 1077396851c2SBaptiste Daroussin 1078396851c2SBaptiste Daroussin${PCFILES}: gen-pkgconfig 1079396851c2SBaptiste Daroussin sh ${.OBJDIR}/gen-pkgconfig ${.TARGET:R} 1080396851c2SBaptiste Daroussin 1081396851c2SBaptiste Daroussin.include <bsd.lib.mk> 1082396851c2SBaptiste Daroussin 1083396851c2SBaptiste Daroussin# Keep the .SUFFIXES line after the include of bsd.lib.mk 1084396851c2SBaptiste Daroussin.SUFFIXES: .3 .3x 1085396851c2SBaptiste Daroussin.3x.3: 1086396851c2SBaptiste Daroussin cat ${.IMPSRC} > ${.TARGET} 1087