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