Makefile revision 95926
12966Swollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 250477Speter# $FreeBSD: head/usr.bin/Makefile 95926 2002-05-02 07:46:36Z tjr $ 31590Srgrimes 44699Sjkh# XXX MISSING: deroff diction graph learn plot 534706Sbde# spell spline struct xsend 650634Speter# XXX broken: tconv 787809Smarkm# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx whatis 81930Swollman# Moved to secure: bdes 91930Swollman# 1038653SgpalmerSUBDIR= apply \ 1138653Sgpalmer at \ 1291706Sobrien awk \ 1338653Sgpalmer banner \ 1438653Sgpalmer basename \ 1538653Sgpalmer biff \ 1657013Sobrien brandelf \ 1778562Sobrien bzip2 \ 1838653Sgpalmer c89 \ 1938653Sgpalmer calendar \ 2038653Sgpalmer cap_mkdb \ 2138653Sgpalmer chat \ 2238653Sgpalmer checknr \ 2338653Sgpalmer chflags \ 2438653Sgpalmer chpass \ 2538653Sgpalmer cksum \ 2638653Sgpalmer cmp \ 2738653Sgpalmer col \ 2838653Sgpalmer colcrt \ 2938653Sgpalmer colldef \ 3038653Sgpalmer colrm \ 3138653Sgpalmer column \ 3238653Sgpalmer comm \ 3338653Sgpalmer compile_et \ 3438653Sgpalmer compress \ 3595926Stjr csplit \ 3638653Sgpalmer ctags \ 3738653Sgpalmer cut \ 3838653Sgpalmer dirname \ 3938653Sgpalmer du \ 4038653Sgpalmer ee \ 4140826Sjoerg enigma \ 4238653Sgpalmer env \ 4338653Sgpalmer expand \ 4438653Sgpalmer false \ 4538653Sgpalmer fetch \ 4638653Sgpalmer file \ 4738653Sgpalmer file2c \ 4838653Sgpalmer find \ 4938653Sgpalmer finger \ 5038653Sgpalmer fmt \ 5138653Sgpalmer fold \ 5238653Sgpalmer from \ 5341036Sdima fstat \ 5463499Sps fsync \ 5538653Sgpalmer ftp \ 5638653Sgpalmer gencat \ 5738653Sgpalmer getopt \ 5848839Ssimokawa gprof \ 5938653Sgpalmer head \ 6065627Snectar hesinfo \ 6138653Sgpalmer hexdump \ 6238653Sgpalmer id \ 6338653Sgpalmer indent \ 6438653Sgpalmer ipcrm \ 6538653Sgpalmer ipcs \ 6638653Sgpalmer join \ 6738653Sgpalmer jot \ 6838653Sgpalmer kdump \ 6962813Speter kenv \ 7038653Sgpalmer keylogin \ 7138653Sgpalmer keylogout \ 7238653Sgpalmer killall \ 7338653Sgpalmer ktrace \ 7493619Sjake ktrdump \ 7538653Sgpalmer lam \ 7638653Sgpalmer last \ 7738653Sgpalmer lastcomm \ 7839614Sbde ldd \ 7938653Sgpalmer leave \ 8060789Sps less \ 8160789Sps lessecho \ 8260789Sps lesskey \ 8338653Sgpalmer lex \ 8438653Sgpalmer limits \ 8538653Sgpalmer locate \ 8638653Sgpalmer lock \ 8738653Sgpalmer lockf \ 8838653Sgpalmer logger \ 8938653Sgpalmer login \ 9038653Sgpalmer logname \ 9138653Sgpalmer look \ 9238653Sgpalmer lorder \ 9338653Sgpalmer lsvfs \ 9438653Sgpalmer m4 \ 9538653Sgpalmer mail \ 9638653Sgpalmer make \ 9738653Sgpalmer mesg \ 9839614Sbde minigzip \ 9938653Sgpalmer mkdep \ 10038653Sgpalmer mkfifo \ 10138653Sgpalmer mklocale \ 10238653Sgpalmer mkstr \ 10338653Sgpalmer mktemp \ 10438653Sgpalmer msgs \ 10539914Sdfr mt \ 10638653Sgpalmer ncal \ 10738653Sgpalmer netstat \ 10838653Sgpalmer nfsstat \ 10938653Sgpalmer nice \ 11076273Sbrian nl \ 11138653Sgpalmer nohup \ 11238653Sgpalmer objformat \ 11338653Sgpalmer opieinfo \ 11438653Sgpalmer opiekey \ 11538653Sgpalmer opiepasswd \ 11638653Sgpalmer pagesize \ 11738653Sgpalmer passwd \ 11838653Sgpalmer paste \ 11938653Sgpalmer pr \ 12038653Sgpalmer printenv \ 12138653Sgpalmer printf \ 12238653Sgpalmer quota \ 12338653Sgpalmer renice \ 12438653Sgpalmer rev \ 12595332Sobrien rlogin \ 12638653Sgpalmer rpcgen \ 12738653Sgpalmer rpcinfo \ 12838653Sgpalmer rs \ 12995332Sobrien rsh \ 13038653Sgpalmer rup \ 13138653Sgpalmer ruptime \ 13238653Sgpalmer rusers \ 13338653Sgpalmer rwall \ 13438653Sgpalmer rwho \ 13538653Sgpalmer script \ 13638653Sgpalmer sed \ 13738653Sgpalmer shar \ 13838653Sgpalmer showmount \ 13945701Sdes sockstat \ 14038653Sgpalmer soelim \ 14138653Sgpalmer split \ 14238653Sgpalmer su \ 14338653Sgpalmer symorder \ 14441035Sdima systat \ 14538653Sgpalmer tail \ 14638653Sgpalmer talk \ 14738653Sgpalmer tcopy \ 14838653Sgpalmer tee \ 14938653Sgpalmer tftp \ 15038653Sgpalmer time \ 15188277Smarkm tip \ 15238653Sgpalmer top \ 15338653Sgpalmer touch \ 15438653Sgpalmer tput \ 15538653Sgpalmer tr \ 15638653Sgpalmer true \ 15763437Ssheldonh truncate \ 15839928Ssef truss \ 15938653Sgpalmer tset \ 16038653Sgpalmer tsort \ 16138653Sgpalmer tty \ 16238653Sgpalmer ul \ 16338653Sgpalmer uname \ 16438653Sgpalmer unexpand \ 16538653Sgpalmer unifdef \ 16638653Sgpalmer uniq \ 16738653Sgpalmer units \ 16838653Sgpalmer unvis \ 16962642Sn_hibma usbhidctl \ 17038653Sgpalmer users \ 17138653Sgpalmer uudecode \ 17238653Sgpalmer uuencode \ 17338653Sgpalmer vgrind \ 17438653Sgpalmer vi \ 17538653Sgpalmer vis \ 17641062Sbde vmstat \ 17738653Sgpalmer w \ 17838653Sgpalmer wall \ 17938653Sgpalmer wc \ 18038653Sgpalmer what \ 18138653Sgpalmer whereis \ 18238653Sgpalmer which \ 18338653Sgpalmer who \ 18438653Sgpalmer whois \ 18538653Sgpalmer window \ 18638653Sgpalmer write \ 18738653Sgpalmer xargs \ 18838653Sgpalmer xinstall \ 18938653Sgpalmer xstr \ 19038653Sgpalmer yacc \ 19138653Sgpalmer yes \ 19238653Sgpalmer ypcat \ 19338653Sgpalmer ypmatch \ 19438653Sgpalmer ypwhich 1951590Srgrimes 19674813Sru.if defined(RELEASEDIR) || \ 19774813Sru (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 19874813Sru defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 19939614Sbde# Releases need both this non-crypt telnet and the crypt telnet. 20034554SjbSUBDIR+=telnet 20134554Sjb.endif 20234554Sjb 20353935Speter.if !defined(NO_BIND) 20453909SpeterSUBDIR+=dig \ 20553935Speter dnskeygen \ 20653909Speter dnsquery \ 20753909Speter host 20853909Speter.endif 20953909Speter 21086252Sgshapiro.if !defined(NO_SENDMAIL) 21186252SgshapiroSUBDIR+=vacation 21286252Sgshapiro.endif 21386252Sgshapiro 21434554Sjb.if ${MACHINE_ARCH} == "i386" 21536064Sjb# Things that don't compile on alpha or are aout specific: 21638653SgpalmerSUBDIR+=ar \ 21794525Sru doscmd \ 21838653Sgpalmer gcore \ 21952406Sbp ncplist \ 22052702Sbp ncplogin \ 22138653Sgpalmer nm \ 22238653Sgpalmer ranlib \ 22338653Sgpalmer sasc \ 22438653Sgpalmer size \ 22587960Ssheldonh smbutil \ 22638653Sgpalmer strings \ 22741035Sdima strip 22836064Sjb.endif 22934554Sjb 23056279Sobrien.if ${MACHINE_ARCH} == "alpha" 23156279SobrienSUBDIR+=uac 23256279Sobrien.endif 23356279Sobrien 23495763Sjake.if ${MACHINE_ARCH} == "sparc64" 23595763SjakeSUBDIR+=elf2aout 23695763Sjake.endif 23795763Sjake 23894231Sobrien# Things which don't compile on new platforms yet: 23994231Sobrien.if ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "ia64" 24093932SpeterSUBDIR+=xlint 24193932Speter.endif 24294231Sobrien.if ${MACHINE_ARCH} != "sparc64" 24394231SobrienSUBDIR+=getconf 24494231Sobrien.endif 24593932Speter 24681878Speter.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 24781054SsobomaxSUBDIR+=chkey newkey 24881054Ssobomax.endif 24981054Ssobomax 2501590Srgrimes.include <bsd.subdir.mk> 251