Date: Tue, 3 Aug 2004 22:12:45 +0000 (UTC) From: "Simon L. Nielsen" <simon@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/release/doc Makefile src/release/doc/en_US.ISO8859-1/hardwareMakefileMakefiledev.sgml ... Message-ID: <200408032212.i73MCjJf090909@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408032212.i73MCjJf090909>