Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/share/mk fix list of libraries to reflect reality.
details: https://anonhg.NetBSD.org/src/rev/6cd953b2158f
branches: trunk
changeset: 770415:6cd953b2158f
user: christos <christos%NetBSD.org@localhost>
date: Sun Oct 16 01:14:33 2011 +0000
description:
fix list of libraries to reflect reality.
diffstat:
share/mk/bsd.README | 82 ++++++++++++++++++++++-
share/mk/bsd.prog.mk | 172 ++++++++++++++++++++++++++++++++++++++++++--------
2 files changed, 218 insertions(+), 36 deletions(-)
diffs (truncated from 363 to 300 lines):
diff -r 1f5f5698ca97 -r 6cd953b2158f share/mk/bsd.README
--- a/share/mk/bsd.README Sun Oct 16 00:45:54 2011 +0000
+++ b/share/mk/bsd.README Sun Oct 16 01:14:33 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.README,v 1.287 2011/10/05 12:34:04 apb Exp $
+# $NetBSD: bsd.README,v 1.288 2011/10/16 01:14:33 christos Exp $
# @(#)bsd.README 8.2 (Berkeley) 4/2/94
This is the README file for the make "include" files for the NetBSD
@@ -1386,38 +1386,48 @@
DPADD+=${LIBCOMPAT} ${LIBUTIL}
- The following libraries are predefined for DPADD:
+ The following system libraries are predefined for DPADD:
- LIBCRT0?= ${DESTDIR}/usr/lib/crt0.o
LIBARCHIVE?= ${DESTDIR}/usr/lib/libarchive.a
LIBASN1?= ${DESTDIR}/usr/lib/libasn1.a
LIBATF_C?= ${DESTDIR}/usr/lib/libatf-c.a
LIBATF_CXX?= ${DESTDIR}/usr/lib/libatf-c++.a
+ LIBBIND9?= ${DESTDIR}/usr/lib/libbind9.a
LIBBLUETOOTH?= ${DESTDIR}/usr/lib/libbluetooth.a
LIBBSDMALLOC?= ${DESTDIR}/usr/lib/libbsdmalloc.a
LIBBZ2?= ${DESTDIR}/usr/lib/libbz2.a
LIBC?= ${DESTDIR}/usr/lib/libc.a
- LIBC_PIC?= ${DESTDIR}/usr/lib/libc_pic.a
+ LIBCOMPAT?= ${DESTDIR}/usr/lib/libcompat.a
LIBCOM_ERR?= ${DESTDIR}/usr/lib/libcom_err.a
- LIBCOMPAT?= ${DESTDIR}/usr/lib/libcompat.a
+ LIBCRT0?= ${DESTDIR}/usr/lib/crt0.o
LIBCRYPT?= ${DESTDIR}/usr/lib/libcrypt.a
LIBCRYPTO?= ${DESTDIR}/usr/lib/libcrypto.a
LIBCRYPTO_IDEA?=${DESTDIR}/usr/lib/libcrypto_idea.a
LIBCRYPTO_MDC2?=${DESTDIR}/usr/lib/libcrypto_mdc2.a
LIBCRYPTO_RC5?= ${DESTDIR}/usr/lib/libcrypto_rc5.a
LIBCURSES?= ${DESTDIR}/usr/lib/libcurses.a
+ LIBC_PIC?= ${DESTDIR}/usr/lib/libc_pic.a
LIBDBM?= ${DESTDIR}/usr/lib/libdbm.a
LIBDES?= ${DESTDIR}/usr/lib/libdes.a
+ LIBDNS?= ${DESTDIR}/usr/lib/libdns.a
LIBEDIT?= ${DESTDIR}/usr/lib/libedit.a
LIBEVENT?= ${DESTDIR}/usr/lib/libevent.a
LIBFETCH?= ${DESTDIR}/usr/lib/libfetch.a
LIBFORM?= ${DESTDIR}/usr/lib/libform.a
+ LIBFL?= ${DESTDIR}/usr/lib/libfl.a
+ LIBG2C?= ${DESTDIR}/usr/lib/libg2c.a
LIBGCC?= ${DESTDIR}/usr/lib/libgcc.a
LIBGNUMALLOC?= ${DESTDIR}/usr/lib/libgnumalloc.a
LIBGSSAPI?= ${DESTDIR}/usr/lib/libgssapi.a
LIBHDB?= ${DESTDIR}/usr/lib/libhdb.a
+ LIBHEIMBASE?= ${DESTDIR}/usr/lib/libheimbase.a
+ LIBHEIMNTLM?= ${DESTDIR}/usr/lib/libheimntlm.a
+ LIBHX500?= ${DESTDIR}/usr/lib/libhx500.a
LIBINTL?= ${DESTDIR}/usr/lib/libintl.a
LIBIPSEC?= ${DESTDIR}/usr/lib/libipsec.a
+ LIBISC?= ${DESTDIR}/usr/lib/libisc.a
+ LIBISCCC?= ${DESTDIR}/usr/lib/libisccc.a
+ LIBISCFG?= ${DESTDIR}/usr/lib/libiscfg.a
LIBKADM5CLNT?= ${DESTDIR}/usr/lib/libkadm5clnt.a
LIBKADM5SRV?= ${DESTDIR}/usr/lib/libkadm5srv.a
LIBKAFS?= ${DESTDIR}/usr/lib/libkafs.a
@@ -1428,7 +1438,9 @@
LIBLDAP?= ${DESTDIR}/usr/lib/libldap.a
LIBLDAP_R?= ${DESTDIR}/usr/lib/libldap_r.a
LIBLUA?= ${DESTDIR}/usr/lib/liblua.a
+ LIBLWRES?= ${DESTDIR}/usr/lib/liblwres.a
LIBM?= ${DESTDIR}/usr/lib/libm.a
+ LIBMAGIC?= ${DESTDIR}/usr/lib/libmagic.a
LIBMENU?= ${DESTDIR}/usr/lib/libmenu.a
LIBOBJC?= ${DESTDIR}/usr/lib/libobjc.a
LIBOSSAUDIO?= ${DESTDIR}/usr/lib/libossaudio.a
@@ -1437,17 +1449,35 @@
LIBPCI?= ${DESTDIR}/usr/lib/libpci.a
LIBPMC?= ${DESTDIR}/usr/lib/libpmc.a
LIBPOSIX?= ${DESTDIR}/usr/lib/libposix.a
- LIBQUOTA?= ${DESTDIR}/usr/lib/libquota.a
LIBPTHREAD?= ${DESTDIR}/usr/lib/libpthread.a
LIBPTHREAD_DBG?=${DESTDIR}/usr/lib/libpthread_dbg.a
+ LIBPUFFS?= ${DESTDIR}/usr/lib/libpuffs.a
+ LIBQUOTA?= ${DESTDIR}/usr/lib/libquota.a
LIBRADIUS?= ${DESTDIR}/usr/lib/libradius.a
LIBRESOLV?= ${DESTDIR}/usr/lib/libresolv.a
LIBRMT?= ${DESTDIR}/usr/lib/librmt.a
LIBROKEN?= ${DESTDIR}/usr/lib/libroken.a
LIBRPCSVC?= ${DESTDIR}/usr/lib/librpcsvc.a
LIBRT?= ${DESTDIR}/usr/lib/librt.a
+ LIBRUMP?= ${DESTDIR}/usr/lib/librump.a
+ LIBRUMFS_CD9660FS?=${DESTDIR}/usr/lib/librumpfs_cd9660fs.a
+ LIBRUMFS_EFS?= ${DESTDIR}/usr/lib/librumpfs_efs.a
+ LIBRUMFS_EXT2FS?=${DESTDIR}/usr/lib/librumpfs_ext2fs.a
+ LIBRUMFS_FFS?= ${DESTDIR}/usr/lib/librumpfs_ffs.a
+ LIBRUMFS_HFS?= ${DESTDIR}/usr/lib/librumpfs_hfs.a
+ LIBRUMFS_LFS?= ${DESTDIR}/usr/lib/librumpfs_lfs.a
+ LIBRUMFS_MSDOSFS?=${DESTDIR}/usr/lib/librumpfs_msdosfs.a
+ LIBRUMFS_NFS?= ${DESTDIR}/usr/lib/librumpfs_nfs.a
+ LIBRUMFS_NTFS?= ${DESTDIR}/usr/lib/librumpfs_ntfs.a
+ LIBRUMFS_SYSPUFFS?=${DESTDIR}/usr/lib/librumpfs_syspuffs.a
+ LIBRUMFS_TMPFS?=${DESTDIR}/usr/lib/librumpfs_tmpfs.a
+ LIBRUMFS_UDF?= ${DESTDIR}/usr/lib/librumpfs_udf.a
+ LIBRUMFS_UFS?= ${DESTDIR}/usr/lib/librumpfs_ufs.a
+ LIBRUMPUSER?= ${DESTDIR}/usr/lib/librumpuser.a
+ LIBSASLC?= ${DESTDIR}/usr/lib/libsaslc.a
LIBSKEY?= ${DESTDIR}/usr/lib/libskey.a
LIBSL?= ${DESTDIR}/usr/lib/libsl.a
+ LIBSQLITE3?= ${DESTDIR}/usr/lib/libsqlite3.a
LIBSS?= ${DESTDIR}/usr/lib/libss.a
LIBSSH?= ${DESTDIR}/usr/lib/libssh.a
LIBSSL?= ${DESTDIR}/usr/lib/libssl.a
@@ -1457,10 +1487,50 @@
LIBTERMINFO?= ${DESTDIR}/usr/lib/libterminfo.a
LIBUSBHID?= ${DESTDIR}/usr/lib/libusbhid.a
LIBUTIL?= ${DESTDIR}/usr/lib/libutil.a
+ LIBWIND?= ${DESTDIR}/usr/lib/libwind.a
LIBWRAP?= ${DESTDIR}/usr/lib/libwrap.a
LIBY?= ${DESTDIR}/usr/lib/liby.a
LIBZ?= ${DESTDIR}/usr/lib/libz.a
+ The following X-Windows libraries are predefined for DPADD:
+
+ LIBFS?= ${DESTDIR}/usr/X11R7/lib/libFS.a
+ LIBGL?= ${DESTDIR}/usr/X11R7/lib/libGL.a
+ LIBGLU?= ${DESTDIR}/usr/X11R7/lib/libGLU.a
+ LIBICE?= ${DESTDIR}/usr/X11R7/lib/libICE.a
+ LIBSM?= ${DESTDIR}/usr/X11R7/lib/libSM.a
+ LIBX11?= ${DESTDIR}/usr/X11R7/lib/libX11.a
+ LIBXTRAP?= ${DESTDIR}/usr/X11R7/lib/libXTrap.a
+ LIBXAU?= ${DESTDIR}/usr/X11R7/lib/libXau.a
+ LIBXAW?= ${DESTDIR}/usr/X11R7/lib/libXaw.a
+ LIBXDMCP?= ${DESTDIR}/usr/X11R7/lib/libXdmcp.a
+ LIBXEXT?= ${DESTDIR}/usr/X11R7/lib/libXext.a
+ LIBXFONT?= ${DESTDIR}/usr/X11R7/lib/libXfont.a
+ LIBXFT?= ${DESTDIR}/usr/X11R7/lib/libXft.a
+ LIBXI?= ${DESTDIR}/usr/X11R7/lib/libXi.a
+ LIBXINERAMA?= ${DESTDIR}/usr/X11R7/lib/libXinerama.a
+ LIBXMU?= ${DESTDIR}/usr/X11R7/lib/libXmu.a
+ LIBXMUU?= ${DESTDIR}/usr/X11R7/lib/libXmuu.a
+ LIBXPM?= ${DESTDIR}/usr/X11R7/lib/libXpm.a
+ LIBXRANDR?= ${DESTDIR}/usr/X11R7/lib/libXrandr.a
+ LIBXRENDER?= ${DESTDIR}/usr/X11R7/lib/libXrender.a
+ LIBXSS?= ${DESTDIR}/usr/X11R7/lib/libXss.a
+ LIBXT?= ${DESTDIR}/usr/X11R7/lib/libXt.a
+ LIBXTST?= ${DESTDIR}/usr/X11R7/lib/libXtst.a
+ LIBXV?= ${DESTDIR}/usr/X11R7/lib/libXv.a
+ LIBXXF86DGA?= ${DESTDIR}/usr/X11R7/lib/libXxf86dga.a
+ LIBXXF86MISC?= ${DESTDIR}/usr/X11R7/lib/libXxf86misc.a
+ LIBXXF86VM?= ${DESTDIR}/usr/X11R7/lib/libXxf86vm.a
+ LIBDPS?= ${DESTDIR}/usr/X11R7/lib/libdps.a
+ LIBEXPAT?= ${DESTDIR}/usr/X11R7/lib/libexpat.a
+ LIBFNTSTUBS?= ${DESTDIR}/usr/X11R7/lib/libfntstubs.a
+ LIBFONTCACHE?= ${DESTDIR}/usr/X11R7/lib/libfontcache.a
+ LIBFONTCONFIG?= ${DESTDIR}/usr/X11R7/lib/libfontconfig.a
+ LIBFONTENC?= ${DESTDIR}/usr/X11R7/lib/libfontenc.a
+ LIBFREETYPE?= ${DESTDIR}/usr/X11R7/lib/libfreetype.a
+ LIBLBXUTIL?= ${DESTDIR}/usr/X11R7/lib/liblbxutil.a
+ LIBXKBFILE?= ${DESTDIR}/usr/X11R7/lib/libxkbfile.a
+
SHAREDSTRINGS If defined, a new .c.o rule is used that results in shared
strings, using xstr(1). Note that this will not work with
parallel makes.
diff -r 1f5f5698ca97 -r 6cd953b2158f share/mk/bsd.prog.mk
--- a/share/mk/bsd.prog.mk Sun Oct 16 00:45:54 2011 +0000
+++ b/share/mk/bsd.prog.mk Sun Oct 16 01:14:33 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.prog.mk,v 1.267 2011/09/10 16:57:35 apb Exp $
+# $NetBSD: bsd.prog.mk,v 1.268 2011/10/16 01:14:33 christos Exp $
# @(#)bsd.prog.mk 8.2 (Berkeley) 4/2/94
.ifndef HOSTPROG
@@ -82,20 +82,105 @@
# etc..
.for _lib in \
- archive asn1 bluetooth bsdmalloc bz2 c c_pic cdk com_err compat \
- crypt crypto crypto_idea crypto_mdc2 crypto_rc5 \
- curses dbm des edit event \
- fetch form fl g2c gcc gnumalloc gssapi hdb heimbase heimntlm hx509 \
- intl ipsec \
- kadm5clnt kadm5srv kafs krb5 kvm l lber ldap ldap_r lua \
- m magic menu objc ossaudio pam pcap pci pmc posix pthread pthread_dbg \
- puffs radius resolv rmt roken rpcsvc rt rump rumpuser saslc skey sl ss \
- ssh ssl termcap usbhid util wrap y z bind9 dns lwres isccfg isccc isc \
- \
- rumpfs_cd9660fs rumpfs_efs rumpfs_ext2fs rumpfs_ffs rumpfs_hfs \
- rumpfs_lfs rumpfs_msdosfs rumpfs_nfs rumpfs_ntfs rumpfs_syspuffs \
- rumpfs_tmpfs rumpfs_udf rumpfs_ufs \
- wind
+ archive \
+ asn1 \
+ bind9 \
+ bluetooth \
+ bsdmalloc \
+ bz2 \
+ c \
+ c_pic \
+ com_err \
+ compat \
+ crt0 \
+ crypt \
+ crypto \
+ crypto_idea \
+ crypto_mdc2 \
+ crypto_rc5 \
+ curses \
+ dbm \
+ des \
+ dns \
+ edit \
+ event \
+ fetch \
+ fl \
+ form \
+ g2c \
+ gcc \
+ gnumalloc \
+ gssapi \
+ hdb \
+ heimbase \
+ heimntlm \
+ hx509 \
+ intl \
+ ipsec \
+ isc \
+ isccc \
+ isccfg \
+ kadm5clnt \
+ kadm5srv \
+ kafs \
+ krb5 \
+ kvm \
+ l \
+ lber \
+ ldap \
+ ldap_r \
+ lua \
+ lwres \
+ m \
+ magic \
+ menu \
+ objc \
+ ossaudio \
+ pam \
+ pcap \
+ pci \
+ pmc \
+ posix \
+ pthread \
+ pthread_dbg \
+ puffs \
+ quota \
+ radius \
+ resolv \
+ rmt \
+ roken \
+ rpcsvc \
+ rt \
+ rump \
+ rumpfs_cd9660fs \
+ rumpfs_efs \
+ rumpfs_ext2fs \
+ rumpfs_ffs \
+ rumpfs_hfs \
+ rumpfs_lfs \
+ rumpfs_msdosfs \
+ rumpfs_nfs \
+ rumpfs_ntfs \
+ rumpfs_syspuffs \
+ rumpfs_tmpfs \
+ rumpfs_udf \
+ rumpfs_ufs \
+ rumpuser \
+ saslc \
+ skey \
+ sl \
+ sqlite3 \
+ ss \
+ ssh \
+ ssl \
+ ssp \
+ terminfo \
+ usbhid \
+ util \
+ wind \
+ wrap \
+ y \
+ z
.ifndef LIB${_lib:tu}
LIB${_lib:tu}= ${DESTDIR}/usr/lib/lib${_lib}.a
.MADE: ${LIB${_lib:tu}} # Note: ${DESTDIR} will be expanded
@@ -104,9 +189,13 @@
# atf-c and atf-c++ are special cases because we cannot use [-+] as part of
# make(1) variable names. Just define them here.
LIBATF_C= ${DESTDIR}/usr/lib/libatf-c.a
+.MADE: ${LIBATF_C}
LIBATF_CXX= ${DESTDIR}/usr/lib/libatf-c++.a
-.MADE: ${LIBATF_C} ${LIBATF_CXX}
-
+.MADE: ${LIBATF_CXX}
+LIBSTDCXX= ${DESTDIR}/usr/lib/libstdc++.a
+.MADE: ${LIBSTDCXX}
Home |
Main Index |
Thread Index |
Old Index