Makefile revision 176733
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 176733 2008-03-02 07:52:26Z jeff $
3
4.include <bsd.own.mk>
5
6# XXX MISSING:		deroff diction graph learn plot
7#			spell spline struct xsend
8# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
9# Moved to secure: bdes
10#
11
12SUBDIR=	alias \
13	apply \
14	${_ar} \
15	asa \
16	at \
17	${_atm} \
18	awk \
19	banner \
20	basename \
21	biff \
22	${_bluetooth} \
23	brandelf \
24	bsdiff \
25	bzip2 \
26	bzip2recover \
27	${_c89} \
28	${_c99} \
29	${_calendar} \
30	cap_mkdb \
31	${_catman} \
32	chat \
33	checknr \
34	${_chkey} \
35	chpass \
36	cksum \
37	cmp \
38	col \
39	colcrt \
40	colldef \
41	colrm \
42	column \
43	comm \
44	compile_et \
45	compress \
46	cpuset \
47	csplit \
48	${_csup} \
49	ctags \
50	cut \
51	${_dig} \
52	dirname \
53	du \
54	ee \
55	elf2aout \
56	elfdump \
57	enigma \
58	env \
59	expand \
60	false \
61	fetch \
62	file \
63	file2c \
64	find \
65	finger \
66	fmt \
67	fold \
68	from \
69	fstat \
70	fsync \
71	ftp \
72	gcore \
73	gencat \
74	getconf \
75	getent \
76	getopt \
77	${_gprof} \
78	gzip \
79	head \
80	${_hesinfo} \
81	hexdump \
82	${_host} \
83	id \
84	indent \
85	ipcrm \
86	ipcs \
87	join \
88	jot \
89	kdump \
90	keylogin \
91	keylogout \
92	killall \
93	ktrace \
94	ktrdump \
95	lam \
96	last \
97	lastcomm \
98	ldd \
99	leave \
100	less \
101	lessecho \
102	lesskey \
103	${_lex} \
104	limits \
105	locale \
106	locate \
107	lock \
108	lockf \
109	logger \
110	login \
111	logins \
112	logname \
113	look \
114	lorder \
115	lsvfs \
116	m4 \
117	mail \
118	make \
119	makewhatis \
120	mesg \
121	minigzip \
122	ministat \
123	mkdep \
124	mkfifo \
125	mklocale \
126	mkstr \
127	mktemp \
128	mkuzip \
129	msgs \
130	mt \
131	${_nc} \
132	ncal \
133	${_ncplist} \
134	${_ncplogin} \
135	netstat \
136	newgrp \
137	${_newkey} \
138	nfsstat \
139	nice \
140	nl \
141	nohup \
142	${_nslookup} \
143	${_nsupdate} \
144	opieinfo \
145	opiekey \
146	opiepasswd \
147	pagesize \
148	passwd \
149	paste \
150	pathchk \
151	pkill \
152	pr \
153	printenv \
154	printf \
155	procstat \
156	quota \
157	renice \
158	rev \
159	${_rlogin} \
160	rpcgen \
161	rpcinfo \
162	rs \
163	${_rsh} \
164	rup \
165	ruptime \
166	rusers \
167	rwall \
168	rwho \
169	script \
170	sed \
171	shar \
172	showmount \
173	${_smbutil} \
174	sockstat \
175	split \
176	stat \
177	su \
178	systat \
179	tabs \
180	tail \
181	talk \
182	tar \
183	tcopy \
184	tee \
185	telnet \
186	tftp \
187	time \
188	tip \
189	top \
190	touch \
191	tput \
192	tr \
193	true \
194	truncate \
195	${_truss} \
196	tset \
197	tsort \
198	tty \
199	ul \
200	uname \
201	unexpand \
202	unifdef \
203	uniq \
204	units \
205	unvis \
206	${_usbhidaction} \
207	${_usbhidctl} \
208	users \
209	uudecode \
210	uuencode \
211	uuidgen \
212	${_vacation} \
213	vgrind \
214	vi \
215	vis \
216	vmstat \
217	w \
218	wall \
219	wc \
220	what \
221	whereis \
222	which \
223	who \
224	whois \
225	window \
226	write \
227	xargs \
228	xinstall \
229	${_xlint} \
230	xstr \
231	${_yacc} \
232	yes \
233	${_ypcat} \
234	${_ypmatch} \
235	${_ypwhich}
236
237.if ${MACHINE_ARCH} != "arm"
238_truss=		truss
239.endif
240
241.if ${MK_ATM} != "no"
242_atm=		atm
243.endif
244
245.if ${MK_MAN} != "no"
246_catman=	catman
247.endif
248
249.if ${MK_BIND_UTILS} != "no"
250_dig=		dig
251_host=		host
252_nslookup=	nslookup
253_nsupdate=	nsupdate
254.endif
255
256.if ${MK_BLUETOOTH} != "no"
257_bluetooth=	bluetooth
258.endif
259
260.if ${MK_CALENDAR} != "no"
261_calendar=	calendar
262.endif
263
264.if ${MK_OPENSSL} != "no"
265_chkey=		chkey
266_newkey=	newkey
267.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
268_csup=		csup
269.endif
270.endif
271
272.if ${MK_HESIOD} != "no"
273_hesinfo=	hesinfo
274.endif
275
276.if ${MK_NETCAT} != "no"
277_nc=		nc
278.endif
279
280.if ${MK_NIS} != "no"
281_ypcat=		ypcat
282_ypmatch=	ypmatch
283_ypwhich=	ypwhich
284.endif
285
286.if ${MK_RCMDS} != "no"
287_rlogin=	rlogin
288_rsh=		rsh
289.endif
290
291.if ${MK_SENDMAIL} != "no"
292_vacation=	vacation
293.endif
294
295.if ${MK_TOOLCHAIN} != "no"
296_ar=		ar
297_c89=		c89
298_c99=		c99
299_gprof=		gprof
300_lex=		lex
301_xlint=		xlint
302_yacc=		yacc
303.endif
304
305.if ${MK_USB} != "no"
306_usbhidaction=	usbhidaction
307_usbhidctl=	usbhidctl
308.endif
309
310.if ${MACHINE_ARCH} == "i386"
311.if ${MK_NCP} != "no"
312_ncplist=	ncplist
313_ncplogin=	ncplogin
314.endif
315_smbutil=	smbutil
316.endif
317
318.if ${MACHINE_ARCH} == "ia64"
319_smbutil=	smbutil
320.endif
321
322.if ${MACHINE_ARCH} == "amd64"
323.if ${MK_NCP} != "no"
324_ncplist=	ncplist
325_ncplogin=	ncplogin
326.endif
327_smbutil=	smbutil
328.endif
329
330.if ${MACHINE_ARCH} == "powerpc"
331_smbutil=	smbutil
332.endif
333
334.include <bsd.subdir.mk>
335