NetBSD/share/mk
lukem 144b55005f Rework METALOG manipulation:
- add '-D ${DESTDIR}' to INSTPRIV, so install(8) removes the leading
  ${DESTDIR} from the metalogged path
- provide ${METADB.add} variable (for "${CAT} -l >> ${METALOG}"), to make
  it easier to replace manual metalog manipulation in the future.
- with manual metalog additions, don't add the leading ${DESTDIR} in the path
- in maketars, use "mtree -C ..." instead of
  "mtree -D ... | sed -e 's,\(.*\) \(\..*\),\2 \1,";

Benefits:
- maketars "Parsing METALOG" step speeds up from 29 seconds to 1.2 seconds
  on a P3-600.
  (This also benefits "make installworld" at the top level.)
- ${DESTDIR}/METALOG is easier to read without the leading "${DESTDIR}"
  on all the pathnames, and it's smaller as well.
2002-12-23 06:52:48 +00:00
..
Makefile
bsd.README Add a brief description of DPSRCS, whose discovery recently shortened two 2002-12-20 16:05:16 +00:00
bsd.dep.mk The traditional C preprocessor is fixed in GCC 3.3 now, so no need 2002-11-26 18:42:30 +00:00
bsd.doc.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.endian.mk
bsd.files.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.hostlib.mk
bsd.hostprog.mk
bsd.inc.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.info.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.init.mk
bsd.kernobj.mk
bsd.kinc.mk Deprecate SYS_INCLUDE and the optional SYS_INCLUDE=symlinks functionality, 2002-11-26 23:15:53 +00:00
bsd.kmod.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.lib.mk Split crtbegin/crtend into crti/crtbegin/crtend/crtn. NetBSD-specific 2002-11-22 06:44:56 +00:00
bsd.links.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.man.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.nls.mk Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. 2002-10-22 18:48:27 +00:00
bsd.obj.mk
bsd.own.mk Rework METALOG manipulation: 2002-12-23 06:52:48 +00:00
bsd.prog.mk Split crtbegin/crtend into crti/crtbegin/crtend/crtn. NetBSD-specific 2002-11-22 06:44:56 +00:00
bsd.shlib.mk
bsd.subdir.mk
bsd.sys.mk add SUNLABEL 2002-12-21 12:58:13 +00:00
sys.mk The traditional C preprocessor is fixed in GCC 3.3 now, so no need 2002-11-26 18:42:30 +00:00