freebsd kernel with SKQ
Go to file
asami 699b9de773 Add NO_CDROM, RESTRICTED, BROKEN and Motif support.
(1) The new NO_CDROM Boolean variable means "don't put the distfile/
    package on the CDROM you're going to sell".  It will basically
    turn off everything if FOR_CDROM is set.

    Many of the NO_PACKAGE ports are actually "don't sell for profit"
    types, which we shouldn't have any problem distributing via ftp.

(2) The new RESTRICTED Boolean variable means don't build this unless
    you know what you are doing.  It doesn't have any effect unless
    NO_RESTRICTED is also set.

(3) BROKEN means this port is broken.  At least it will now show up in
    INDEX and README.html, and give people more incentive to fix (I
    hope).

    RESTRICTED and BROKEN are expected to replace the pseudo-targets
    in parent Makefiles.  (The RESTRICTED and BROKEN list didn't do
    anything before, they were solely for grepping purposes.)

(4) The Motif support brings in four new variables: REQUIRES_MOTIF,
    which the porter sets for ports that require Motif to build;
    HAVE_MOTIF, which the user sets to indicate the system has Motif;
    MOTIF_STATIC, which the user sets to indicate that the static
    libXm, instead af the default dynamic library, is to be used; and
    MOTIFLIB, which is set to "${X11BASE}/lib/libXm.a" or
    "-L${X11BASE}/lib -lXm", depending on whether MOTIF_STATIC is set.

    The porter is expected to replace all occurrences of libXm in the
    {Im,M}akefiles with ${MOTIFLIB}, and this will allow both dynamic
    linkage (for users with Motif) and static linkage (for those who
    build packages to be used by those withot Motif, i.e., me ;)
    automatically.

Original Motif support idea by:	graichen
1996-04-12 08:08:36 +00:00
bin Correct some cross references and some path names. 1996-04-06 09:47:30 +00:00
eBones Clarify some paths in the man pages. 1996-04-06 09:59:05 +00:00
etc Add phone (1167/udp). 1996-04-09 01:53:58 +00:00
games Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
gnu Priorities were broken. If there was an Index: line and ***/--- lines 1996-04-11 10:13:40 +00:00
include Slightly simplify inlined functions 1996-03-25 13:46:21 +00:00
lib Update the description of strncat to accurately describe how many 1996-04-09 22:00:39 +00:00
libexec Implemented a "-D" option that causes ftpd to detach and become a daemon - 1996-04-11 10:22:16 +00:00
lkm Add in qcam module (forgot) 1996-03-24 00:30:38 +00:00
release Major surgery. 1996-04-07 03:52:36 +00:00
sbin removed xref to icheck(8), ncheck(8) as they don't exist 1996-04-11 07:49:34 +00:00
secure Install crypt.3 so that libcipher will install if /usr/share/man 1996-04-09 17:20:33 +00:00
share Add NO_CDROM, RESTRICTED, BROKEN and Motif support. 1996-04-12 08:08:36 +00:00
sys remove variables KMODGRP?=, KMODOWN?=, KMODMODE?= 1996-04-11 23:03:10 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin Print some warnings if root invokes chpass and sets the 1996-04-11 05:30:18 +00:00
usr.sbin Fix for memory leak: specify NULL as openinfo parameter when calling 1996-04-11 20:54:15 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Re-instate the bootstrap target which can be used to build tools 1996-03-24 13:16:45 +00:00