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