<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/usr.sbin/lpr/SMM.doc/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Reorg docs, part 1:<br/>Move all the reference manuals to subdirs of /usr/share/doc/reference.<br/>We have subdirs ref1-ref9, corresponding to man page sections 1-9.<br/><br/>Everything that's the reference manual for a program (sections 1, 6,<br/>8), C interface (sections 2, 3), driver or file system (section 4),<br/>format or configuration (section 5), or kernel internal interface<br/>(section 9) belongs in here.<br/><br/>Section 7 is a little less clear: some things that might go in section<br/>7 if they were a man page aren't really reference manuals. So I'm only<br/>putting things in reference section 7 that are (to me) clearly<br/>reference material, rather than e.g. tutorials, guides, FAQs, etc.<br/>This obviously leaves some room for debate, especially without first<br/>editing the docs with this distinction in mind, but if people hate<br/>what I've done things can always be moved again.<br/><br/>Note also that while roff macro man pages traditionally go in section<br/>7, I have put all the roff documentation (macros, tools, etc.) in one<br/>place in reference/ref1/roff. This will make it easier to find and<br/>also easier to edit it into some kind of coherent form.</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.7</description>
    <pubDate>Sat Jul 05 19:22:43 UTC 2014</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>Rework /usr/share/doc.<br/><br/>Update the &lt;bsd.doc.mk&gt; infrastructure, and update the docs to match<br/>the new infrastructure.<br/><br/>- Build and install text, ps, pdf, and/or html, not roff sources.<br/><br/>- Don't wire the chapter numbers into the build system, or use them in<br/>the installed pathnames. This didn't matter much when the docs were a<br/>museum, but now that we're theoretically going to start maintaining<br/>them again, we're going to add and remove documents periodically and<br/>having the chapter numbers baked in creates a lot of thrashing for no<br/>purpose.<br/><br/>- Specify the document name explicitly, rather than implicitly in a<br/>path. Use this name (instead of other random strings) as the name<br/>of the installed files.<br/><br/>- Specify the document section, which is the subdirectory of<br/>/usr/share/doc to install into.<br/><br/>- Allow multiple subdocuments. (That is, multiple documents in one<br/>output directory.)<br/><br/>- Enumerate the .png files groff emits along with html so they can be<br/>installed.<br/><br/>- Remove assorted hand-rolled rules for running roff and roff widgetry<br/>and add enough variable settings to make these unnecessary. This<br/>includes support for<br/>   - explicit use of soelim<br/>   - refer<br/>   - tbl<br/>   - pic<br/>   - eqn<br/><br/>- Forcibly apply at least minimal amounts of sanity to certain<br/>autogenerated roff files.<br/><br/>- Don't exclude USD.doc, SMM.doc, and PSD.doc directories from the<br/>build, as they now actually do stuff.<br/><br/>Note: currently we can't generate pdf. This turns out to be a<br/>nontrivial problem with no immediate solution forthcoming. So for now,<br/>as a workaround, install compressed .ps as the printable form.</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.6</description>
    <pubDate>Sat Jul 05 19:22:05 UTC 2014</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>branches:  1.5.60;  1.5.72;<br/>Rename a large chunk of the make(1) variables which refer to a<br/>program/tool from "FOO" to "TOOL_FOO".  The new variables are:<br/>	TOOL_ASN1_COMPILE  TOOL_CAP_MKDB  TOOL_CAT  TOOL_CKSUM  TOOL_COMPILE_ET<br/>	TOOL_CONFIG  TOOL_CRUNCHGEN  TOOL_CTAGS  TOOL_DB  TOOL_EQN  TOOL_FGEN<br/>	TOOL_GENCAT  TOOL_GROFF  TOOL_HEXDUMP  TOOL_INDXBIB  TOOL_INSTALLBOOT<br/>	TOOL_INSTALL_INFO  TOOL_M4  TOOL_MAKEFS  TOOL_MAKEINFO  TOOL_MAKEWHATIS<br/>	TOOL_MDSETIMAGE  TOOL_MENUC  TOOL_MKCSMAPPER  TOOL_MKESDB<br/>	TOOL_MKLOCALE  TOOL_MKMAGIC  TOOL_MKTEMP  TOOL_MSGC  TOOL_MTREE<br/>	TOOL_PAX  TOOL_PIC  TOOL_PREPMKBOOTIMAGE  TOOL_PWD_MKDB  TOOL_REFER<br/>	TOOL_ROFF_ASCII  TOOL_ROFF_DVI  TOOL_ROFF_HTML  TOOL_ROFF_PS<br/>	TOOL_ROFF_RAW  TOOL_RPCGEN  TOOL_SOELIM  TOOL_SUNLABEL  TOOL_TBL<br/>	TOOL_UUDECODE  TOOL_VGRIND  TOOL_ZIC<br/><br/>For each, provide default in &lt;bsd.sys.mk&gt; of the form:<br/>	TOOL_FOO?=	foo<br/>and for the ${USETOOLS}=="yes" case in &lt;bsd.own.mk&gt;, provide override:<br/>	TOOL_FOO=	${TOOLDIR}/bin/${_TOOL_PREFIX}foo<br/><br/>Document all of these in bsd.README.<br/><br/>This cleans up a chunk of potential (and actual) namespace collision<br/>within our build infrastructure, as well as improves consistency in<br/>the share/mk documentation and provision of appropriate defaults for<br/>each of these variables.</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.5</description>
    <pubDate>Thu Jul 10 10:34:48 UTC 2003</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>Add ${MACROS} to ${ROFF} usage to make output readable<br/><br/>from jbernard@mines.edu in misc/19685</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.4</description>
    <pubDate>Sun Jan 05 00:26:17 UTC 2003</pubDate>
    <dc:creator>pooka</dc:creator>
</item>

<item>
    <title>Use obj dirs</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.3</description>
    <pubDate>Sun Dec 21 15:53:38 UTC 1997</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Add RCSIDs</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.2</description>
    <pubDate>Wed Nov 15 22:54:37 UTC 1995</pubDate>
    <dc:creator>pk</dc:creator>
</item>

<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.1</description>
    <pubDate>Wed May 18 01:12:37 UTC 1994</pubDate>
    <dc:creator>cgd</dc:creator>
</item>

<item>
    <title>lpr from 4.4-Lite</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.1.1.1</description>
    <pubDate>Wed May 18 01:12:38 UTC 1994</pubDate>
    <dc:creator>cgd</dc:creator>
</item>

<item>
    <title>Rebase.</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.5.72.1</description>
    <pubDate>Sun Aug 10 06:59:40 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>Rebase to HEAD as of a few days ago.</title>
    <description>/src/usr.sbin/lpr/SMM.doc/Makefile - 1.5.60.1</description>
    <pubDate>Wed Aug 20 00:05:09 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>
</channel></rss>

