1839f16abSGarrett Wollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2c3aac50fSPeter Wemm# $FreeBSD$ 39b50d902SRodney W. Grimes 40a50d08dSJordan K. Hubbard# XXX MISSING: deroff diction graph learn plot 5861999b4SBruce Evans# spell spline struct xsend 6fb22fc68SJuli Mallett# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis 773407b34SGarrett Wollman# Moved to secure: bdes 873407b34SGarrett Wollman# 9cfad5290SMarcel Moolenaar 105cd19a3cSGarrett WollmanSUBDIR= alias \ 115cd19a3cSGarrett Wollman apply \ 12cba9c8bdSTim J. Robbins asa \ 13cb7f1224SGary Palmer at \ 144f35c846SHartmut Brandt ${_atm} \ 159a1523bcSDavid E. O'Brien awk \ 16cb7f1224SGary Palmer banner \ 17cb7f1224SGary Palmer basename \ 18cb7f1224SGary Palmer biff \ 19d10a8d6cSRuslan Ermilov ${_bluetooth} \ 206eea92a4SDavid E. O'Brien brandelf \ 21ba10db99SColin Percival bsdiff \ 22d6a9fd06SDavid E. O'Brien bzip2 \ 23bc366011SDavid E. O'Brien bzip2recover \ 243bc2f9a8SPoul-Henning Kamp ${_c89} \ 253bc2f9a8SPoul-Henning Kamp ${_c99} \ 26642268f4SPoul-Henning Kamp ${_calendar} \ 27cb7f1224SGary Palmer cap_mkdb \ 285a4d78a1SPoul-Henning Kamp ${_catman} \ 29cb7f1224SGary Palmer chat \ 30cb7f1224SGary Palmer checknr \ 31d10a8d6cSRuslan Ermilov ${_chkey} \ 32cb7f1224SGary Palmer chpass \ 33cb7f1224SGary Palmer cksum \ 34cb7f1224SGary Palmer cmp \ 35cb7f1224SGary Palmer col \ 36cb7f1224SGary Palmer colcrt \ 37cb7f1224SGary Palmer colldef \ 38cb7f1224SGary Palmer colrm \ 39cb7f1224SGary Palmer column \ 40cb7f1224SGary Palmer comm \ 41cb7f1224SGary Palmer compile_et \ 42cb7f1224SGary Palmer compress \ 43ea9e961cSTim J. Robbins csplit \ 44cb7f1224SGary Palmer ctags \ 45cb7f1224SGary Palmer cut \ 46d10a8d6cSRuslan Ermilov ${_dig} \ 47cb7f1224SGary Palmer dirname \ 48cb7f1224SGary Palmer du \ 49cb7f1224SGary Palmer ee \ 50cbb66355SDavid E. O'Brien elf2aout \ 518237286eSDavid E. O'Brien elfdump \ 52489c66feSJoerg Wunsch enigma \ 53cb7f1224SGary Palmer env \ 54cb7f1224SGary Palmer expand \ 55cb7f1224SGary Palmer false \ 56cb7f1224SGary Palmer fetch \ 57cb7f1224SGary Palmer file \ 58cb7f1224SGary Palmer file2c \ 59cb7f1224SGary Palmer find \ 60cb7f1224SGary Palmer finger \ 61cb7f1224SGary Palmer fmt \ 62cb7f1224SGary Palmer fold \ 63cb7f1224SGary Palmer from \ 6487bc830fSDima Ruban fstat \ 654aeb1c05SPaul Saab fsync \ 66cb7f1224SGary Palmer ftp \ 67155c182aSPeter Wemm gcore \ 68cb7f1224SGary Palmer gencat \ 69298f4dc3SJake Burkholder getconf \ 70cb7f1224SGary Palmer getopt \ 710bc81187SDavid E. O'Brien ${_gprof} \ 72cb7f1224SGary Palmer head \ 73f7ab1209SPoul-Henning Kamp ${_hesinfo} \ 74cb7f1224SGary Palmer hexdump \ 75d10a8d6cSRuslan Ermilov ${_host} \ 76cb7f1224SGary Palmer id \ 77cb7f1224SGary Palmer indent \ 78cb7f1224SGary Palmer ipcrm \ 79cb7f1224SGary Palmer ipcs \ 80cb7f1224SGary Palmer join \ 81cb7f1224SGary Palmer jot \ 82cb7f1224SGary Palmer kdump \ 83cb7f1224SGary Palmer keylogin \ 84cb7f1224SGary Palmer keylogout \ 85cb7f1224SGary Palmer killall \ 86cb7f1224SGary Palmer ktrace \ 87ed7a104fSJake Burkholder ktrdump \ 88cb7f1224SGary Palmer lam \ 89cb7f1224SGary Palmer last \ 90cb7f1224SGary Palmer lastcomm \ 91aaa41712SDoug Rabson ldd \ 929106cde5SBruce Evans leave \ 936f7d2d90SPaul Saab less \ 946f7d2d90SPaul Saab lessecho \ 956f7d2d90SPaul Saab lesskey \ 963bc2f9a8SPoul-Henning Kamp ${_lex} \ 97cb7f1224SGary Palmer limits \ 9893cdc37dSAlexey Zelkin locale \ 99cb7f1224SGary Palmer locate \ 100cb7f1224SGary Palmer lock \ 101cb7f1224SGary Palmer lockf \ 102cb7f1224SGary Palmer logger \ 103cb7f1224SGary Palmer login \ 104bd43dc42SDag-Erling Smørgrav logins \ 105cb7f1224SGary Palmer logname \ 106cb7f1224SGary Palmer look \ 107cb7f1224SGary Palmer lorder \ 108cb7f1224SGary Palmer lsvfs \ 109cb7f1224SGary Palmer m4 \ 110cb7f1224SGary Palmer mail \ 111cb7f1224SGary Palmer make \ 112bf7bec33SMark Murray makewhatis \ 113cb7f1224SGary Palmer mesg \ 1149106cde5SBruce Evans minigzip \ 115cb7f1224SGary Palmer mkdep \ 116cb7f1224SGary Palmer mkfifo \ 117cb7f1224SGary Palmer mklocale \ 118cb7f1224SGary Palmer mkstr \ 119cb7f1224SGary Palmer mktemp \ 1205cf3bf70SMax Khon mkuzip \ 121cb7f1224SGary Palmer msgs \ 122e4dc55c3SDoug Rabson mt \ 12341fe9ea1SXin LI ${_nc} \ 124cb7f1224SGary Palmer ncal \ 125d10a8d6cSRuslan Ermilov ${_ncplist} \ 126d10a8d6cSRuslan Ermilov ${_ncplogin} \ 127cb7f1224SGary Palmer netstat \ 128776c387aSTim J. Robbins newgrp \ 129d10a8d6cSRuslan Ermilov ${_newkey} \ 130cb7f1224SGary Palmer nfsstat \ 131cb7f1224SGary Palmer nice \ 132f2155981SBrian Somers nl \ 133cb7f1224SGary Palmer nohup \ 134cd3ee173SDag-Erling Smørgrav ${_nslookup} \ 135cd3ee173SDag-Erling Smørgrav ${_nsupdate} \ 136cb7f1224SGary Palmer objformat \ 137cb7f1224SGary Palmer opieinfo \ 138cb7f1224SGary Palmer opiekey \ 139cb7f1224SGary Palmer opiepasswd \ 140cb7f1224SGary Palmer pagesize \ 141cb7f1224SGary Palmer passwd \ 142cb7f1224SGary Palmer paste \ 143b9f63041STim J. Robbins pathchk \ 144f56b4f2dSGarance A Drosehn pkill \ 145cb7f1224SGary Palmer pr \ 146cb7f1224SGary Palmer printenv \ 147cb7f1224SGary Palmer printf \ 148cb7f1224SGary Palmer quota \ 149cb7f1224SGary Palmer renice \ 150cb7f1224SGary Palmer rev \ 151c71158d4STom Rhodes ${_rlogin} \ 152cb7f1224SGary Palmer rpcgen \ 153cb7f1224SGary Palmer rpcinfo \ 154cb7f1224SGary Palmer rs \ 155c71158d4STom Rhodes ${_rsh} \ 156cb7f1224SGary Palmer rup \ 157cb7f1224SGary Palmer ruptime \ 158cb7f1224SGary Palmer rusers \ 159cb7f1224SGary Palmer rwall \ 160cb7f1224SGary Palmer rwho \ 161cb7f1224SGary Palmer script \ 162cb7f1224SGary Palmer sed \ 163cb7f1224SGary Palmer shar \ 164cb7f1224SGary Palmer showmount \ 165d10a8d6cSRuslan Ermilov ${_smbutil} \ 16628bfda34SDag-Erling Smørgrav sockstat \ 167cb7f1224SGary Palmer split \ 168d4d239aeSDoug Barton stat \ 169cb7f1224SGary Palmer su \ 1708df85cf6SDima Ruban systat \ 171743f138eSTim J. Robbins tabs \ 172cb7f1224SGary Palmer tail \ 173cb7f1224SGary Palmer talk \ 174e813a37fSTim Kientzle tar \ 175cb7f1224SGary Palmer tcopy \ 176cb7f1224SGary Palmer tee \ 1774afa3718SMark Murray telnet \ 178cb7f1224SGary Palmer tftp \ 179cb7f1224SGary Palmer time \ 180afb5951fSMark Murray tip \ 181cb7f1224SGary Palmer top \ 182cb7f1224SGary Palmer touch \ 183cb7f1224SGary Palmer tput \ 184cb7f1224SGary Palmer tr \ 185cb7f1224SGary Palmer true \ 186edeb84a1SSheldon Hearn truncate \ 1870bc81187SDavid E. O'Brien ${_truss} \ 188cb7f1224SGary Palmer tset \ 189cb7f1224SGary Palmer tsort \ 190cb7f1224SGary Palmer tty \ 191d10a8d6cSRuslan Ermilov ${_uac} \ 192cb7f1224SGary Palmer ul \ 193cb7f1224SGary Palmer uname \ 194cb7f1224SGary Palmer unexpand \ 195cb7f1224SGary Palmer unifdef \ 196cb7f1224SGary Palmer uniq \ 197cb7f1224SGary Palmer units \ 198cb7f1224SGary Palmer unvis \ 199d10a8d6cSRuslan Ermilov ${_usbhidaction} \ 200d10a8d6cSRuslan Ermilov ${_usbhidctl} \ 201cb7f1224SGary Palmer users \ 202cb7f1224SGary Palmer uudecode \ 203cb7f1224SGary Palmer uuencode \ 20452183d01SMarcel Moolenaar uuidgen \ 205d10a8d6cSRuslan Ermilov ${_vacation} \ 206cb7f1224SGary Palmer vgrind \ 207cb7f1224SGary Palmer vi \ 208cb7f1224SGary Palmer vis \ 2090600c890SBruce Evans vmstat \ 210cb7f1224SGary Palmer w \ 211cb7f1224SGary Palmer wall \ 212cb7f1224SGary Palmer wc \ 213cb7f1224SGary Palmer what \ 214e9a55423SJohan Karlsson whereis \ 215cb7f1224SGary Palmer which \ 216cb7f1224SGary Palmer who \ 217cb7f1224SGary Palmer whois \ 218cb7f1224SGary Palmer window \ 219cb7f1224SGary Palmer write \ 220cb7f1224SGary Palmer xargs \ 221cb7f1224SGary Palmer xinstall \ 222cfad5290SMarcel Moolenaar ${_xlint} \ 223cb7f1224SGary Palmer xstr \ 2243bc2f9a8SPoul-Henning Kamp ${_yacc} \ 225cb7f1224SGary Palmer yes \ 2266c58990dSBjoern A. Zeeb ${_ypcat} \ 2276c58990dSBjoern A. Zeeb ${_ypmatch} \ 2286c58990dSBjoern A. Zeeb ${_ypwhich} 2295c931089SJohn Birrell 230a5d31d16SDavid Malone.if ${MACHINE_ARCH} != "arm" && \ 231bb52bd2fSOlivier Houchard ${MACHINE_ARCH} != "powerpc" 232d10a8d6cSRuslan Ermilov_truss= truss 233d10a8d6cSRuslan Ermilov.endif 234d10a8d6cSRuslan Ermilov 23507736e20SRuslan Ermilov.if !defined(NO_ATM) 23690d186c0SRuslan Ermilov_atm= atm 237d10a8d6cSRuslan Ermilov.endif 238d10a8d6cSRuslan Ermilov 2395a4d78a1SPoul-Henning Kamp.if !defined(NO_MAN) 2405a4d78a1SPoul-Henning Kamp_catman= catman 2415a4d78a1SPoul-Henning Kamp.endif 2425a4d78a1SPoul-Henning Kamp 2432a614447SDoug Barton.if !defined(NO_BIND) && !defined(NO_BIND_UTILS) 244d10a8d6cSRuslan Ermilov_dig= dig 245d10a8d6cSRuslan Ermilov_host= host 246cd3ee173SDag-Erling Smørgrav_nslookup= nslookup 247cd3ee173SDag-Erling Smørgrav_nsupdate= nsupdate 24871990d3dSPeter Wemm.endif 24971990d3dSPeter Wemm 25023d1e148SMaksim Yevmenkin.if !defined(NO_BLUETOOTH) 25123d1e148SMaksim Yevmenkin_bluetooth= bluetooth 25223d1e148SMaksim Yevmenkin.endif 25323d1e148SMaksim Yevmenkin 254642268f4SPoul-Henning Kamp.if !defined(NO_CALENDAR) 255642268f4SPoul-Henning Kamp_calendar= calendar 256642268f4SPoul-Henning Kamp.endif 257642268f4SPoul-Henning Kamp 258a2161735SRuslan Ermilov.if !defined(NO_CRYPT) && !defined(NO_OPENSSL) 259d10a8d6cSRuslan Ermilov_chkey= chkey 260d10a8d6cSRuslan Ermilov_newkey= newkey 261d10a8d6cSRuslan Ermilov.endif 262d10a8d6cSRuslan Ermilov 263f7ab1209SPoul-Henning Kamp.if !defined(YES_HESIOD) 264f7ab1209SPoul-Henning Kamp_hesinfo= hesinfo 265f7ab1209SPoul-Henning Kamp.endif 266f7ab1209SPoul-Henning Kamp 2674457bf03SXin LI.if !defined(NO_NETCAT) 268a1635c68SXin LI_nc= nc 2694457bf03SXin LI.endif 2704457bf03SXin LI 2716c58990dSBjoern A. Zeeb.if !defined(NO_NIS) 2726c58990dSBjoern A. Zeeb_ypcat= ypcat 2736c58990dSBjoern A. Zeeb_ypmatch= ypmatch 2746c58990dSBjoern A. Zeeb_ypwhich= ypwhich 2756c58990dSBjoern A. Zeeb.endif 2766c58990dSBjoern A. Zeeb 277c71158d4STom Rhodes.if !defined(NO_RCMDS) 278c71158d4STom Rhodes_rlogin= rlogin 279c71158d4STom Rhodes_rsh= rsh 280c71158d4STom Rhodes.endif 281c71158d4STom Rhodes 282d10a8d6cSRuslan Ermilov.if !defined(NO_SENDMAIL) 283d10a8d6cSRuslan Ermilov_vacation= vacation 284d10a8d6cSRuslan Ermilov.endif 285d10a8d6cSRuslan Ermilov 286d10a8d6cSRuslan Ermilov.if !defined(NO_TOOLCHAIN) 287d10a8d6cSRuslan Ermilov_c89= c89 288d10a8d6cSRuslan Ermilov_c99= c99 289f7dd47a8SPeter Wemm.if ${MACHINE_ARCH} != "powerpc" 290d10a8d6cSRuslan Ermilov_gprof= gprof 291d10a8d6cSRuslan Ermilov.endif 292d10a8d6cSRuslan Ermilov_lex= lex 293d10a8d6cSRuslan Ermilov_xlint= xlint 294d10a8d6cSRuslan Ermilov_yacc= yacc 295d10a8d6cSRuslan Ermilov.endif 296d10a8d6cSRuslan Ermilov 297d10a8d6cSRuslan Ermilov.if !defined(NO_USB) 298d10a8d6cSRuslan Ermilov_usbhidaction= usbhidaction 299d10a8d6cSRuslan Ermilov_usbhidctl= usbhidctl 300d10a8d6cSRuslan Ermilov.endif 301d10a8d6cSRuslan Ermilov 302d10a8d6cSRuslan Ermilov.if ${MACHINE_ARCH} == "i386" 303d10a8d6cSRuslan Ermilov_ncplist= ncplist 304d10a8d6cSRuslan Ermilov_ncplogin= ncplogin 305d10a8d6cSRuslan Ermilov_smbutil= smbutil 306d10a8d6cSRuslan Ermilov.endif 307d10a8d6cSRuslan Ermilov 308d10a8d6cSRuslan Ermilov.if ${MACHINE_ARCH} == "alpha" 309d10a8d6cSRuslan Ermilov_uac= uac 310d10a8d6cSRuslan Ermilov.endif 311d10a8d6cSRuslan Ermilov 312d10a8d6cSRuslan Ermilov.if ${MACHINE_ARCH} == "amd64" 313d10a8d6cSRuslan Ermilov_ncplist= ncplist 314d10a8d6cSRuslan Ermilov_ncplogin= ncplogin 315d10a8d6cSRuslan Ermilov_smbutil= smbutil 316a8ec1b48SMaxim Sobolev.endif 317a8ec1b48SMaxim Sobolev 3189b50d902SRodney W. Grimes.include <bsd.subdir.mk> 319