Makefile revision 146107
12966Swollman#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
250477Speter# $FreeBSD: head/usr.bin/Makefile 146107 2005-05-11 17:02:38Z fjoe $
31590Srgrimes
44699Sjkh# XXX MISSING:		deroff diction graph learn plot
534706Sbde#			spell spline struct xsend
697128Sjmallett# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
71930Swollman# Moved to secure: bdes
81930Swollman#
9106717Smarcel
10100200SwollmanSUBDIR=	alias \
11100200Swollman	apply \
1296630Stjr	asa \
1338653Sgpalmer	at \
14121666Sharti	${_atm} \
1591706Sobrien	awk \
1638653Sgpalmer	banner \
1738653Sgpalmer	basename \
1838653Sgpalmer	biff \
19124587Sru	${_bluetooth} \
2057013Sobrien	brandelf \
2178562Sobrien	bzip2 \
22108667Sobrien	bzip2recover \
23119553Sphk	${_c89} \
24119553Sphk	${_c99} \
2538653Sgpalmer	calendar \
2638653Sgpalmer	cap_mkdb \
2796845Smarkm	catman \
2838653Sgpalmer	chat \
2938653Sgpalmer	checknr \
30124587Sru	${_chkey} \
3138653Sgpalmer	chpass \
3238653Sgpalmer	cksum \
3338653Sgpalmer	cmp \
3438653Sgpalmer	col \
3538653Sgpalmer	colcrt \
3638653Sgpalmer	colldef \
3738653Sgpalmer	colrm \
3838653Sgpalmer	column \
3938653Sgpalmer	comm \
4038653Sgpalmer	compile_et \
4138653Sgpalmer	compress \
4295926Stjr	csplit \
4338653Sgpalmer	ctags \
4438653Sgpalmer	cut \
45124587Sru	${_dig} \
4638653Sgpalmer	dirname \
4738653Sgpalmer	du \
4838653Sgpalmer	ee \
49108439Sobrien	elf2aout \
50109314Sobrien	elfdump \
5140826Sjoerg	enigma \
5238653Sgpalmer	env \
5338653Sgpalmer	expand \
5438653Sgpalmer	false \
5538653Sgpalmer	fetch \
5638653Sgpalmer	file \
5738653Sgpalmer	file2c \
5838653Sgpalmer	find \
5938653Sgpalmer	finger \
6038653Sgpalmer	fmt \
6138653Sgpalmer	fold \
6238653Sgpalmer	from \
6341036Sdima	fstat \
6463499Sps	fsync \
6538653Sgpalmer	ftp \
66103303Speter	gcore \
6738653Sgpalmer	gencat \
68101629Sjake	getconf \
6938653Sgpalmer	getopt \
70111204Sobrien	${_gprof} \
7138653Sgpalmer	head \
7265627Snectar	hesinfo \
7338653Sgpalmer	hexdump \
74124587Sru	${_host} \
7538653Sgpalmer	id \
7638653Sgpalmer	indent \
7738653Sgpalmer	ipcrm \
7838653Sgpalmer	ipcs \
7938653Sgpalmer	join \
8038653Sgpalmer	jot \
8138653Sgpalmer	kdump \
8238653Sgpalmer	keylogin \
8338653Sgpalmer	keylogout \
8438653Sgpalmer	killall \
8538653Sgpalmer	ktrace \
8693619Sjake	ktrdump \
8738653Sgpalmer	lam \
8838653Sgpalmer	last \
8938653Sgpalmer	lastcomm \
9039614Sbde	ldd \
9138653Sgpalmer	leave \
9260789Sps	less \
9360789Sps	lessecho \
9460789Sps	lesskey \
95119553Sphk	${_lex} \
9638653Sgpalmer	limits \
97116677Sphantom	locale \
9838653Sgpalmer	locate \
9938653Sgpalmer	lock \
10038653Sgpalmer	lockf \
10138653Sgpalmer	logger \
10238653Sgpalmer	login \
103126701Sdes	logins \
10438653Sgpalmer	logname \
10538653Sgpalmer	look \
10638653Sgpalmer	lorder \
10738653Sgpalmer	lsvfs \
10838653Sgpalmer	m4 \
10938653Sgpalmer	mail \
11038653Sgpalmer	make \
11196845Smarkm	makewhatis \
11238653Sgpalmer	mesg \
11339614Sbde	minigzip \
11438653Sgpalmer	mkdep \
11538653Sgpalmer	mkfifo \
11638653Sgpalmer	mklocale \
11738653Sgpalmer	mkstr \
11838653Sgpalmer	mktemp \
119146107Sfjoe	mkuzip \
12038653Sgpalmer	msgs \
12139914Sdfr	mt \
122141800Sdelphij	${_nc} \
12338653Sgpalmer	ncal \
124124587Sru	${_ncplist} \
125124587Sru	${_ncplogin} \
12638653Sgpalmer	netstat \
12797365Stjr	newgrp \
128124587Sru	${_newkey} \
12938653Sgpalmer	nfsstat \
13038653Sgpalmer	nice \
13176273Sbrian	nl \
13238653Sgpalmer	nohup \
133135549Sdes	${_nslookup} \
134135549Sdes	${_nsupdate} \
13538653Sgpalmer	objformat \
13638653Sgpalmer	opieinfo \
13738653Sgpalmer	opiekey \
13838653Sgpalmer	opiepasswd \
13938653Sgpalmer	pagesize \
14038653Sgpalmer	passwd \
14138653Sgpalmer	paste \
14297096Stjr	pathchk \
143127471Sgad	pkill \
14438653Sgpalmer	pr \
14538653Sgpalmer	printenv \
14638653Sgpalmer	printf \
14738653Sgpalmer	quota \
14838653Sgpalmer	renice \
14938653Sgpalmer	rev \
150143026Strhodes	${_rlogin} \
15138653Sgpalmer	rpcgen \
15238653Sgpalmer	rpcinfo \
15338653Sgpalmer	rs \
154143026Strhodes	${_rsh} \
15538653Sgpalmer	rup \
15638653Sgpalmer	ruptime \
15738653Sgpalmer	rusers \
15838653Sgpalmer	rwall \
15938653Sgpalmer	rwho \
16038653Sgpalmer	script \
16138653Sgpalmer	sed \
16238653Sgpalmer	shar \
16338653Sgpalmer	showmount \
164124587Sru	${_smbutil} \
16545701Sdes	sockstat \
16638653Sgpalmer	split \
16797955Sdougb	stat \
16838653Sgpalmer	su \
16941035Sdima	systat \
17097034Stjr	tabs \
17138653Sgpalmer	tail \
17238653Sgpalmer	talk \
173127947Skientzle	tar \
17438653Sgpalmer	tcopy \
17538653Sgpalmer	tee \
176117675Smarkm	telnet \
17738653Sgpalmer	tftp \
17838653Sgpalmer	time \
17988277Smarkm	tip \
18038653Sgpalmer	top \
18138653Sgpalmer	touch \
18238653Sgpalmer	tput \
18338653Sgpalmer	tr \
18438653Sgpalmer	true \
18563437Ssheldonh	truncate \
186111204Sobrien	${_truss} \
18738653Sgpalmer	tset \
18838653Sgpalmer	tsort \
18938653Sgpalmer	tty \
190124587Sru	${_uac} \
19138653Sgpalmer	ul \
19238653Sgpalmer	uname \
19338653Sgpalmer	unexpand \
19438653Sgpalmer	unifdef \
19538653Sgpalmer	uniq \
19638653Sgpalmer	units \
19738653Sgpalmer	unvis \
198124587Sru	${_usbhidaction} \
199124587Sru	${_usbhidctl} \
20038653Sgpalmer	users \
20138653Sgpalmer	uudecode \
20238653Sgpalmer	uuencode \
20397372Smarcel	uuidgen \
204124587Sru	${_vacation} \
20538653Sgpalmer	vgrind \
20638653Sgpalmer	vi \
20738653Sgpalmer	vis \
20841062Sbde	vmstat \
20938653Sgpalmer	w \
21038653Sgpalmer	wall \
21138653Sgpalmer	wc \
21238653Sgpalmer	what \
21399379Sjohan	whereis \
21438653Sgpalmer	which \
21538653Sgpalmer	who \
21638653Sgpalmer	whois \
21738653Sgpalmer	window \
21838653Sgpalmer	write \
21938653Sgpalmer	xargs \
22038653Sgpalmer	xinstall \
221106717Smarcel	${_xlint} \
22238653Sgpalmer	xstr \
223119553Sphk	${_yacc} \
22438653Sgpalmer	yes \
225137675Sbz	${_ypcat} \
226137675Sbz	${_ypmatch} \
227137675Sbz	${_ypwhich}
2281590Srgrimes
229130394Sdwmalone.if ${MACHINE_ARCH} != "arm" && \
230129249Scognet    ${MACHINE_ARCH} != "powerpc"
231124587Sru_truss=		truss
232124587Sru.endif
233124587Sru
234139105Sru.if !defined(NO_ATM)
235136140Sru_atm=		atm
236124587Sru.endif
237124587Sru
238135851Sdougb.if !defined(NO_BIND) && !defined(NO_BIND_UTILS)
239124587Sru_dig=		dig
240124587Sru_host=		host
241135549Sdes_nslookup=	nslookup
242135549Sdes_nsupdate=	nsupdate
24353909Speter.endif
24453909Speter
245131768Semax.if !defined(NO_BLUETOOTH)
246131768Semax_bluetooth=	bluetooth
247131768Semax.endif
248131768Semax
249139113Sru.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
250124587Sru_chkey=		chkey
251124587Sru_newkey=	newkey
252124587Sru.endif
253124587Sru
254141785Sdelphij.if !defined(NO_NETCAT)
255141789Sdelphij_nc=		nc
256141785Sdelphij.endif
257141785Sdelphij
258137675Sbz.if !defined(NO_NIS) 
259137675Sbz_ypcat=		ypcat
260137675Sbz_ypmatch=	ypmatch
261137675Sbz_ypwhich=	ypwhich
262137675Sbz.endif
263137675Sbz
264143026Strhodes.if !defined(NO_RCMDS)
265143026Strhodes_rlogin=	rlogin
266143026Strhodes_rsh=		rsh
267143026Strhodes.endif
268143026Strhodes
26986252Sgshapiro.if !defined(NO_SENDMAIL)
270124587Sru_vacation=	vacation
27186252Sgshapiro.endif
27286252Sgshapiro
273124587Sru.if !defined(NO_TOOLCHAIN)
274124587Sru_c89=		c89
275124587Sru_c99=		c99
276129398Speter.if ${MACHINE_ARCH} != "powerpc"
277124587Sru_gprof=		gprof
278124587Sru.endif
279124587Sru_lex=		lex
280124587Sru_xlint=		xlint
281124587Sru_yacc=		yacc
282124587Sru.endif
283124587Sru
284119553Sphk.if !defined(NO_USB)
285124587Sru_usbhidaction=	usbhidaction
286124587Sru_usbhidctl=	usbhidctl
287119553Sphk.endif
288119553Sphk
28934554Sjb.if ${MACHINE_ARCH} == "i386"
290124587Sru_ncplist=	ncplist
291124587Sru_ncplogin=	ncplogin
292124587Sru_smbutil=	smbutil
29336064Sjb.endif
29434554Sjb
29556279Sobrien.if ${MACHINE_ARCH} == "alpha"
296124587Sru_uac=		uac
29756279Sobrien.endif
29856279Sobrien
299117952Speter.if ${MACHINE_ARCH} == "amd64"
300124587Sru_ncplist=	ncplist
301124587Sru_ncplogin=	ncplogin
302124587Sru_smbutil=	smbutil
303117952Speter.endif
304117952Speter
3051590Srgrimes.include <bsd.subdir.mk>
306