Makefile revision 207842
12966Swollman#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
250477Speter# $FreeBSD: head/usr.bin/Makefile 207842 2010-05-10 06:59:50Z mm $
31590Srgrimes
4156813Sru.include <bsd.own.mk>
5156813Sru
64699Sjkh# XXX MISSING:		deroff diction graph learn plot
734706Sbde#			spell spline struct xsend
8204030Simp# XXX Use GNU versions: apropos diff grep ld man patch whatis
91930Swollman# Moved to secure: bdes
101930Swollman#
11106717Smarcel
12100200SwollmanSUBDIR=	alias \
13100200Swollman	apply \
14176457Sru	${_ar} \
1596630Stjr	asa \
16183242Ssam	${_at} \
17121666Sharti	${_atm} \
1891706Sobrien	awk \
1938653Sgpalmer	banner \
2038653Sgpalmer	basename \
21202892Santoine	${_bc} \
22183242Ssam	${_biff} \
23124587Sru	${_bluetooth} \
2457013Sobrien	brandelf \
25148771Scperciva	bsdiff \
2678562Sobrien	bzip2 \
27108667Sobrien	bzip2recover \
28119553Sphk	${_c89} \
29119553Sphk	${_c99} \
30148677Sphk	${_calendar} \
3138653Sgpalmer	cap_mkdb \
32148741Sphk	${_catman} \
3338653Sgpalmer	chat \
34183242Ssam	${_checknr} \
35124587Sru	${_chkey} \
3638653Sgpalmer	chpass \
3738653Sgpalmer	cksum \
3838653Sgpalmer	cmp \
3938653Sgpalmer	col \
40183242Ssam	${_colcrt} \
4138653Sgpalmer	colldef \
4238653Sgpalmer	colrm \
4338653Sgpalmer	column \
4438653Sgpalmer	comm \
45183242Ssam	${_compile_et} \
4638653Sgpalmer	compress \
47179813Sdougb	${_cpio} \
48176733Sjeff	cpuset \
4995926Stjr	csplit \
50156256Smux	${_csup} \
51183242Ssam	${_ctags} \
5238653Sgpalmer	cut \
53202892Santoine	${_dc} \
54124587Sru	${_dig} \
5538653Sgpalmer	dirname \
5638653Sgpalmer	du \
5738653Sgpalmer	ee \
58108439Sobrien	elf2aout \
59109314Sobrien	elfdump \
6040826Sjoerg	enigma \
6138653Sgpalmer	env \
6238653Sgpalmer	expand \
6338653Sgpalmer	false \
6438653Sgpalmer	fetch \
6538653Sgpalmer	file \
66183242Ssam	${_file2c} \
6738653Sgpalmer	find \
6838653Sgpalmer	finger \
69203711Sdelphij	fmt \
7038653Sgpalmer	fold \
71183242Ssam	${_from} \
7241036Sdima	fstat \
7363499Sps	fsync \
7438653Sgpalmer	ftp \
75103303Speter	gcore \
7638653Sgpalmer	gencat \
77101629Sjake	getconf \
78158287Smaxim	getent \
7938653Sgpalmer	getopt \
80111204Sobrien	${_gprof} \
81166255Sdelphij	gzip \
8238653Sgpalmer	head \
83148780Sphk	${_hesinfo} \
8438653Sgpalmer	hexdump \
85124587Sru	${_host} \
8638653Sgpalmer	id \
87183242Ssam	${_indent} \
8838653Sgpalmer	ipcrm \
8938653Sgpalmer	ipcs \
9038653Sgpalmer	join \
9138653Sgpalmer	jot \
9238653Sgpalmer	kdump \
9338653Sgpalmer	keylogin \
9438653Sgpalmer	keylogout \
9538653Sgpalmer	killall \
9638653Sgpalmer	ktrace \
9793619Sjake	ktrdump \
9838653Sgpalmer	lam \
9938653Sgpalmer	last \
10038653Sgpalmer	lastcomm \
10139614Sbde	ldd \
10238653Sgpalmer	leave \
10360789Sps	less \
10460789Sps	lessecho \
10560789Sps	lesskey \
106119553Sphk	${_lex} \
10738653Sgpalmer	limits \
108116677Sphantom	locale \
109183242Ssam	${_locate} \
11038653Sgpalmer	lock \
11138653Sgpalmer	lockf \
11238653Sgpalmer	logger \
11338653Sgpalmer	login \
114126701Sdes	logins \
11538653Sgpalmer	logname \
11638653Sgpalmer	look \
11738653Sgpalmer	lorder \
11838653Sgpalmer	lsvfs \
119207842Smm	lzmainfo \
12038653Sgpalmer	m4 \
121183242Ssam	${_mail} \
122183242Ssam	${_make} \
12396845Smarkm	makewhatis \
12438653Sgpalmer	mesg \
125174814Sru	minigzip \
126174810Sphk	ministat \
12738653Sgpalmer	mkdep \
12838653Sgpalmer	mkfifo \
12938653Sgpalmer	mklocale \
130183242Ssam	${_mkstr} \
13138653Sgpalmer	mktemp \
132146107Sfjoe	mkuzip \
133183242Ssam	${_msgs} \
13439914Sdfr	mt \
135141800Sdelphij	${_nc} \
13638653Sgpalmer	ncal \
137124587Sru	${_ncplist} \
138124587Sru	${_ncplogin} \
13938653Sgpalmer	netstat \
14097365Stjr	newgrp \
141124587Sru	${_newkey} \
14238653Sgpalmer	nfsstat \
14338653Sgpalmer	nice \
14476273Sbrian	nl \
14538653Sgpalmer	nohup \
146135549Sdes	${_nslookup} \
147135549Sdes	${_nsupdate} \
14838653Sgpalmer	opieinfo \
14938653Sgpalmer	opiekey \
15038653Sgpalmer	opiepasswd \
15138653Sgpalmer	pagesize \
15238653Sgpalmer	passwd \
15338653Sgpalmer	paste \
15497096Stjr	pathchk \
155192398Sgnn	perror \
15638653Sgpalmer	pr \
15738653Sgpalmer	printenv \
15838653Sgpalmer	printf \
159174200Srwatson	procstat \
160183242Ssam	${_quota} \
16138653Sgpalmer	renice \
16238653Sgpalmer	rev \
163194267Sed	revoke \
164143026Strhodes	${_rlogin} \
165183242Ssam	${_rpcgen} \
16638653Sgpalmer	rpcinfo \
16738653Sgpalmer	rs \
168143026Strhodes	${_rsh} \
16938653Sgpalmer	rup \
170183242Ssam	${_ruptime} \
17138653Sgpalmer	rusers \
17238653Sgpalmer	rwall \
173183242Ssam	${_rwho} \
17438653Sgpalmer	script \
17538653Sgpalmer	sed \
176204103Sdelphij	seq \
17738653Sgpalmer	shar \
17838653Sgpalmer	showmount \
179124587Sru	${_smbutil} \
18045701Sdes	sockstat \
18138653Sgpalmer	split \
18297955Sdougb	stat \
18338653Sgpalmer	su \
18441035Sdima	systat \
18597034Stjr	tabs \
18638653Sgpalmer	tail \
18738653Sgpalmer	talk \
188127947Skientzle	tar \
18938653Sgpalmer	tcopy \
19038653Sgpalmer	tee \
191183242Ssam	${_telnet} \
19238653Sgpalmer	tftp \
19338653Sgpalmer	time \
19488277Smarkm	tip \
19538653Sgpalmer	top \
19638653Sgpalmer	touch \
19738653Sgpalmer	tput \
19838653Sgpalmer	tr \
19938653Sgpalmer	true \
20063437Ssheldonh	truncate \
201111204Sobrien	${_truss} \
20238653Sgpalmer	tset \
20338653Sgpalmer	tsort \
20438653Sgpalmer	tty \
205183242Ssam	${_ul} \
20638653Sgpalmer	uname \
20738653Sgpalmer	unexpand \
208183242Ssam	${_unifdef} \
20938653Sgpalmer	uniq \
210200068Srdivacky	unzip \
21138653Sgpalmer	units \
21238653Sgpalmer	unvis \
213124587Sru	${_usbhidaction} \
214124587Sru	${_usbhidctl} \
21538653Sgpalmer	users \
21638653Sgpalmer	uudecode \
21738653Sgpalmer	uuencode \
218124587Sru	${_vacation} \
219183242Ssam	${_vgrind} \
22038653Sgpalmer	vi \
22138653Sgpalmer	vis \
22241062Sbde	vmstat \
22338653Sgpalmer	w \
22438653Sgpalmer	wall \
22538653Sgpalmer	wc \
22638653Sgpalmer	what \
22799379Sjohan	whereis \
22838653Sgpalmer	which \
22938653Sgpalmer	who \
23038653Sgpalmer	whois \
23138653Sgpalmer	write \
232202301Sed	wtmpcvt \
23338653Sgpalmer	xargs \
23438653Sgpalmer	xinstall \
235106717Smarcel	${_xlint} \
236183242Ssam	${_xstr} \
237207842Smm	xz \
238207842Smm	xzdec \
239119553Sphk	${_yacc} \
24038653Sgpalmer	yes \
241137675Sbz	${_ypcat} \
242137675Sbz	${_ypmatch} \
243137675Sbz	${_ypwhich}
2441590Srgrimes
245188629Simp.if ${MACHINE_ARCH} != "arm"
246124587Sru_truss=		truss
247124587Sru.endif
248124587Sru
249183242Ssam# NB: keep these sorted by MK_* knobs
250183242Ssam
251183242Ssam.if ${MK_AT} != "no"
252183242Ssam_at=		at
253183242Ssam.endif
254183242Ssam
255156813Sru.if ${MK_ATM} != "no"
256136140Sru_atm=		atm
257124587Sru.endif
258124587Sru
259156813Sru.if ${MK_MAN} != "no"
260148741Sphk_catman=	catman
261148741Sphk.endif
262148741Sphk
263156813Sru.if ${MK_BIND_UTILS} != "no"
264124587Sru_dig=		dig
265124587Sru_host=		host
266135549Sdes_nslookup=	nslookup
267135549Sdes_nsupdate=	nsupdate
26853909Speter.endif
26953909Speter
270156813Sru.if ${MK_BLUETOOTH} != "no"
271131768Semax_bluetooth=	bluetooth
272131768Semax.endif
273131768Semax
274179813Sdougb.if ${MK_BSD_CPIO} != "no"
275179813Sdougb_cpio=		cpio
276179813Sdougb.endif
277179813Sdougb
278156813Sru.if ${MK_CALENDAR} != "no"
279148677Sphk_calendar=	calendar
280148677Sphk.endif
281148677Sphk
282183242Ssam.if ${MK_HESIOD} != "no"
283183242Ssam_hesinfo=	hesinfo
284183242Ssam.endif
285183242Ssam
286156813Sru.if ${MK_OPENSSL} != "no"
287202892Santoine_bc=		bc
288124587Sru_chkey=		chkey
289202892Santoine_dc=		dc
290124587Sru_newkey=	newkey
291177714Sru.if ${MK_LIBTHR} != "no"
292156256Smux_csup=		csup
293124587Sru.endif
294156944Sru.endif
295124587Sru
296183242Ssam.if ${MK_LOCATE} != "no"
297183242Ssam_locate=	locate
298148780Sphk.endif
299148780Sphk
300183242Ssam# XXX msgs?
301183242Ssam.if ${MK_MAIL} != "no"
302183242Ssam_biff=		biff
303183242Ssam_from=		from
304183242Ssam_mail=		mail
305183242Ssam_msgs=		msgs
306183242Ssam.endif
307183242Ssam
308183242Ssam.if ${MK_MAKE} != "no"
309183242Ssam_make=		make
310183242Ssam.endif
311183242Ssam
312156813Sru.if ${MK_NETCAT} != "no"
313141789Sdelphij_nc=		nc
314141785Sdelphij.endif
315141785Sdelphij
316156813Sru.if ${MK_NIS} != "no"
317137675Sbz_ypcat=		ypcat
318137675Sbz_ypmatch=	ypmatch
319137675Sbz_ypwhich=	ypwhich
320137675Sbz.endif
321137675Sbz
322183242Ssam.if ${MK_QUOTAS} != "no"
323183242Ssam_quota=		quota
324183242Ssam.endif
325183242Ssam
326156813Sru.if ${MK_RCMDS} != "no"
327143026Strhodes_rlogin=	rlogin
328143026Strhodes_rsh=		rsh
329183242Ssam_ruptime=	ruptime
330183242Ssam_rwho=		rwho
331143026Strhodes.endif
332143026Strhodes
333156813Sru.if ${MK_SENDMAIL} != "no"
334124587Sru_vacation=	vacation
33586252Sgshapiro.endif
33686252Sgshapiro
337183242Ssam.if ${MK_TELNET} != "no"
338183242Ssam_telnet=	telnet
339183242Ssam.endif
340183242Ssam
341183242Ssam.if ${MK_TEXTPROC} != "no"
342183242Ssam_checknr=	checknr
343183242Ssam_colcrt=	colcrt
344183242Ssam_ul=		ul
345183242Ssam.endif
346183242Ssam
347156813Sru.if ${MK_TOOLCHAIN} != "no"
348183333Smarius_ar=		ar
349124587Sru_c89=		c89
350124587Sru_c99=		c99
351183242Ssam_compile_et=	compile_et
352183242Ssam_ctags=		ctags
353183242Ssam_file2c=	file2c
354124587Sru_gprof=		gprof
355183242Ssam_indent=	indent
356124587Sru_lex=		lex
357183242Ssam_mkstr=		mkstr
358183242Ssam_rpcgen=	rpcgen
359183242Ssam_unifdef=	unifdef
360124587Sru_xlint=		xlint
361183242Ssam_xstr=		xstr
362183242Ssam# XXX maybe under textproc?
363183242Ssam_vgrind=	vgrind
364124587Sru_yacc=		yacc
365124587Sru.endif
366124587Sru
367156813Sru.if ${MK_USB} != "no"
368124587Sru_usbhidaction=	usbhidaction
369124587Sru_usbhidctl=	usbhidctl
370119553Sphk.endif
371119553Sphk
37234554Sjb.if ${MACHINE_ARCH} == "i386"
373156905Sru.if ${MK_NCP} != "no"
374124587Sru_ncplist=	ncplist
375124587Sru_ncplogin=	ncplogin
376156905Sru.endif
377124587Sru_smbutil=	smbutil
37836064Sjb.endif
37934554Sjb
380161524Smarcel.if ${MACHINE_ARCH} == "ia64"
381161524Smarcel_smbutil=	smbutil
382161524Smarcel.endif
383161524Smarcel
384117952Speter.if ${MACHINE_ARCH} == "amd64"
385156905Sru.if ${MK_NCP} != "no"
386124587Sru_ncplist=	ncplist
387124587Sru_ncplogin=	ncplogin
388156905Sru.endif
389124587Sru_smbutil=	smbutil
390117952Speter.endif
391117952Speter
392150314Simura.if ${MACHINE_ARCH} == "powerpc"
393150314Simura_smbutil=	smbutil
394150314Simura.endif
395150314Simura
396202982Syongari.if ${MACHINE_ARCH} == "sparc64"
397202982Syongari_smbutil=	smbutil
398202982Syongari.endif
399202982Syongari
4001590Srgrimes.include <bsd.subdir.mk>
401