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