freebsd-skq/share/mk
asami ccc3a50f70 (1) There is no default "orphans" for CATEGORIES, it simply fails if
you have a Makefile without one.

(2) Fix case when user had DISTDIR defined elsewhere and DIST_SUBDIR
    is also defined.  (Submitted by: max)

(3) Add several popular master sites as variables.  For instance,
    MASTER_SITE_XCONTRIB is defined to be a list of X11R6 contrib sites,
    which you can set MASTER_SITES to in your Makefile if you just
    want ftp.x.org or any of the mirror sites.

    There is also a new variable, MASTER_SITE_SUBDIR, to specify which
    subdirectory of the master site your tarball is located.

    One nice thing this enables the user to do is to define the
    nearest mirror site in /etc/make.conf.  This is especially useful
    for continents without a full FreeBSD master site.

    Eventually, we will probably split this into a separate file
    (bsd.port.sites.mk?), and add some more sites from all corners of
    the world.

    Right now, XCONTRIB, GNU, PERL_CPAN, TEX_CTAN, and SUNSITE are
    supported.

(4) COMPRESS_MAN command alias is replaced by MAN[1-9LN] variables.
    You just say "MAN1=foo.1 bar.1" and the make rules will
    automatically compress it for you if necessary.  (Idea by: obrien)

(5) New "distclean" target to delete distfile too.  (Submitted by:
    obrien)

(6) Chained dependency cleaning, can be turned off by NOCLEANDEPENDS.

Reviewed by:	the ports list
1996-11-13 11:37:40 +00:00
..
bsd.dep.mk Back out the recent DEPEND changes - as Bruce points out, it's bogus. 1996-08-25 05:16:56 +00:00
bsd.doc.mk BSD.usr.dist: 1996-09-03 15:14:45 +00:00
bsd.info.mk BSD.usr.dist: 1996-09-03 15:14:45 +00:00
bsd.kern.mk Turned off -W and -Winline so that the warnings that should be fixed for 1996-11-11 15:49:27 +00:00
bsd.kmod.mk Centralized the definition of CWARNFLAGS into bsd.kern.mk. 1996-10-08 22:09:03 +00:00
bsd.lib.mk Fixed dependencies on libraries which I broke in rev.1.39 of 1996-09-28 06:01:01 +00:00
bsd.libnames.mk Add LIBSTDCPLUSPLUS 1996-10-04 08:55:05 +00:00
bsd.man.mk Workaround to (hopefully) fix the NOMANCOMPRESS case of the MANFILTER-using 1996-09-16 14:13:40 +00:00
bsd.obj.mk Don't warn about non-canonical object directories if they have been 1996-09-29 18:28:55 +00:00
bsd.own.mk Bring in my changes for removing the pestilent obj links (unless you 1996-06-24 04:26:21 +00:00
bsd.port.mk (1) There is no default "orphans" for CATEGORIES, it simply fails if 1996-11-13 11:37:40 +00:00
bsd.port.subdir.mk (1) Add NetBSD support. Closes PR bin/1643. 1996-11-01 07:22:37 +00:00
bsd.prog.mk Fixed dependencies on libraries which I broke in rev.1.39 of 1996-09-28 06:01:01 +00:00
bsd.README Add support for ${CLEANDIRS} that will be rm -rf'ed during clean & cleandir. 1996-06-17 15:59:52 +00:00
bsd.sgml.mk Generate ISO-8859-1 text by default instead of US-ASCII. 1996-10-08 13:45:06 +00:00
bsd.subdir.mk Added a `checkdpadd' target to help check that ${DPADD} is consistent with 1996-09-20 16:17:07 +00:00
Makefile Centralized the definition of CWARNFLAGS into bsd.kern.mk. 1996-10-08 22:09:03 +00:00
sys.mk Style changes: $(...) --> ${...}, consistent placement of -c. 1996-11-07 01:46:47 +00:00