- mention ZFS
- xorg instead of XFree86
- use most recent mergemaster messages in <screen> sections
stage_1.sh:
- use /dev/daXYZs1a to no longer require anti-footshooting warning
- Introduce TARGET and MAKEOBJDIRPREFIX variables
- remove FreeBSD version 4/5 relevant shell code
stage_2.conf.default:
- update somewhat ancient port list; openoffice 1 just doesn't cut it any more
stage_3.mk:
- update to closer reflect my current version
Currently we have articles.ent and books.ent, and
for example, articles.ent can be used by putting the
following lines in the doctype declaration:
<!ENTITY % articles.ent PUBLIC
"-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
%articles.ent;
This pulls all of the necessary entities via share/sgml/articles.ent.
The translation teams can customize these entities by redefining
the articles.ent file in <langcode>/share/sgml. See
ja_JP.eucJP/share/sgml for example.
- Use a note tag instead of a itemizedlist with one listitem.
- Use manual page reference instead of literal tag to reference devfs.
PR: docs/56902
Submitted by: Josef El-Rayes <j.el-rayes@daemon.li>
- Add trademark tags as needed, generally on first use in each
article.
- Add an attribution to the legal section mentioning all trademarks
referenced.
- Always use correct case for trademarks.
enable it in en_US.ISO8859-1/ and ja_JP.eucJP/.
- Add PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN"
and l10n.ent for entity localization.
- Use share/misc/docbook.css for indentiation of <programlisting>
and <screen>.
- Add some missing $FreeBSD$.
This article describes my efforts at FreeBSD From Scratch: a fully
automated installation of a customized FreeBSD system compiled from
source, including compilation of all your favorite ports and configured
to match your idea of the perfect system. If you think "make world" is a
wonderful concept, FreeBSD From Scratch extends it to "make evenmore".