Deleted Added
full compact
bsd.libnames.mk (93351) bsd.libnames.mk (94280)
1# $FreeBSD: head/share/mk/bsd.libnames.mk 93351 2002-03-28 18:44:25Z joe $
1# $FreeBSD: head/share/mk/bsd.libnames.mk 94280 2002-04-09 13:19:09Z ru $
2
3# The include file <bsd.libnames.mk> define library names.
4# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this
5# file where necessary.
6
7LIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o
8
9LIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a
10LIBASN1?= ${DESTDIR}${LIBDIR}/libasn1.a # XXX in secure dist, not base
11LIBATM?= ${DESTDIR}${LIBDIR}/libatm.a
12LIBBZ2?= ${DESTDIR}${LIBDIR}/libbz2.a
13LIBC?= ${DESTDIR}${LIBDIR}/libc.a
14LIBC_PIC?= ${DESTDIR}${LIBDIR}/libc_pic.a
15LIBC_R?= ${DESTDIR}${LIBDIR}/libc_r.a
16LIBCALENDAR?= ${DESTDIR}${LIBDIR}/libcalendar.a
17LIBCAM?= ${DESTDIR}${LIBDIR}/libcam.a
18LIBCIPHER?= ${DESTDIR}${LIBDIR}/libcipher.a # XXX in secure dist, not base
19LIBCOM_ERR?= ${DESTDIR}${LIBDIR}/libcom_err.a
20LIBCOMPAT?= ${DESTDIR}${LIBDIR}/libcompat.a
21LIBCRYPT?= ${DESTDIR}${LIBDIR}/libcrypt.a
22LIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a # XXX in secure dist, not base
23LIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a
24LIBDES?= ${DESTDIR}${LIBDIR}/libdes.a # XXX in secure dist, not base
25LIBDEVINFO?= ${DESTDIR}${LIBDIR}/libdevinfo.a
26LIBDEVSTAT?= ${DESTDIR}${LIBDIR}/libdevstat.a
27LIBDIALOG?= ${DESTDIR}${LIBDIR}/libdialog.a
28LIBDISK?= ${DESTDIR}${LIBDIR}/libdisk.a
29LIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a
30LIBFETCH?= ${DESTDIR}${LIBDIR}/libfetch.a
31LIBFL?= "don't use LIBFL, use LIBL"
32LIBFORM?= ${DESTDIR}${LIBDIR}/libform.a
33LIBFTPIO?= ${DESTDIR}${LIBDIR}/libftpio.a
34LIBG2C?= ${DESTDIR}${LIBDIR}/libg2c.a
35LIBGCC?= ${DESTDIR}${LIBDIR}/libgcc.a
36LIBGNUREGEX?= ${DESTDIR}${LIBDIR}/libgnuregex.a
2
3# The include file <bsd.libnames.mk> define library names.
4# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this
5# file where necessary.
6
7LIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o
8
9LIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a
10LIBASN1?= ${DESTDIR}${LIBDIR}/libasn1.a # XXX in secure dist, not base
11LIBATM?= ${DESTDIR}${LIBDIR}/libatm.a
12LIBBZ2?= ${DESTDIR}${LIBDIR}/libbz2.a
13LIBC?= ${DESTDIR}${LIBDIR}/libc.a
14LIBC_PIC?= ${DESTDIR}${LIBDIR}/libc_pic.a
15LIBC_R?= ${DESTDIR}${LIBDIR}/libc_r.a
16LIBCALENDAR?= ${DESTDIR}${LIBDIR}/libcalendar.a
17LIBCAM?= ${DESTDIR}${LIBDIR}/libcam.a
18LIBCIPHER?= ${DESTDIR}${LIBDIR}/libcipher.a # XXX in secure dist, not base
19LIBCOM_ERR?= ${DESTDIR}${LIBDIR}/libcom_err.a
20LIBCOMPAT?= ${DESTDIR}${LIBDIR}/libcompat.a
21LIBCRYPT?= ${DESTDIR}${LIBDIR}/libcrypt.a
22LIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a # XXX in secure dist, not base
23LIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a
24LIBDES?= ${DESTDIR}${LIBDIR}/libdes.a # XXX in secure dist, not base
25LIBDEVINFO?= ${DESTDIR}${LIBDIR}/libdevinfo.a
26LIBDEVSTAT?= ${DESTDIR}${LIBDIR}/libdevstat.a
27LIBDIALOG?= ${DESTDIR}${LIBDIR}/libdialog.a
28LIBDISK?= ${DESTDIR}${LIBDIR}/libdisk.a
29LIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a
30LIBFETCH?= ${DESTDIR}${LIBDIR}/libfetch.a
31LIBFL?= "don't use LIBFL, use LIBL"
32LIBFORM?= ${DESTDIR}${LIBDIR}/libform.a
33LIBFTPIO?= ${DESTDIR}${LIBDIR}/libftpio.a
34LIBG2C?= ${DESTDIR}${LIBDIR}/libg2c.a
35LIBGCC?= ${DESTDIR}${LIBDIR}/libgcc.a
36LIBGNUREGEX?= ${DESTDIR}${LIBDIR}/libgnuregex.a
37LIBGSSAPI?= ${DESTDIR}${LIBDIR}/libgssapi.a # XXX in secure dist, not base
37LIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a
38LIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a
39LIBIPX?= ${DESTDIR}${LIBDIR}/libipx.a
40LIBISC?= ${DESTDIR}${LIBDIR}/libisc.a
41LIBKDB?= ${DESTDIR}${LIBDIR}/libkdb.a # XXX in secure dist, not base
42LIBKRB?= ${DESTDIR}${LIBDIR}/libkrb.a # XXX in secure dist, not base
43LIBKRB5?= ${DESTDIR}${LIBDIR}/libkrb5.a # XXX in secure dist, not base
44LIBKEYCAP?= ${DESTDIR}${LIBDIR}/libkeycap.a
45LIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a
46LIBL?= ${DESTDIR}${LIBDIR}/libl.a
47LIBLN?= "don't use LIBLN, use LIBL"
48LIBM?= ${DESTDIR}${LIBDIR}/libm.a
49LIBMD?= ${DESTDIR}${LIBDIR}/libmd.a
50LIBMENU?= ${DESTDIR}${LIBDIR}/libmenu.a
51.if !defined(NO_SENDMAIL)
52LIBMILTER?= ${DESTDIR}${LIBDIR}/libmilter.a
53.endif
54LIBMP?= ${DESTDIR}${LIBDIR}/libmp.a
55LIBMYTINFO?= "don't use LIBMYTINFO, use LIBNCURSES"
56LIBNCP?= ${DESTDIR}${LIBDIR}/libncp.a
57LIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a
58LIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a
59LIBOBJC?= ${DESTDIR}${LIBDIR}/libobjc.a
60LIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a
61
62# The static PAM library doesn't know its secondary dependencies,
63# so we have to specify them explictly.
64LIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a
65MINUSLPAM?= -lpam
66.if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO"
67.if defined(MAKE_KERBEROS4) || defined(MAKE_KERBEROS5)
68.ifdef MAKE_KERBEROS4
69LIBPAM+= ${LIBKRB}
70MINUSLPAM+= -lkrb
71.endif
72.ifdef MAKE_KERBEROS5
73LIBPAM+= ${LIBKRB5} ${LIBASN1} ${LIBROKEN}
74MINUSLPAM+= -lkrb5 -lasn1 -lroken
75.endif
76LIBPAM+= ${LIBCOM_ERR}
77MINUSLPAM+= -lcom_err
78.endif
79LIBPAM+= ${LIBRADIUS} ${LIBRPCSVC} ${LIBTACPLUS} ${LIBCRYPT} \
80 ${LIBUTIL} ${LIBOPIE} ${LIBMD}
81MINUSLPAM+= -lradius -lrpcsvc -ltacplus -lcrypt \
82 -lutil -lopie -lmd
83.if !defined(NOCRYPT) && !defined(NO_OPENSSL) && !defined(NO_OPENSSH)
84LIBPAM+= ${LIBSSH} ${LIBCRYPTO}
85MINUSLPAM+= -lssh -lcrypto
86.endif
87.endif
88
89LIBPANEL?= ${DESTDIR}${LIBDIR}/libpanel.a
90LIBPC?= ${DESTDIR}${LIBDIR}/libpc.a # XXX doesn't exist
91LIBPCAP?= ${DESTDIR}${LIBDIR}/libpcap.a
92LIBPERL?= ${DESTDIR}${LIBDIR}/libperl.a
93LIBPLOT?= ${DESTDIR}${LIBDIR}/libplot.a # XXX doesn't exist
94LIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a
95LIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a
96LIBRESOLV?= ${DESTDIR}${LIBDIR}/libresolv.a # XXX doesn't exist
97LIBROKEN?= ${DESTDIR}${LIBDIR}/libroken.a # XXX in secure dist, not base
98LIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a
99LIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a
100LIBSMB?= ${DESTDIR}${LIBDIR}/libsmb.a
101LIBSSH?= ${DESTDIR}${LIBDIR}/libssh.a # XXX in secure dist, not base
102LIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a # XXX in secure dist, not base
103LIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
104LIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a
105LIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a
106LIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP"
107LIBTINFO?= "don't use LIBTINFO, use LIBNCURSES"
108LIBUTIL?= ${DESTDIR}${LIBDIR}/libutil.a
109LIBUSBHID?= ${DESTDIR}${LIBDIR}/libusbhid.a
110LIBVGL?= ${DESTDIR}${LIBDIR}/libvgl.a
111LIBWRAP?= ${DESTDIR}${LIBDIR}/libwrap.a
112LIBXPG4?= ${DESTDIR}${LIBDIR}/libxpg4.a
113LIBY?= ${DESTDIR}${LIBDIR}/liby.a
114LIBZ?= ${DESTDIR}${LIBDIR}/libz.a
38LIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a
39LIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a
40LIBIPX?= ${DESTDIR}${LIBDIR}/libipx.a
41LIBISC?= ${DESTDIR}${LIBDIR}/libisc.a
42LIBKDB?= ${DESTDIR}${LIBDIR}/libkdb.a # XXX in secure dist, not base
43LIBKRB?= ${DESTDIR}${LIBDIR}/libkrb.a # XXX in secure dist, not base
44LIBKRB5?= ${DESTDIR}${LIBDIR}/libkrb5.a # XXX in secure dist, not base
45LIBKEYCAP?= ${DESTDIR}${LIBDIR}/libkeycap.a
46LIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a
47LIBL?= ${DESTDIR}${LIBDIR}/libl.a
48LIBLN?= "don't use LIBLN, use LIBL"
49LIBM?= ${DESTDIR}${LIBDIR}/libm.a
50LIBMD?= ${DESTDIR}${LIBDIR}/libmd.a
51LIBMENU?= ${DESTDIR}${LIBDIR}/libmenu.a
52.if !defined(NO_SENDMAIL)
53LIBMILTER?= ${DESTDIR}${LIBDIR}/libmilter.a
54.endif
55LIBMP?= ${DESTDIR}${LIBDIR}/libmp.a
56LIBMYTINFO?= "don't use LIBMYTINFO, use LIBNCURSES"
57LIBNCP?= ${DESTDIR}${LIBDIR}/libncp.a
58LIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a
59LIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a
60LIBOBJC?= ${DESTDIR}${LIBDIR}/libobjc.a
61LIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a
62
63# The static PAM library doesn't know its secondary dependencies,
64# so we have to specify them explictly.
65LIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a
66MINUSLPAM?= -lpam
67.if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO"
68.if defined(MAKE_KERBEROS4) || defined(MAKE_KERBEROS5)
69.ifdef MAKE_KERBEROS4
70LIBPAM+= ${LIBKRB}
71MINUSLPAM+= -lkrb
72.endif
73.ifdef MAKE_KERBEROS5
74LIBPAM+= ${LIBKRB5} ${LIBASN1} ${LIBROKEN}
75MINUSLPAM+= -lkrb5 -lasn1 -lroken
76.endif
77LIBPAM+= ${LIBCOM_ERR}
78MINUSLPAM+= -lcom_err
79.endif
80LIBPAM+= ${LIBRADIUS} ${LIBRPCSVC} ${LIBTACPLUS} ${LIBCRYPT} \
81 ${LIBUTIL} ${LIBOPIE} ${LIBMD}
82MINUSLPAM+= -lradius -lrpcsvc -ltacplus -lcrypt \
83 -lutil -lopie -lmd
84.if !defined(NOCRYPT) && !defined(NO_OPENSSL) && !defined(NO_OPENSSH)
85LIBPAM+= ${LIBSSH} ${LIBCRYPTO}
86MINUSLPAM+= -lssh -lcrypto
87.endif
88.endif
89
90LIBPANEL?= ${DESTDIR}${LIBDIR}/libpanel.a
91LIBPC?= ${DESTDIR}${LIBDIR}/libpc.a # XXX doesn't exist
92LIBPCAP?= ${DESTDIR}${LIBDIR}/libpcap.a
93LIBPERL?= ${DESTDIR}${LIBDIR}/libperl.a
94LIBPLOT?= ${DESTDIR}${LIBDIR}/libplot.a # XXX doesn't exist
95LIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a
96LIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a
97LIBRESOLV?= ${DESTDIR}${LIBDIR}/libresolv.a # XXX doesn't exist
98LIBROKEN?= ${DESTDIR}${LIBDIR}/libroken.a # XXX in secure dist, not base
99LIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a
100LIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a
101LIBSMB?= ${DESTDIR}${LIBDIR}/libsmb.a
102LIBSSH?= ${DESTDIR}${LIBDIR}/libssh.a # XXX in secure dist, not base
103LIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a # XXX in secure dist, not base
104LIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
105LIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a
106LIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a
107LIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP"
108LIBTINFO?= "don't use LIBTINFO, use LIBNCURSES"
109LIBUTIL?= ${DESTDIR}${LIBDIR}/libutil.a
110LIBUSBHID?= ${DESTDIR}${LIBDIR}/libusbhid.a
111LIBVGL?= ${DESTDIR}${LIBDIR}/libvgl.a
112LIBWRAP?= ${DESTDIR}${LIBDIR}/libwrap.a
113LIBXPG4?= ${DESTDIR}${LIBDIR}/libxpg4.a
114LIBY?= ${DESTDIR}${LIBDIR}/liby.a
115LIBZ?= ${DESTDIR}${LIBDIR}/libz.a