Commit Graph

153 Commits

Author SHA1 Message Date
Sheldon Hearn
4e2edaf244 Add a NO_MAILWRAPPER knob to make.conf and wrap it around
mailwrapper(8) for folks who find it annoying to have their development
version of sendmail blown away by ``make world''.

PR:		17394
2000-03-31 09:23:54 +00:00
Kris Kennaway
68d2e26c25 Update CFLAGS documentation 2000-03-27 02:48:12 +00:00
Nik Clayton
ec29d1783a Add the DOC_LANG variable, and associated documentary comments. 2000-03-22 00:49:20 +00:00
David E. O'Brien
f555eeb897 Add a knob to turn off the mostly static docs (src/share/doc/).
On a K6-2/450 with fairly fast SCSI disks, building+installing src/share/
takes 2m51.3s, where src/share/doc/ is 1m9.9s of that.

However on a slow Alpha (233MHz) the times are 7m39.3s and 4m58.3s
respectively.

This commit allows one to speed up their build time, without not getting
any important and required changes if one used "NOSHARE".
2000-03-21 09:24:09 +00:00
Dan Moschuk
874294bac3 Document NOUUCP switch 2000-03-20 17:08:30 +00:00
Kris Kennaway
0a76f6e834 Add and document a NO_X knob to force disabling of X support in doscmd
Requested by:	sysop@silver.komanda.com.ua
2000-03-19 09:49:03 +00:00
Kris Kennaway
eaf79dd01e Document NO_OBJC for disabling Objective C support 2000-03-05 10:53:24 +00:00
Kris Kennaway
1fc9b825aa Document NODESCRYPTLINKS 2000-02-29 06:17:33 +00:00
Kris Kennaway
c8c372542e Update the description of NOCRYPT and NOSECURE to match reality. 2000-02-28 07:07:26 +00:00
Kris Kennaway
9ed4542b62 Document the following buildworld knobs:
NO_FORTRAN NOCRYPT NOGAMES NOINFO NOLIBC_R NOSECURE NOSHARE
2000-02-27 22:56:27 +00:00
Kris Kennaway
a15bd756d8 Document NOPERL for disabling building of PERL altogether. 2000-02-27 22:44:46 +00:00
Mark Murray
0d854656e9 Add userland tweakables for OpenSSH and OpenSSL. 2000-02-24 23:08:19 +00:00
Robert Watson
f5749a8265 Intoduce a new make.conf entry, NO_MAKEDEV, and modifications to
/etc/Makefile so that if it is defined, MAKEDEV all is not called
during a make distribution.  This helps clean up the messy userland
in jail(), by reducing the number of devices exposed in jail.
Modifications to jail(2) to follow.

Approved by:	jkh-arius
2000-02-09 04:08:18 +00:00
Munechika SUMIKAWA
476a9a96b4 Remove 'USE_INET6' define. Now we check IPv6 ability by 'OSVERSION'
Suggested by:	asami
2000-01-27 19:17:33 +00:00
Mark Murray
6f5a240646 Add a (commented out) macro that will, when uncommented, cause Kerberos5
(AKA Heimdal) to be built. Suitable admonishments about the experimental
state of this code are included.

SEROUS HACKERS ONLY!!
2000-01-24 20:16:41 +00:00
Munechika SUMIKAWA
b94165f8be Add new define USE_INET6, which enbale IPv6 support on certain
packages.

Approved by:	asami
Reviewed by:	billf
2000-01-08 12:23:57 +00:00
Bill Fumerola
652bd4068e Add DOCSUPFILE, like PORTSSUPFILE. (ie 'make update' in /usr/doc)
PR:		docs/15439
Submitted by:	Christian Weisgerber <naddy@mips.rhein-neckar.de>
Obtained from:	ports/Makefile
1999-12-16 02:22:17 +00:00
Peter Wemm
77dec3a0c7 Add a hook for disabling cvs and collect a few similar options together.
(We do this on freefall as we use a tweaked /usr/bin/cvs wrapper)
1999-09-15 03:52:17 +00:00
Mark Murray
37103b14af Knob for Perl thread support. 1999-09-04 10:03:27 +00:00
Peter Wemm
9b7a44a60e $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
Sheldon Hearn
49b046bdf4 Don't force compression in SUPFLAGS, since that effectively negates
the functionality of the compression option in the supfile.

Reported by:	Ben Rosengart <ben@skunk.org>
1999-08-14 14:05:40 +00:00
Nik Clayton
f3fd3a0091 Explicitly list the i/o addresses of the serial ports.
Prompted by docs/12343, in which people seemed to get a little confused.
The original text in the file said:

[...]
# By default we use COM1 as our serial console port *if* we're going to use
# a serial port as our console at all.  (0x3E8 = COM2)
#
#BOOT_COMCONSOLE_PORT= 0x3F8
[...]

From what I can make out, some people have assumed that means that if
they just uncomment the BOOT_COMCONSOLE_PORT then it will use COM2:
These same people then assume that "0x3F8" on that line is a typo for
"0x3E8".

What it actually means is that if you uncomment the line then the default
stays as "Ox3F8" (COM1:), and that you have to uncomment the line, *and*
change the value of the variable in order to use COM2:.

So I've made that a little bit clearer.  I've also listed the hex values
for COM1: thru COM4:, snarfed from sys/isa/isareg.h.

PR:             docs/12343
Submitted by:   Bill Grunfelder <wjgrun@dippy.cyberwar.com>
1999-07-28 20:28:54 +00:00
Bill Fumerola
b10573bf3a sunsite is now metalab. 1999-06-04 03:17:04 +00:00
Bill Fumerola
03a6bd91f3 'make update' in the ports directory. 1999-06-01 02:55:44 +00:00
David E. O'Brien
c2fc637349 Get case right in "COMPAT3X".
Submitted by:	Kevin Street <street@iname.com>
1999-05-23 17:57:23 +00:00
David E. O'Brien
85ec0e9444 Add a commented out COMPAT22 and COMPAT3x, since we have the others. 1999-05-19 02:05:50 +00:00
David E. O'Brien
4e9dcab844 Remove NOPERL. Seems to cause too many problems, as those that try don't
understand the implications and don't think to undo it when they get experience
trouble.  (wonder about some of the people running -CURRENT sometimes)
1999-05-02 00:18:02 +00:00
Mark Murray
5beaada399 Bitrot. Remove objlink as it is not pleasant to be downwind.
PR:		8071
Reviewed by:	Sheldon Hearn <sheldonh@iafrica.com>
1999-03-14 20:41:14 +00:00
Bill Fumerola
cf49fe2f70 Bring in some MASTER_SITE_{AFTERSTEP,WINDOWMAKER} from bsd.port.mk 1999-03-14 19:05:16 +00:00
Satoshi Asami
3e52a8e840 Remove commented out definition of FTP_PASSIVE_MODE, it is (and has always
been) an environment variable and doesn't belong here.

Pointed out by:	cnh@ems.mindspring.net, sanpei@yy.cs.keio.ac.jp
1999-02-03 22:25:41 +00:00
Satoshi Asami
f7124908f3 Change MASTER_SITE_BACKUP to point to new dir on wcarchive. Merge some
MASTER_SITE_* macros from latest bsd.port.mk.
1999-01-20 01:58:39 +00:00
Peter Wemm
50f7128ec3 Remove the example for setting KERNFORMAT=elf; it is the default already. 1999-01-11 15:06:57 +00:00
David E. O'Brien
cc38765f63 make comments more consistant 1999-01-06 02:44:29 +00:00
Peter Wemm
537aa6857b Commented out example of changing the default kernel format with warning. 1998-10-16 03:26:54 +00:00
Matthew Dillon
2cba5c787c make.conf.local test/include removed from make.conf, to be put in sys.mk
instead.
1998-08-29 01:24:21 +00:00
Matthew Dillon
4988888156 Reviewed by: asami@freebsd.org (Satoshi Asami)
Give make.conf a make.conf.local capability similar to rc.conf's
    rc.conf.local capability.  Eases large-site administration.
1998-08-26 21:20:47 +00:00
Dima Ruban
ed55190d40 Introduce KRB5_HOME variable. 1998-08-01 19:55:32 +00:00
Jordan K. Hubbard
f1273de057 MF22: die sup die. 1998-06-26 01:44:57 +00:00
Jordan K. Hubbard
4b33025b1b Back out locale change until it's better understood by all just
what it is we're trying to do here. :)
OK'd by:	asami
1998-05-20 22:24:48 +00:00
Peter Hawkins
802d2d4af0 PR: misc/6031
Patch applied as per PR - enables preferential fetch from local mirrors
1998-05-19 13:02:04 +00:00
Poul-Henning Kamp
e1c08ba3fa Add a crucial missing _ in NO_SENDMAIL
PR:		6545
Reviewed by:	phk
Submitted by:	Jos Backus <jbackus@plex.nl>
1998-05-08 20:15:39 +00:00
Andrey A. Chernov
b7574f89a4 Add commented out common INSTALL and FORCE_PKG_REGISTER knobs 1998-04-16 08:21:24 +00:00
Andrey A. Chernov
07b31e7d58 Add missing commented out MOTIF_STATIC example 1998-04-16 08:01:27 +00:00
Poul-Henning Kamp
5a85f025f8 In light of the fact that several widespread sendmail alternatives exists
is reason enough to make the compilation & installation of sendmail an
make.conf option.  I know that you hate negative options Bruce.

PR:		6284
Reviewed by:	phk
Submitted by:	Adrian Colley <aecolley@world.std.com>
1998-04-15 16:37:42 +00:00
Dima Ruban
0fcadac763 Don't build sperl if you don't want to. 1998-03-26 06:06:22 +00:00
Jordan K. Hubbard
77636759a3 style tweak. 1998-03-18 08:00:25 +00:00
Jordan K. Hubbard
9a4d88e55e Document NOPERL 1998-03-18 07:58:49 +00:00
Bill Fenner
6570d2f3ad Convert ${MASTER_SITE_SUBDIR} to %SUBDIR% as in bsd.port.mk rev 1.257 1998-02-27 18:34:56 +00:00
Satoshi Asami
a7b8695b78 Fix path in commented-out sample of MASTER_SITE_TEX_CTAN.
PR:		5861
Submitted by:	kuriyama@opt.phys.waseda.ac.jp
1998-02-27 15:45:34 +00:00
Jordan K. Hubbard
480bf84775 Back out my last commit - the trailing / should stay and fetch(1) should
stop puking on null directory components.
1997-10-08 12:07:09 +00:00
Jordan K. Hubbard
59daeba4f1 Remove trailing slash from MASTER_SITE_BACKUP example since it
can lead to two trailing /'s, which is in turn an invalid URL (just
bit me :-).
1997-10-08 10:56:27 +00:00
Jordan K. Hubbard
6b60b66862 Document the ever decreasingly popular USA_RESIDENT variable. 1997-09-28 22:11:21 +00:00
Mark Murray
73357bc9b4 Final commit for KTH KerberosIV.
-DMAKE_EBONES -> -DMAKE_KERBEROS4
1997-09-28 09:29:11 +00:00
Jordan K. Hubbard
da11a1b3b3 By popular request, change the default suggested value for CFLAGS
and also note that COPTFLAGS is _just_ for the kernel and CFLAGS just
for userland.
1997-09-10 13:35:33 +00:00
Bruce Evans
fa03459efb Updated serial console options. 1997-06-09 05:38:41 +00:00
Andreas Klemm
1a827e9f69 synchronize with bsd.doc.mk (long outstanding fix)
PR:		closes docs/3479
1997-05-03 19:58:39 +00:00
Satoshi Asami
a9ad17bc71 Add comments about overridable MASTER_SITE_* variables.
Suggested by: Narvi <narvi@haldjas.folklore.ee>
1997-04-15 08:16:44 +00:00
Marc G. Fournier
42c13e4555 Remove MAKEFLAGS example from /etc/make.conf...
Bruce points out that it breaks things if someone doesn't do a 'make depend',
but I just found out that it breaks 'make depend' itself :(
1997-03-31 05:26:39 +00:00
Marc G. Fournier
30d23e30a7 Add/document MAKEFLAGS into /etc/make.conf, using -j3 as example 1997-03-30 23:43:41 +00:00
Joerg Wunsch
3a0d8e274e top(1) has a tunable parameter for the hash size to hash the user
entries.  Mention it in make.conf.
1997-03-25 00:04:33 +00:00
Peter Wemm
79403fe300 Revert $FreeBSD$ to $Id$ 1997-02-23 09:21:14 +00:00
Bruce Evans
dab159e3d6 Select between the generic math functions and the i387-specific ones
at runtime.

etc/make.conf:
Nuked HAVE_FPU option.

lib/msun/Makefile:
Always build the i387 objects.  Copy the i387 source files at build
time so that the i387 objects have different names.  This is simpler
than renaming the files in the cvs repository or repeating half of
bsd.lib.mk to add explicit rules.

lib/msun/src/*.c:
Renamed all functions that have an i387-specific version by adding
`__generic_' to their names.

lib/msun/src/get_hw_float.c:
New file for getting machdep.hw_float from the kernel.

sys/i386/include/asmacros.h:
Abuse the ENTRY() macro to generate jump vectors and associated code.
This works much like PIC PLT dynamic initialization.  The PIC case is
messy.  The old i387 entry points are renamed.  Renaming is easier
here because the names are given by macro expansions.
1997-02-16 18:26:31 +00:00
Jordan K. Hubbard
2ff95d56b3 Document FTP_PASSIVE_MODE in the place where I usually set it. 1997-02-13 09:07:32 +00:00
Jordan K. Hubbard
1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Peter Wemm
747328f032 Add commented out samples on how to activate the compat libs during build.
Note that nothing is stopping somebody from cd'ing to src/lib/compat/<dist>
and doing a 'make all install' there by hand.
1996-12-23 05:17:09 +00:00
Andrey A. Chernov
7deead3e52 cvsup client moved from sbin to bin
2.2 candidate
1996-12-16 03:37:59 +00:00
Andrey A. Chernov
7fded3d0e5 Add -z to CVSupflags, it iz safe because it is done by zlib,
not by extra gzip child
1996-11-01 17:12:07 +00:00
Paul Traina
c27ebf26ac catch a mismatch after final review... 1996-10-14 17:27:53 +00:00
Paul Traina
972a3f282a Expose the control mechanism for serial console boot so that the default
shipped with freebsd can be changed without modifying the Makefiles directly.

Creates:	BOOT_FORCE_COMCONSOLE
		BOOT_PROBE_KEYBOARD
		BOOT_PROBE_KEYBOARD_LOCK
		BOOT_COMCONSOLE			(port value for console)
1996-10-14 17:25:53 +00:00
Andrey A. Chernov
c849957cb0 Use full path for cvsup 1996-10-05 19:41:31 +00:00
Andrey A. Chernov
e110018119 Add CVSup block (commented out) 1996-10-05 18:51:45 +00:00
Peter Wemm
b99929ea6b Remove SHARED_LIBCC_INT sample, it's gone and has been a do-nothing option
since the cc1/cc1plus backends were linked static some time ago.
1996-09-21 14:30:23 +00:00
Nate Williams
4012436276 Add the (commented out) OBJLINK hook. 1996-06-24 16:50:39 +00:00
Satoshi Asami
5e29e1ca51 Take out quotes around MOTIFLIB. Clarify comments a bit, most users
don't have to touch neither X11BASE nor MOTIFLIB.

Reported by:	kmitch@phantasma.bevc.blacksburg.va.us
1996-04-21 08:56:32 +00:00
Andrey A. Chernov
db3a276987 Back out my MOTIF_STATIC change, it is unnecessary 1996-04-16 11:47:29 +00:00
Andrey A. Chernov
74bf61cc44 Document MOTIF_STATIC 1996-04-13 06:40:19 +00:00
Satoshi Asami
cf59981cf4 Add commented-out definitions of HAVE_MOTIF and MOTIFLIB. 1996-04-12 09:28:14 +00:00
Satoshi Asami
e964528dea Add NOPORTDOCS, similar to NOMANCOMPRESS. It prohibits additional
port documentation (which can be things like postscript manuals
describing every single of the 65,536 options) from being installed
into ${PREFIX}/share/doc.
1996-03-06 09:10:23 +00:00
Adam David
6f3ce68f18 improve the comment for BOOTWAIT 1996-02-15 21:14:36 +00:00
Andrey A. Chernov
92f710b2bc Remove -fno-strength-reduce, gcc bug fixed recently 1996-01-05 18:54:07 +00:00
Andrey A. Chernov
d54d4366c8 Refle 1995-09-30 17:20:27 +00:00
Andrey A. Chernov
1012b636c9 Change SUPFILEx order, secure first, ports second to make base system update first
All stuff commented out
1995-09-28 14:59:44 +00:00
Andrey A. Chernov
cf9b8ec06b Add -fno-strength-reduce to -O2 optimization, all stuff commented out 1995-09-15 01:05:41 +00:00
Andrey A. Chernov
b81f547e3a Add commented out entries for SUP update, 3 standard supfiles handled:
standard/ports/secure
1995-09-15 01:03:55 +00:00
Rodney W. Grimes
d0a25995fc [I cvs admin -o the last one of these you saw, it was commited on
the wrong branch :-(]

Eliminate incorrect double negative logic Bruce has been gripping
about for a year now.  Change = no_way to = true.

Submitted by: bde (sort of, patch by me :-))
1995-07-13 09:15:50 +00:00
Rodney W. Grimes
33d23de425 Remove CCFPU, it is no longer used any place in the source tree.
Submitted by:	Thomas Graichen <graichen@sirius.physik.fu-berlin.de>
1995-07-13 08:43:14 +00:00
Jordan K. Hubbard
a746536c51 Document COPTFLAGS in addition to CFLAGS. 1995-04-23 13:03:24 +00:00
Poul-Henning Kamp
6950e7e24e make.conf doesn't postulate anything about libm now. 1995-03-21 02:55:33 +00:00
Jordan K. Hubbard
39ad1abd89 Take out obsolete KERBEROS_IV build variable. Just eBones now.
Submitted by:	Mark Murray <mark@grondar.za>
1995-03-20 21:35:15 +00:00
Poul-Henning Kamp
9a4deb1b4a Now that the default for the shared gcc-internal lib changed, make this match. 1994-11-10 02:29:41 +00:00
Poul-Henning Kamp
957c663526 Update make.conf and sys.mk to reflect the most recent advances in
civilization:  Use -O2 and MSUN as default, and X11 is in /usr/X11R6
1994-11-07 04:18:04 +00:00
Geoff Rehmet
f03a2300b2 mention MAKE_EBONES and MAKE_KERBEROS 1994-09-30 14:57:01 +00:00
Rodney W. Grimes
2c5fdcb65e fbtab: Pulled down from Attic, fixed spaces to tabs.
make.conf: Pulled in the following changes that had been commited
to share/examples/etc:
----------------------------
revision 1.6
date: 1994/09/20 22:30:33;  author: adam;  state: Exp;  lines: +3 -3
BOOTWAIT example converted to milliseconds calibration
----------------------------
revision 1.4
date: 1994/09/19 21:35:28;  author: wollman;  state: Exp;  lines: +7 -1
Document NO_SHARED_LIBCC_INT.
----------------------------
revision 1.3
date: 1994/09/19 21:28:11;  author: wollman;  state: Exp;  lines: +12 -17
Install /etc from the same source as /usr/share/examples/etc (mostly).
----------------------------
revision 1.2
date: 1994/09/19 02:05:08;  author: ache;  state: Exp;  lines: +1 -11
Remove STARTUP_LOCALE, obsoleted now
----------------------------
revision 1.1
date: 1994/09/08 19:08:59;  author: jkh;  state: Exp;
Add a sample make.conf.  Also document the new X11BASE variable, and
expand some of the documentation for other entries.
Submitted by:   jkh
----------------------------

manpath.config: Pulled down from Attic, and merged share/examples/etc
changes.

rc: Pulled in the following change from share/examples/etc:
----------------------------
revision 1.2
date: 1994/09/19 23:13:37;  author: ache;  state: Exp;  lines: +1 -2
Remove warning about adjkerntz /var/run file
----------------------------
1994-09-23 07:16:13 +00:00
Adam David
6766ed571b More reasonable example of BOOTWAIT parameter
Added comment about multiplication factor
1994-09-19 20:10:10 +00:00
Andrey A. Chernov
89c8b5adfd Remove STARTUP_LOCALE reference, obsoleted 1994-09-19 02:02:55 +00:00
Andrey A. Chernov
2402b6287e Add commented out STARTUP_LOCALE with explanation 1994-06-16 17:13:53 +00:00
Adam David
33d04130bd Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT= 1994-06-15 21:32:38 +00:00
Adam David
4a1bed6807 added comments for how to use CCFPU and MDEC_OPT 1994-06-15 20:24:16 +00:00
Andrey A. Chernov
c4a6b5c74b Remove CXXFLAGS from here, handled in another place 1994-06-14 11:46:52 +00:00
Andrey A. Chernov
476a220578 Add commented out PRINTER=ps entry for easy choose
system documentation format
1994-06-09 11:13:52 +00:00