Bring in the fictitious page wiring bug fixes from FreeBSD-5. Make additional
[dragonfly.git] / usr.bin / Makefile
CommitLineData
984263bc
MD
1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94
2# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.17 2003/01/04 17:17:07 obrien Exp $
ae4803a1 3# $DragonFly: src/usr.bin/Makefile,v 1.11 2004/03/25 18:05:48 joerg Exp $
984263bc
MD
4
5# XXX MISSING: deroff diction graph learn plot
6# spell spline struct xsend
7# XXX broken: tconv
8# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis
9# Moved to secure: bdes
10#
11SUBDIR= alias \
12 apply \
13 at \
14 awk \
15 banner \
16 basename \
17 biff \
18 brandelf \
19 bzip2 \
20 bzip2recover \
21 c89 \
22 calendar \
23 cap_mkdb \
ae4803a1 24 catman \
984263bc
MD
25 chat \
26 checknr \
0028cad9 27 checkpt \
984263bc
MD
28 chflags \
29 chkey \
30 chpass \
31 cksum \
32 cmp \
33 col \
34 colcrt \
35 colldef \
36 colrm \
37 column \
38 comm \
39 compile_et \
40 compress \
41 ctags \
42 cut \
43 dirname \
44 du \
45 ee \
46 enigma \
47 env \
48 expand \
49 false \
50 fetch \
51 file \
52 file2c \
53 find \
54 finger \
55 fmt \
56 fold \
57 from \
58 fstat \
59 fsync \
60 ftp \
984263bc 61 gencat \
984263bc
MD
62 getconf \
63 getopt \
64 gprof \
65 head \
66 hexdump \
67 id \
68 indent \
69 ipcrm \
70 ipcs \
71 join \
72 jot \
73 kdump \
74 kenv \
75 key \
76 keyinfo \
77 keyinit \
78 keylogin \
79 keylogout \
80 killall \
81 ktrace \
82 kzip \
83 lam \
84 last \
85 lastcomm \
86 ldd \
87 leave \
88 less \
89 lessecho \
90 lesskey \
91 lex \
92 limits \
93 locate \
94 lock \
95 lockf \
96 logger \
97 login \
98 logname \
99 look \
100 lorder \
101 lsvfs \
102 m4 \
103 mail \
104 make \
105 mesg \
106 minigzip \
107 mkdep \
108 mkfifo \
109 mklocale \
110 mkstr \
111 mktemp \
112 msgs \
113 mt \
114 ncal \
115 netstat \
116 newkey \
117 nfsstat \
118 nice \
119 nl \
120 nohup \
121 objformat \
122 opieinfo \
123 opiekey \
124 opiepasswd \
125 pagesize \
126 passwd \
127 paste \
128 pathchk \
129 pr \
130 printenv \
131 printf \
132 quota \
133 rdist \
134 renice \
44dd22b2 135 relpath \
984263bc
MD
136 rev \
137 rlogin \
138 rpcgen \
139 rpcinfo \
140 rs \
141 rsh \
142 rup \
143 ruptime \
144 rusers \
145 rwall \
146 rwho \
147 script \
148 sed \
149 shar \
150 showmount \
151 sockstat \
152 soelim \
153 split \
19bbf784 154 stat \
984263bc
MD
155 su \
156 symorder \
157 systat \
158 tail \
159 talk \
160 tcopy \
161 tee \
162 tftp \
163 time \
164 tip \
165 top \
166 touch \
167 tput \
168 tr \
169 true \
170 truncate \
171 truss \
172 tset \
173 tsort \
174 tty \
175 ul \
176 uname \
177 unexpand \
178 unifdef \
179 uniq \
180 units \
181 unvis \
182 usbhidctl \
183 users \
184 uudecode \
185 uuencode \
186 vgrind \
187 vi \
188 vis \
189 vmstat \
190 w \
191 wall \
192 wc \
193 what \
194 whereis \
195 which \
196 who \
197 whois \
198 window \
cb0f1574 199 wmake \
984263bc
MD
200 write \
201 xargs \
202 xinstall \
203 xlint \
204 xstr \
205 yacc \
206 yes \
207 ypcat \
208 ypmatch \
209 ypwhich
210
211.if defined(RELEASEDIR) || \
207e76cc 212 !exists(${.CURDIR}/../secure) || defined(NOCRYPT)
984263bc
MD
213# Releases need both this non-crypt telnet and the crypt telnet.
214SUBDIR+=telnet
215.endif
216
217.if !defined(NO_BIND)
218SUBDIR+=dig \
219 dnskeygen \
220 dnsquery \
221 host
222.endif
223
224.if !defined(NO_SENDMAIL)
225SUBDIR+=vacation
226.endif
227
228.if ${MACHINE_ARCH} == "i386"
229# Things that don't compile on alpha or are aout specific:
aa8d5dcb 230SUBDIR+=doscmd \
984263bc
MD
231 gcore \
232 gprof4 \
233 ncplist \
234 ncplogin \
984263bc 235 sasc \
aa8d5dcb 236 smbutil
984263bc
MD
237.endif
238
239.if ${MACHINE_ARCH} == "alpha"
240SUBDIR+=uac
241.endif
242
243.include <bsd.subdir.mk>