cvs commit: src/release/doc/share/misc man2hwnotes.pl src/release/doc/share/mk doc.relnotes.mk src/release/doc/share/sgml Makefile

Bruce A. Mah bmah at FreeBSD.org
Fri Feb 16 02:10:13 UTC 2007


bmah        2007-02-16 02:10:12 UTC

  FreeBSD src repository

  Modified files:
    release/doc/share/misc man2hwnotes.pl 
    release/doc/share/mk doc.relnotes.mk 
    release/doc/share/sgml Makefile 
  Log:
  Add support for auto-generating hardware notes entries in a
  manner consistent with the new MI-style hardware notes document.
  
  man2hwnotes.pl now defaults to generating entities for the MI-style
  hardware notes (i.e. hardware/article.sgml).  A new -c
  option causes it to generate entities for the older MD-style
  hardware notes (i.e. hardware/common/dev.sgml).
  
  The Makefile infrastructure supplies the -c option to man2hwnotes.pl
  now unless the HWNOTES_MI Makefile variable is defined, so
  compatiblity is preserved for hardware notes translations that
  aren't converted to the new organization yet.  As translations
  convert, they should define HWNOTES_MI in their hardware/Makefile.
  When all the relevant translations catch up, the compatibility goop
  in share/mk/doc.relnotes.mk and share/sgml/Makefile can be removed.
  
  Thanks go to simon@ for help with the backwards compatiblity
  mechanism.
  
  Tested with:    en_US.ISO8859-1, zh_CN.GB2312
  
  Revision  Changes    Path
  1.14      +22 -6     src/release/doc/share/misc/man2hwnotes.pl
  1.14      +6 -1      src/release/doc/share/mk/doc.relnotes.mk
  1.3       +1 -1      src/release/doc/share/sgml/Makefile


More information about the cvs-src mailing list