Makefile revision 166240
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 166240 2007-01-25 22:26:41Z peter $
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
12.include <bsd.own.mk>
13
14SUBDIR=	alias \
15	apply \
16	asa \
17	at \
18	${_atm} \
19	awk \
20	banner \
21	basename \
22	biff \
23	${_bluetooth} \
24	brandelf \
25	bsdiff \
26	bzip2 \
27	bzip2recover \
28	${_c89} \
29	${_c99} \
30	${_calendar} \
31	cap_mkdb \
32	${_catman} \
33	chat \
34	checknr \
35	${_chkey} \
36	chpass \
37	cksum \
38	cmp \
39	col \
40	colcrt \
41	colldef \
42	colrm \
43	column \
44	comm \
45	compile_et \
46	compress \
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	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	mkdep \
122	mkfifo \
123	mklocale \
124	mkstr \
125	mktemp \
126	mkuzip \
127	msgs \
128	mt \
129	${_nc} \
130	ncal \
131	${_ncplist} \
132	${_ncplogin} \
133	netstat \
134	newgrp \
135	${_newkey} \
136	nfsstat \
137	nice \
138	nl \
139	nohup \
140	${_nslookup} \
141	${_nsupdate} \
142	opieinfo \
143	opiekey \
144	opiepasswd \
145	pagesize \
146	passwd \
147	paste \
148	pathchk \
149	pkill \
150	pr \
151	printenv \
152	printf \
153	quota \
154	renice \
155	rev \
156	${_rlogin} \
157	rpcgen \
158	rpcinfo \
159	rs \
160	${_rsh} \
161	rup \
162	ruptime \
163	rusers \
164	rwall \
165	rwho \
166	script \
167	sed \
168	shar \
169	showmount \
170	${_smbutil} \
171	sockstat \
172	split \
173	stat \
174	su \
175	systat \
176	tabs \
177	tail \
178	talk \
179	tar \
180	tcopy \
181	tee \
182	telnet \
183	tftp \
184	time \
185	tip \
186	top \
187	touch \
188	tput \
189	tr \
190	true \
191	truncate \
192	${_truss} \
193	tset \
194	tsort \
195	tty \
196	ul \
197	uname \
198	unexpand \
199	unifdef \
200	uniq \
201	units \
202	unvis \
203	${_usbhidaction} \
204	${_usbhidctl} \
205	users \
206	uudecode \
207	uuencode \
208	uuidgen \
209	${_vacation} \
210	vgrind \
211	vi \
212	vis \
213	vmstat \
214	w \
215	wall \
216	wc \
217	what \
218	whereis \
219	which \
220	who \
221	whois \
222	window \
223	write \
224	xargs \
225	xinstall \
226	${_xlint} \
227	xstr \
228	${_yacc} \
229	yes \
230	${_ypcat} \
231	${_ypmatch} \
232	${_ypwhich}
233
234.if ${MACHINE_ARCH} != "arm"
235_truss=		truss
236.endif
237
238.if ${MK_ATM} != "no"
239_atm=		atm
240.endif
241
242.if ${MK_MAN} != "no"
243_catman=	catman
244.endif
245
246.if ${MK_BIND_UTILS} != "no"
247_dig=		dig
248_host=		host
249_nslookup=	nslookup
250_nsupdate=	nsupdate
251.endif
252
253.if ${MK_BLUETOOTH} != "no"
254_bluetooth=	bluetooth
255.endif
256
257.if ${MK_CALENDAR} != "no"
258_calendar=	calendar
259.endif
260
261.if ${MK_OPENSSL} != "no"
262_chkey=		chkey
263_newkey=	newkey
264.if ${MK_LIBTHR} != "no" || \
265    (${MACHINE_ARCH} != "sparc64" && ${MK_LIBPTHREAD} != "no")   
266_csup=		csup
267.endif
268.endif
269
270.if ${MK_HESIOD} != "no"
271_hesinfo=	hesinfo
272.endif
273
274.if ${MK_NETCAT} != "no"
275_nc=		nc
276.endif
277
278.if ${MK_NIS} != "no"
279_ypcat=		ypcat
280_ypmatch=	ypmatch
281_ypwhich=	ypwhich
282.endif
283
284.if ${MK_RCMDS} != "no"
285_rlogin=	rlogin
286_rsh=		rsh
287.endif
288
289.if ${MK_SENDMAIL} != "no"
290_vacation=	vacation
291.endif
292
293.if ${MK_TOOLCHAIN} != "no"
294_c89=		c89
295_c99=		c99
296_gprof=		gprof
297_lex=		lex
298_xlint=		xlint
299_yacc=		yacc
300.endif
301
302.if ${MK_USB} != "no"
303_usbhidaction=	usbhidaction
304_usbhidctl=	usbhidctl
305.endif
306
307.if ${MACHINE_ARCH} == "i386"
308.if ${MK_NCP} != "no"
309_ncplist=	ncplist
310_ncplogin=	ncplogin
311.endif
312_smbutil=	smbutil
313.endif
314
315.if ${MACHINE_ARCH} == "ia64"
316_smbutil=	smbutil
317.endif
318
319.if ${MACHINE_ARCH} == "amd64"
320.if ${MK_NCP} != "no"
321_ncplist=	ncplist
322_ncplogin=	ncplogin
323.endif
324_smbutil=	smbutil
325.endif
326
327.if ${MACHINE_ARCH} == "powerpc"
328_smbutil=	smbutil
329.endif
330
331.include <bsd.subdir.mk>
332