Commit Graph

5437 Commits

Author SHA1 Message Date
obrien
2eca8469bb Bring back 'NO_FLOPPIES', but as a user external knob.
The internal logic knob remains MAKE_FLOPPIES.

Suggested by:	ru
2004-08-16 10:25:43 +00:00
dwmalone
78988cd40a Improve MIME handling. This patch is based on Eugene's patch, but
with the following changes:

1) Don't make a mime_types.h 'cos we should avoid creating variables
   in header files,
2) Use strrchr to find the extension, rather than strchr,
3) Slightly simplify the mime-type matching loop.

any goof are likely to be mine. Note that there are links to more
improvements by Eugene in the PR.

PR:		29725
Submitted by:	Eugene Grosbein <eugen@kuzbass.ru>
2004-08-16 09:38:34 +00:00
obrien
52ad97705f Follow 'MAKE_ISOS' in naming and s/FLOPPIES/MAKE_FLOPPIES/g
Submitted by:	ru
2004-08-16 08:56:50 +00:00
obrien
9feb070742 Accept the fact that floppies either aren't applicable or relevant on most
platforms.  So make the floppy logic easier to read.
2004-08-16 08:28:58 +00:00
bmah
b2b0596954 Various updates for installation documentation. Most notably:
o Update to match 5-CURRENT reality.
o Bump up minimum system requirements.
o Make examples work.

PR:		docs/70485
Submitted by:	Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
2004-08-16 01:42:43 +00:00
simon
901f203570 - Handle the '\&' mdoc(7) escape sequence.
- Handle the .Sx macro and give a warning if it is used in the
  HARDWARE section, since that will probably produce odd text in the
  Hardware Notes.
2004-08-15 22:33:10 +00:00
simon
51081642b6 - Auto generate device listings for the following drivers: mpt, trm,
rl, vr, dc, de, and gem.
- hme(4) is not sparc64 only anymore, so update dev.archlist.txt
  acordingly.
2004-08-15 22:14:29 +00:00
kris
57da12d016 Remove misc/screen, which is not packageable. 2004-08-15 06:07:01 +00:00
bmah
cf3b0b037a Wordsmithing on the GEOM_STRIPE, MSDOSFS_LARGE, and portaudit notes. 2004-08-13 23:04:14 +00:00
bmah
28f803f8fb Miscellaneous edits. Mostly style, grammar, and punctuation fixes in
the vein of my previous, recent commits.

Updated release notes: Augmented sha(1)/rmd160(1) note, updated pf(4)
pseudo-users, retweaked doscmd note to reinstate a missing word I
deleted by accident [1] and add some more info.

MFCs noted:  ppp(8) LQM, ppp(8) set rad_alive.

Pointed out by:	"Eagle Eyes" ru [1]
2004-08-13 15:09:20 +00:00
bmah
1d67228dc0 More wording, grammar, and punctuation tweaks. No major content
changes, although one release note, about udav(4) promiscuous mode,
was deleted as it was redundant (the driver itself is new and this
fact has its own note).
2004-08-13 04:54:52 +00:00
wilko
4fef4dfc65 clarify that both ECC and non-ECC DIMMS work on 164SX.
Suggested by: ru
2004-08-12 12:42:03 +00:00
den
34ff85a68b Change RU for articles.ent and books.ent back to EN for consistency
This modification was not really needed.

Noticed by:	hrs
Obtained from:	The FreeBSD Russian Documentation Project
2004-08-12 08:44:52 +00:00
den
59569e2647 Merge from recent English revisions
Obtained from:	The FreeBSD Russian Documentation Project
2004-08-11 10:25:23 +00:00
bmah
e75d103216 Fix a few nits. Mostly grammar and punctuation changes, although some
minor content changes were made to the acpi_asus(4) and
acpi_toshiba(4) notes.
2004-08-11 05:20:25 +00:00
simon
61273fea02 Add id tags to sections which does not already have one to make it
simpler to link directly into the Hardware Notes.
2004-08-10 22:33:21 +00:00
simon
d19e7afc39 Auto generate device listings the following drivers: mlx, mly, and ncv. 2004-08-10 22:19:57 +00:00
wilko
27f219748e typo 2004-08-10 19:07:41 +00:00
wilko
ed543c6a44 There is nothing but real hardware to verify things: 164sx can really
run on non-ECC, plain vanilla PC133 PC SDRAM DIMMs.

Thanks to: obrien@ for the donation of a 164sx mlb.
2004-08-10 19:03:59 +00:00
marcel
25386024e1 Favor building the cdrtools port over fetching the package. There
hasn't been any package build for ia64 for a long time and in this
case it means that the cdrtools package on the FTP sites is one that
doesn't have mkisofs. This breaks the release build. By trying to
build the port first, we protect ourselves a bit more against this.
2004-08-10 05:43:40 +00:00
simon
314d155888 Add twa(4) to the Hardware Notes. 2004-08-09 22:33:20 +00:00
kensmith
c6d05f34ef Shift to the same version of perl that portmgr@ has as their default.
Pointed out by: jhb
2004-08-09 19:36:53 +00:00
kensmith
2f658d62e3 I should have marked my previous commit with an XXX to indicate it's a
workaround to a problem that shouldn't exist.

Noticed by:	ru
2004-08-09 01:42:32 +00:00
simon
380ac81517 Auto generate device listings the following drivers: adv, amd, bt, ida,
iir, ips, nsp, ohci, and stg.
2004-08-08 22:39:19 +00:00
simon
16713c490a - Add support for the .Dq macro. 2004-08-08 21:28:00 +00:00
hrs
78751f3de6 Use &url.*; for URLs in www.FreeBSD.org. 2004-08-08 15:08:29 +00:00
hrs
68b716f413 Simplify parameter entities in doctype declaration. 2004-08-08 14:59:27 +00:00
kensmith
a86d309b22 Looks like the x.org manuals are in x11/xorg-manpages, not x11/xorg-manuals. 2004-08-08 10:50:19 +00:00
hrs
f93065ec3e - Add an -o option to specify the output file.
- Make "die()" more verbose.
- Do not put extra blank lines into the output file.
- Normalize text by using numeric entities because
  some characters such as "'" can break the generated SGML.

Reviewed by:	simon
2004-08-08 09:23:49 +00:00
kensmith
8a6aaa7b93 The compat2x and compat3x packages are not buildable due to security
issues.
2004-08-08 09:07:41 +00:00
kensmith
0351130130 I've had 'make release' problems on a large/fast dual processor machine
with doFS.sh consistently dying here because the device didn't exist
in the namespace fast enough after doing the mdconfig.  But the device
did eventually show up.  There have been similar complaints on mailing
lists that might boil down to this being the problem too.

This is obviously a hack, if anyone knows what might cause a delay
between mdconfig running and when the name appears in the /dev namespace
(inside a chroot-ed environment if that matters) I'd be happy to back
this out.
2004-08-06 20:08:38 +00:00
marcel
f67e913347 Now that make(1) passes variables that were given on the command line
to subordinate make(1) invocations through MAKEFLAGS, we cannot add
CFLAGS onto the make(1) command line. This will conflict with the
individual makefiles wanting to append to it, which is not respected
when CFLAGS is given on the command line. Hence build breakage.
So, put CFLAGS in the environment instead.
2004-08-06 17:07:40 +00:00
ru
9cf4005018 Clean up after mechanical renumbering. 2004-08-06 10:04:06 +00:00
cperciva
e98b8f1445 Crypto is now part of the "base" distribution, and the old "release.3"
target no longer exists.  Renumber the old release.[4-9] targets to
release.[3-8].

Reminded by:	ru
2004-08-06 08:49:51 +00:00
cperciva
c75d265462 Crypto is now part of the base distribution. Remove crypto-install.sh,
and add scrypto, skrb5, ssecure into src-install.sh

Reminded by:	ru
2004-08-06 08:42:05 +00:00
simon
be98c0abf6 Hook up the Hardware Notes to the build again, now that the doc build
script has been updated.
2004-08-06 08:41:22 +00:00
cperciva
e629b37603 Join the 21st century: Cryptography is no longer an optional component
of releases.  The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.

Approved by:	re (scottl), markm
Discussed on:	freebsd-current, in late April 2004
2004-08-06 07:27:08 +00:00
simon
4476e17348 Temporarily unhook the English Hardware Notes from the build to unbreak
the web build.

Pointy hat to:	simon
2004-08-04 20:04:01 +00:00
anholt
fbbc298037 Update for conversion to X.Org as default X in -current.
Requested by:	scottl
2004-08-04 00:46:58 +00:00
simon
cc6a920fbf Auto generate the device listings in the Hardware Notes based on
manual pages, to avoid duplicating work between the Hardware Notes and
manual pages.

Each text line in the output from the manual page parser is generated
as a SGML entity, making it possible for translators to only translate
lines which actually contains English text (this neat idea came from
hrs).

To determine which drivers are usable on which architectures the
dev.archlist.txt file is used to explicitly list this.  It it an
imperfect solution, but the best I have been able to come up with for
now.

This commit converts most of the devices which has a section 4 manual
page with a HARDWARE section to be the new auto generated format.

Reviewed in principle by:	ru, hrs, trhodes
Good ideas for improvements:	hrs
No objections:			-doc, re
2004-08-03 22:12:45 +00:00
den
7a44aa8b06 Use lang="ru"
Obtained from:	The FreeBSD Russian Documentation Project
2004-08-03 13:32:33 +00:00
den
7dc764dd0a Merge from recent English versions
Obtained from:	The FreeBSD Russian Documentation Project
2004-08-03 13:12:11 +00:00
den
8d14ac3ae0 Minor typo fix 2004-08-03 12:16:44 +00:00
hrs
1cec2017bd New release notes (changes in the first half of July 2004):
bus_dma(9) alignment and boundary compensation support,
	kqueue(2) EVFILT_FS,
	KDB framework,
	sound and snd_* driver reorganization,
	natd(8) globalports option[*],
	ppp(8) LQM support[*] and "rad_alive N" option,
	GEOM_STRIPE FAST mode support,
	MSDOSFS_LARGE[*],
	ALTQ framework support added to various network drivers[*],
	bsdtar(1) now the default tar(1) utility,
	cvs(1) iso8601 option keyword,
	multibyte characters support:
		fgetwln(3), join(1), nextwctype(3), od(1), regex(3), rev(1),
		sed(1) 'y' command, and tr(1),
	ftw(3) and nftw(3) implemented,
	C99 functions: nearbyint(3),
	am-utils 6.0.9->6.0.10p1 import,
	GNU grep 2.4d->2.5.1 import, and
	tcsh 6.11->6.13.00 import.

MFC:
	IPFilter 3.4.31->3.4.35.

[*]Based on work by:	josef
2004-08-02 18:24:58 +00:00
gshapiro
97fbffef18 Update release notes to reflect sendmail 8.13.1 import 2004-08-01 01:20:44 +00:00
yar
e4560cbd1d Correct a couple of noticed slips in sorting order
and add missing markup at one spot.
2004-07-27 10:37:04 +00:00
yar
141b1c850b New release notes:
fxp(4) allows toggling its VLAN_MTU capability;
	ifconfig(8) provides controls for VLAN_MTU and VLAN_HWTAGGING.
2004-07-27 10:30:11 +00:00
hrs
c0da690f7e Fix URLs. 2004-07-27 00:02:19 +00:00
murray
ec381bb4bb Improve package list for disc3:
xemacs21 -> xemacs, add apache13, apache2, and php packages to this disc.
2004-07-22 01:37:56 +00:00
cperciva
9d7fc57491 Add security/freebsd-update back for non-ia64 releases. (The port is
currently marked ONLY_FOR_ARCHS= i386 amd64 alpha sparc64.)

Approved by:	scottl
2004-07-15 18:22:21 +00:00