HardenedBSD/share/mk
Satoshi Asami b7de6f6321 (1) Define ${LDCONFIG} and ${MV} to be full pathnames to ldconfig and
mv, respectively.  This will make Warner's life easier.

(2) Add new variable ${PLIST}, which defaults to ${PKGDIR}/PLIST.
    If you need to have different PLISTs for different configurations,
    you can either

    @ pre-fabricate all of them and switch ${PLIST} to point to the
      appropriate one, or

    @ use sed/awk/perl/whatever to create the correct one from
      pkg/PLIST and set ${PLIST} to it.

    It is still recommended to have a file called "pkg/PLIST" so
    people can do "grep badprog /usr/ports/*/*/pkg/PLIST" and such.

(3) Move /var/db/pkg/${PKGNAME} clash detection to before the
    installation (instead of after) and make it fatal, with an error
    message suggesting a workaround.

(4) Don't make distclean fail if DIST_SUBDIR is set and the
    subdirectory does not exist.

(5) Don't put "@pkgdep Error code 2.  Stop." kind of garbage into
    packing list if depended port's directory doesn't exist.  Instead,
    print out a message to stderr.
1997-02-23 13:24:45 +00:00
..
bsd.dep.mk
bsd.doc.mk
bsd.info.mk
bsd.kern.mk
bsd.kmod.mk
bsd.lib.mk
bsd.libnames.mk
bsd.man.mk
bsd.obj.mk
bsd.own.mk
bsd.port.mk (1) Define ${LDCONFIG} and ${MV} to be full pathnames to ldconfig and 1997-02-23 13:24:45 +00:00
bsd.port.subdir.mk
bsd.prog.mk
bsd.README
bsd.sgml.mk
bsd.subdir.mk
Makefile
sys.mk