cvs commit: src/release/doc Makefile
src/release/doc/en_US.ISO8859-1/hardwareMakefileMakefiledev.sgml ...
Simon L. Nielsen
simon at FreeBSD.org
Tue Aug 3 15:12:46 PDT 2004
simon 2004-08-03 22:12:45 UTC
FreeBSD src repository (doc committer)
Modified files:
release/doc Makefile
release/doc/en_US.ISO8859-1/hardware Makefile.inc
release/doc/en_US.ISO8859-1/hardware/alpha Makefile
article.sgml
release/doc/en_US.ISO8859-1/hardware/amd64 Makefile
article.sgml
release/doc/en_US.ISO8859-1/hardware/common dev.sgml
release/doc/en_US.ISO8859-1/hardware/i386 Makefile
article.sgml
release/doc/en_US.ISO8859-1/hardware/ia64 Makefile
article.sgml
release/doc/en_US.ISO8859-1/hardware/pc98 Makefile
article.sgml
release/doc/en_US.ISO8859-1/hardware/sparc64 Makefile
article.sgml
release/doc/share/mk doc.relnotes.mk
Added files:
release/doc/share/misc dev.archlist.txt man2hwnotes.pl
release/doc/share/sgml Makefile
Log:
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
Revision Changes Path
1.5 +4 -3 src/release/doc/Makefile
1.3 +9 -1 src/release/doc/en_US.ISO8859-1/hardware/Makefile.inc
1.7 +3 -1 src/release/doc/en_US.ISO8859-1/hardware/alpha/Makefile
1.5 +3 -1 src/release/doc/en_US.ISO8859-1/hardware/alpha/article.sgml
1.2 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/amd64/Makefile
1.2 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/amd64/article.sgml
1.222 +27 -90 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml
1.6 +3 -2 src/release/doc/en_US.ISO8859-1/hardware/i386/Makefile
1.5 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml
1.3 +3 -1 src/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile
1.4 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml
1.2 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/pc98/Makefile
1.2 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/pc98/article.sgml
1.4 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/sparc64/Makefile
1.4 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/sparc64/article.sgml
1.1 +63 -0 src/release/doc/share/misc/dev.archlist.txt (new)
1.1 +353 -0 src/release/doc/share/misc/man2hwnotes.pl (new)
1.12 +22 -1 src/release/doc/share/mk/doc.relnotes.mk
1.1 +16 -0 src/release/doc/share/sgml/Makefile (new)
More information about the cvs-src
mailing list