Makefile revision 158287
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 158287 2006-05-04 08:44:44Z maxim $
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	objformat \
143	opieinfo \
144	opiekey \
145	opiepasswd \
146	pagesize \
147	passwd \
148	paste \
149	pathchk \
150	pkill \
151	pr \
152	printenv \
153	printf \
154	quota \
155	renice \
156	rev \
157	${_rlogin} \
158	rpcgen \
159	rpcinfo \
160	rs \
161	${_rsh} \
162	rup \
163	ruptime \
164	rusers \
165	rwall \
166	rwho \
167	script \
168	sed \
169	shar \
170	showmount \
171	${_smbutil} \
172	sockstat \
173	split \
174	stat \
175	su \
176	systat \
177	tabs \
178	tail \
179	talk \
180	tar \
181	tcopy \
182	tee \
183	telnet \
184	tftp \
185	time \
186	tip \
187	top \
188	touch \
189	tput \
190	tr \
191	true \
192	truncate \
193	${_truss} \
194	tset \
195	tsort \
196	tty \
197	${_uac} \
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 ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "sparc64"
267.if ${MK_LIBTHR} != "no"
268_csup=		csup
269.endif
270.elif ${MK_LIBPTHREAD} != "no"
271_csup=		csup
272.endif
273.endif
274
275.if ${MK_HESIOD} != "no"
276_hesinfo=	hesinfo
277.endif
278
279.if ${MK_NETCAT} != "no"
280_nc=		nc
281.endif
282
283.if ${MK_NIS} != "no"
284_ypcat=		ypcat
285_ypmatch=	ypmatch
286_ypwhich=	ypwhich
287.endif
288
289.if ${MK_RCMDS} != "no"
290_rlogin=	rlogin
291_rsh=		rsh
292.endif
293
294.if ${MK_SENDMAIL} != "no"
295_vacation=	vacation
296.endif
297
298.if ${MK_TOOLCHAIN} != "no"
299_c89=		c89
300_c99=		c99
301_gprof=		gprof
302_lex=		lex
303_xlint=		xlint
304_yacc=		yacc
305.endif
306
307.if ${MK_USB} != "no"
308_usbhidaction=	usbhidaction
309_usbhidctl=	usbhidctl
310.endif
311
312.if ${MACHINE_ARCH} == "i386"
313.if ${MK_NCP} != "no"
314_ncplist=	ncplist
315_ncplogin=	ncplogin
316.endif
317_smbutil=	smbutil
318.endif
319
320.if ${MACHINE_ARCH} == "alpha"
321_uac=		uac
322.endif
323
324.if ${MACHINE_ARCH} == "amd64"
325.if ${MK_NCP} != "no"
326_ncplist=	ncplist
327_ncplogin=	ncplogin
328.endif
329_smbutil=	smbutil
330.endif
331
332.if ${MACHINE_ARCH} == "powerpc"
333_smbutil=	smbutil
334.endif
335
336.include <bsd.subdir.mk>
337