Date: Tue, 21 Sep 2010 21:41:14 -0700 From: Gordon Tetlow <gordon@tetlows.org> To: freebsd-current@freebsd.org Cc: wes@freebsd.org Subject: Rollout plan for new version of man/manpath/whatis/apropos Message-ID: <AANLkTi=RV44vmTM9n0UP7EHG_T_oSfSPC4znbDU2mi9L@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I'm to the point where I'm ready to the commit the code, but I wanted to layout a plan for the conversion and ask for input to make sure I didn't miss anything. 1. Commit the code located at http://people.freebsd.org/~gordon/man.shar into src/usr.bin/man (pending mentor review). 2. Unhook src/gnu/usr.bin/man from the build. 3. Unhook src/etc/manpath.config from the build (in src/etc/Makefile). 4. Add entry to src/ObsoleteFiles.inc to remove etc/manpath.config. 5. Hook src/usr.bin/man to the build. 6. Alter src/etc/mtree/BSD.local.mtree to include an entry for LOCALBASE/etc/man.d 7. Add entry into src/UPDATING about the change over deprecating /etc/manpath.config 8. Bump __FreeBSD_version in src/sys/sys/param.h 9. Document version bump in doc/en_US.ISO8859-1/books/porters-handbook/book= .sgml 10. Contact following ports owners to use new include system rather than manipulating /etc/manpath.config directly: =A0 japanese/man =A0 lang/perl5.8 =A0 lang/perl5.10 =A0 lang/perl5.12 11. Contact following ports owners to use new include system rather than displaying a message in pkg-message: =A0 graphics/tcm =A0 lang/erlang =A0 lang/metaocaml 12. Contact following ports owners to change their scripts as needed to accommodate the fact there isn't a manpath.config anymore: =A0 ports-mgmt/tinderbox =A0 x11/xorg-libraries I think that's everything. Am I missing anything? Thanks, Gordon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=RV44vmTM9n0UP7EHG_T_oSfSPC4znbDU2mi9L>