Makefile revision 166240
154359Sroberto#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
254359Sroberto# $FreeBSD: head/usr.bin/Makefile 166240 2007-01-25 22:26:41Z peter $
354359Sroberto
454359Sroberto.include <bsd.own.mk>
554359Sroberto
654359Sroberto# XXX MISSING:		deroff diction graph learn plot
754359Sroberto#			spell spline struct xsend
854359Sroberto# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
954359Sroberto# Moved to secure: bdes
1054359Sroberto#
1154359Sroberto
1254359Sroberto.include <bsd.own.mk>
1354359Sroberto
1454359SrobertoSUBDIR=	alias \
1554359Sroberto	apply \
1654359Sroberto	asa \
1754359Sroberto	at \
1854359Sroberto	${_atm} \
1954359Sroberto	awk \
2054359Sroberto	banner \
2154359Sroberto	basename \
2254359Sroberto	biff \
2354359Sroberto	${_bluetooth} \
2454359Sroberto	brandelf \
2554359Sroberto	bsdiff \
2654359Sroberto	bzip2 \
2754359Sroberto	bzip2recover \
2854359Sroberto	${_c89} \
2954359Sroberto	${_c99} \
3054359Sroberto	${_calendar} \
3154359Sroberto	cap_mkdb \
3254359Sroberto	${_catman} \
3354359Sroberto	chat \
3454359Sroberto	checknr \
3554359Sroberto	${_chkey} \
3654359Sroberto	chpass \
3754359Sroberto	cksum \
3854359Sroberto	cmp \
3954359Sroberto	col \
4054359Sroberto	colcrt \
4154359Sroberto	colldef \
4254359Sroberto	colrm \
4354359Sroberto	column \
4454359Sroberto	comm \
4554359Sroberto	compile_et \
4654359Sroberto	compress \
4754359Sroberto	csplit \
4854359Sroberto	${_csup} \
4954359Sroberto	ctags \
5054359Sroberto	cut \
5154359Sroberto	${_dig} \
5254359Sroberto	dirname \
5354359Sroberto	du \
5454359Sroberto	ee \
5554359Sroberto	elf2aout \
5654359Sroberto	elfdump \
5754359Sroberto	enigma \
5854359Sroberto	env \
5954359Sroberto	expand \
6054359Sroberto	false \
6154359Sroberto	fetch \
6254359Sroberto	file \
6354359Sroberto	file2c \
6454359Sroberto	find \
6554359Sroberto	finger \
6654359Sroberto	fmt \
6754359Sroberto	fold \
6854359Sroberto	from \
6954359Sroberto	fstat \
7054359Sroberto	fsync \
7154359Sroberto	ftp \
7254359Sroberto	gcore \
7354359Sroberto	gencat \
7454359Sroberto	getconf \
7554359Sroberto	getent \
7654359Sroberto	getopt \
7754359Sroberto	${_gprof} \
7854359Sroberto	head \
7954359Sroberto	${_hesinfo} \
8054359Sroberto	hexdump \
8154359Sroberto	${_host} \
8254359Sroberto	id \
8354359Sroberto	indent \
8454359Sroberto	ipcrm \
8554359Sroberto	ipcs \
8654359Sroberto	join \
8754359Sroberto	jot \
8854359Sroberto	kdump \
8954359Sroberto	keylogin \
9054359Sroberto	keylogout \
9154359Sroberto	killall \
9254359Sroberto	ktrace \
9354359Sroberto	ktrdump \
9454359Sroberto	lam \
9554359Sroberto	last \
9654359Sroberto	lastcomm \
9754359Sroberto	ldd \
9854359Sroberto	leave \
9954359Sroberto	less \
10054359Sroberto	lessecho \
10154359Sroberto	lesskey \
10254359Sroberto	${_lex} \
10354359Sroberto	limits \
10454359Sroberto	locale \
10554359Sroberto	locate \
10654359Sroberto	lock \
10754359Sroberto	lockf \
10854359Sroberto	logger \
10954359Sroberto	login \
11054359Sroberto	logins \
11154359Sroberto	logname \
11254359Sroberto	look \
11354359Sroberto	lorder \
11454359Sroberto	lsvfs \
11554359Sroberto	m4 \
11654359Sroberto	mail \
11754359Sroberto	make \
11854359Sroberto	makewhatis \
11954359Sroberto	mesg \
12054359Sroberto	minigzip \
12154359Sroberto	mkdep \
12254359Sroberto	mkfifo \
12354359Sroberto	mklocale \
12454359Sroberto	mkstr \
12554359Sroberto	mktemp \
12654359Sroberto	mkuzip \
12754359Sroberto	msgs \
12854359Sroberto	mt \
12954359Sroberto	${_nc} \
13054359Sroberto	ncal \
13154359Sroberto	${_ncplist} \
13254359Sroberto	${_ncplogin} \
13354359Sroberto	netstat \
13454359Sroberto	newgrp \
13554359Sroberto	${_newkey} \
13654359Sroberto	nfsstat \
13754359Sroberto	nice \
13854359Sroberto	nl \
13954359Sroberto	nohup \
14054359Sroberto	${_nslookup} \
14154359Sroberto	${_nsupdate} \
14254359Sroberto	opieinfo \
14354359Sroberto	opiekey \
14454359Sroberto	opiepasswd \
14554359Sroberto	pagesize \
14654359Sroberto	passwd \
14754359Sroberto	paste \
14854359Sroberto	pathchk \
14954359Sroberto	pkill \
15054359Sroberto	pr \
15154359Sroberto	printenv \
15254359Sroberto	printf \
15354359Sroberto	quota \
15454359Sroberto	renice \
15554359Sroberto	rev \
15654359Sroberto	${_rlogin} \
15754359Sroberto	rpcgen \
15854359Sroberto	rpcinfo \
15954359Sroberto	rs \
16054359Sroberto	${_rsh} \
16154359Sroberto	rup \
16254359Sroberto	ruptime \
16354359Sroberto	rusers \
16454359Sroberto	rwall \
16554359Sroberto	rwho \
16654359Sroberto	script \
16754359Sroberto	sed \
16854359Sroberto	shar \
16954359Sroberto	showmount \
17054359Sroberto	${_smbutil} \
17154359Sroberto	sockstat \
17254359Sroberto	split \
17354359Sroberto	stat \
17454359Sroberto	su \
17554359Sroberto	systat \
17654359Sroberto	tabs \
17754359Sroberto	tail \
17854359Sroberto	talk \
17954359Sroberto	tar \
18054359Sroberto	tcopy \
18154359Sroberto	tee \
18254359Sroberto	telnet \
18354359Sroberto	tftp \
18454359Sroberto	time \
18554359Sroberto	tip \
18654359Sroberto	top \
18754359Sroberto	touch \
18854359Sroberto	tput \
18954359Sroberto	tr \
19054359Sroberto	true \
19154359Sroberto	truncate \
19254359Sroberto	${_truss} \
19354359Sroberto	tset \
19454359Sroberto	tsort \
19554359Sroberto	tty \
19654359Sroberto	ul \
19754359Sroberto	uname \
19854359Sroberto	unexpand \
19954359Sroberto	unifdef \
20054359Sroberto	uniq \
20154359Sroberto	units \
20254359Sroberto	unvis \
20354359Sroberto	${_usbhidaction} \
20454359Sroberto	${_usbhidctl} \
20554359Sroberto	users \
20654359Sroberto	uudecode \
20754359Sroberto	uuencode \
20854359Sroberto	uuidgen \
20954359Sroberto	${_vacation} \
21054359Sroberto	vgrind \
21154359Sroberto	vi \
21254359Sroberto	vis \
21354359Sroberto	vmstat \
21454359Sroberto	w \
21554359Sroberto	wall \
21654359Sroberto	wc \
21754359Sroberto	what \
21854359Sroberto	whereis \
21954359Sroberto	which \
22054359Sroberto	who \
22154359Sroberto	whois \
22254359Sroberto	window \
22354359Sroberto	write \
22454359Sroberto	xargs \
22554359Sroberto	xinstall \
22654359Sroberto	${_xlint} \
22754359Sroberto	xstr \
22854359Sroberto	${_yacc} \
22954359Sroberto	yes \
23054359Sroberto	${_ypcat} \
23154359Sroberto	${_ypmatch} \
23254359Sroberto	${_ypwhich}
23354359Sroberto
23454359Sroberto.if ${MACHINE_ARCH} != "arm"
23554359Sroberto_truss=		truss
23654359Sroberto.endif
23754359Sroberto
23854359Sroberto.if ${MK_ATM} != "no"
23954359Sroberto_atm=		atm
24054359Sroberto.endif
24154359Sroberto
24254359Sroberto.if ${MK_MAN} != "no"
24354359Sroberto_catman=	catman
24454359Sroberto.endif
24554359Sroberto
24654359Sroberto.if ${MK_BIND_UTILS} != "no"
24754359Sroberto_dig=		dig
24854359Sroberto_host=		host
24954359Sroberto_nslookup=	nslookup
25054359Sroberto_nsupdate=	nsupdate
25154359Sroberto.endif
25254359Sroberto
25354359Sroberto.if ${MK_BLUETOOTH} != "no"
25454359Sroberto_bluetooth=	bluetooth
25554359Sroberto.endif
25654359Sroberto
25754359Sroberto.if ${MK_CALENDAR} != "no"
25854359Sroberto_calendar=	calendar
25954359Sroberto.endif
26054359Sroberto
26154359Sroberto.if ${MK_OPENSSL} != "no"
26254359Sroberto_chkey=		chkey
26354359Sroberto_newkey=	newkey
26454359Sroberto.if ${MK_LIBTHR} != "no" || \
26554359Sroberto    (${MACHINE_ARCH} != "sparc64" && ${MK_LIBPTHREAD} != "no")   
26654359Sroberto_csup=		csup
26754359Sroberto.endif
26854359Sroberto.endif
26954359Sroberto
27054359Sroberto.if ${MK_HESIOD} != "no"
27154359Sroberto_hesinfo=	hesinfo
27254359Sroberto.endif
27354359Sroberto
27454359Sroberto.if ${MK_NETCAT} != "no"
27554359Sroberto_nc=		nc
27654359Sroberto.endif
27754359Sroberto
27854359Sroberto.if ${MK_NIS} != "no"
27954359Sroberto_ypcat=		ypcat
28054359Sroberto_ypmatch=	ypmatch
28154359Sroberto_ypwhich=	ypwhich
28254359Sroberto.endif
28354359Sroberto
28454359Sroberto.if ${MK_RCMDS} != "no"
28554359Sroberto_rlogin=	rlogin
28654359Sroberto_rsh=		rsh
28754359Sroberto.endif
28854359Sroberto
28954359Sroberto.if ${MK_SENDMAIL} != "no"
29054359Sroberto_vacation=	vacation
29154359Sroberto.endif
29254359Sroberto
29354359Sroberto.if ${MK_TOOLCHAIN} != "no"
29454359Sroberto_c89=		c89
29554359Sroberto_c99=		c99
29654359Sroberto_gprof=		gprof
29754359Sroberto_lex=		lex
29854359Sroberto_xlint=		xlint
29954359Sroberto_yacc=		yacc
30054359Sroberto.endif
30154359Sroberto
30254359Sroberto.if ${MK_USB} != "no"
30354359Sroberto_usbhidaction=	usbhidaction
30454359Sroberto_usbhidctl=	usbhidctl
30554359Sroberto.endif
30654359Sroberto
30754359Sroberto.if ${MACHINE_ARCH} == "i386"
30854359Sroberto.if ${MK_NCP} != "no"
30954359Sroberto_ncplist=	ncplist
31054359Sroberto_ncplogin=	ncplogin
31154359Sroberto.endif
31254359Sroberto_smbutil=	smbutil
31354359Sroberto.endif
31454359Sroberto
31554359Sroberto.if ${MACHINE_ARCH} == "ia64"
31654359Sroberto_smbutil=	smbutil
31754359Sroberto.endif
31854359Sroberto
31954359Sroberto.if ${MACHINE_ARCH} == "amd64"
32054359Sroberto.if ${MK_NCP} != "no"
32154359Sroberto_ncplist=	ncplist
32254359Sroberto_ncplogin=	ncplogin
32354359Sroberto.endif
32454359Sroberto_smbutil=	smbutil
32554359Sroberto.endif
32654359Sroberto
32754359Sroberto.if ${MACHINE_ARCH} == "powerpc"
32854359Sroberto_smbutil=	smbutil
32954359Sroberto.endif
33054359Sroberto
33154359Sroberto.include <bsd.subdir.mk>
33254359Sroberto