pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/doc



Module Name:    pkgsrc
Committed By:   rillig
Date:           Fri Jun  5 07:34:49 UTC 2020

Modified Files:
        pkgsrc/doc: pkgsrc.html pkgsrc.txt

Log Message:
doc/pkgsrc.*: regen


To generate a diff of this commit:
cvs rdiff -u -r1.294 -r1.295 pkgsrc/doc/pkgsrc.html
cvs rdiff -u -r1.292 -r1.293 pkgsrc/doc/pkgsrc.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/doc/pkgsrc.html
diff -u pkgsrc/doc/pkgsrc.html:1.294 pkgsrc/doc/pkgsrc.html:1.295
--- pkgsrc/doc/pkgsrc.html:1.294        Sat May 30 19:25:38 2020
+++ pkgsrc/doc/pkgsrc.html      Fri Jun  5 07:34:49 2020
@@ -121,7 +121,7 @@
 builds)</a></span></dt>
 <dd><dl>
 <dt><span class="sect1"><a href="#bulk.pre">8.1. Preparations</a></span></dt>
-<dt><span class="sect1"><a href="#bulk.pbulk">8.2. Running a pbulk-style bulk build</a></span></dt>
+<dt><span class="sect1"><a href="#bulk.pbulk">8.2. Running a bulk build</a></span></dt>
 <dd><dl><dt><span class="sect2"><a href="#bulk.pbulk.conf">8.2.1. Configuration</a></span></dt></dl></dd>
 <dt><span class="sect1"><a href="#bulk.req">8.3. Requirements of a full bulk build</a></span></dt>
 <dt><span class="sect1"><a href="#bulk.var">8.4. Bulk build variants</a></span></dt>
@@ -878,7 +878,7 @@ minutes!</p>
 builds)</a></span></dt>
 <dd><dl>
 <dt><span class="sect1"><a href="#bulk.pre">8.1. Preparations</a></span></dt>
-<dt><span class="sect1"><a href="#bulk.pbulk">8.2. Running a pbulk-style bulk build</a></span></dt>
+<dt><span class="sect1"><a href="#bulk.pbulk">8.2. Running a bulk build</a></span></dt>
 <dd><dl><dt><span class="sect2"><a href="#bulk.pbulk.conf">8.2.1. Configuration</a></span></dt></dl></dd>
 <dt><span class="sect1"><a href="#bulk.req">8.3. Requirements of a full bulk build</a></span></dt>
 <dt><span class="sect1"><a href="#bulk.var">8.4. Bulk build variants</a></span></dt>
@@ -2086,7 +2086,7 @@ builds)</h2></div></div></div>
 <p><b>Table of Contents</b></p>
 <dl class="toc">
 <dt><span class="sect1"><a href="#bulk.pre">8.1. Preparations</a></span></dt>
-<dt><span class="sect1"><a href="#bulk.pbulk">8.2. Running a pbulk-style bulk build</a></span></dt>
+<dt><span class="sect1"><a href="#bulk.pbulk">8.2. Running a bulk build</a></span></dt>
 <dd><dl><dt><span class="sect2"><a href="#bulk.pbulk.conf">8.2.1. Configuration</a></span></dt></dl></dd>
 <dt><span class="sect1"><a href="#bulk.req">8.3. Requirements of a full bulk build</a></span></dt>
 <dt><span class="sect1"><a href="#bulk.var">8.4. Bulk build variants</a></span></dt>
@@ -2141,8 +2141,8 @@ certain packages tried to install files 
 </div>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="bulk.pbulk"></a>8.2.�Running a pbulk-style bulk build</h2></div></div></div>
-<p>Running a pbulk-style bulk build works roughly as follows:</p>
+<a name="bulk.pbulk"></a>8.2.�Running a bulk build</h2></div></div></div>
+<p>Running a bulk build works roughly as follows:</p>
 <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
 <li class="listitem"><p>First, build the pbulk infrastructure in a fresh pkgsrc location.</p></li>
 <li class="listitem"><p>Then, build each of the packages from a clean installation directory using the infrastructure.</p></li>
@@ -6373,12 +6373,10 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site
     <code class="filename">.rej</code> are ignored. Any special options to
     <a class="citerefentry" href="https://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-9.0";><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> can be handed in
     <code class="varname">PATCH_DIST_ARGS</code>.  See <a class="xref" href="#components.patches" title="13.3.�patches/*">Section�13.3, &#8220;<code class="filename">patches/*</code>&#8221;</a> for 
more details.</p>
-<p>By default <a class="citerefentry" href="https://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-9.0";><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> is given 
special args to make
-    it fail if the patches apply with some lines of fuzz. Please
-    fix (regen) the patches so that they apply cleanly. The
-    rationale behind this is that patches that don't apply cleanly
-    may end up being applied in the wrong place, and cause severe
-    harm there.</p>
+<p>By default <a class="citerefentry" href="https://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-9.0";><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> is given 
special arguments to make it
+    fail if the expected text from the patch context is not found in the
+    patched file. If that happens, fix the patch file by comparing it
+    with the actual text in the file to be patched.</p>
 </div>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -7680,74 +7678,221 @@ DISTNAME=       foo-17.43
 <div class="sect2">
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fixes.subst"></a>21.1.11.�Substituting variable text in the package files (the SUBST framework)</h3></div></div></div>
-<p>When you want to replace the same text in multiple files
-    or when the replacement text varies, patches alone cannot help.
-    This is where the SUBST framework comes in. It provides an
-    easy-to-use interface for replacing text in files.
-    It just needs the following information:</p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
-<li class="listitem"><p><span class="emphasis"><em>When</em></span> should the replacement
+<p>When you want to replace the same text in multiple files, or
+multiple times in the same file, it is cumbersome to maintain a patch
+file for this. This is where the SUBST framework steps in. It provides an
+easy-to-use interface for replacing text in files. It just needs the
+following information:</p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>In which phase of the package build cycle should the
+replacement happen?</p></li>
+<li class="listitem"><p>In which files should the replacement
 happen?</p></li>
-<li class="listitem"><p><span class="emphasis"><em>Where</em></span> should the replacement happen,
-i.e. in which files?</p></li>
-<li class="listitem"><p><span class="emphasis"><em>Which</em></span> text should be
-replaced with what?</p></li>
+<li class="listitem"><p>Which text should be replaced with
+what?</p></li>
 </ul></div>
 <p>This information is encoded in a block of <code class="varname">SUBST</code>
-variables, like in this example:</p>
+variables. A minimal example is:</p>
+<pre class="programlisting">
+SUBST_CLASSES+=         paths
+SUBST_STAGE.paths=      pre-configure
+SUBST_FILES.paths=      src/*.c
+SUBST_SED.paths=        -e 's,/usr/local,${PREFIX},g'
+</pre>
+<p>Translated into English, it means: In the pre-configure stage (that
+is, after applying the patches from the patches/ directory and before
+running the configure script and the portability check), replace the text
+<code class="literal">/usr/local</code> with the content of the variable
+<code class="varname">PREFIX</code>.</p>
+<p>Each SUBST block starts by appending an identifier to
+<code class="varname">SUBST_CLASSES</code> (note the <code class="literal">+=</code>). This
+identifier can be chosen freely by the package. If there should ever be
+duplicate identifiers, the pkgsrc infrastructure will catch this and fail
+early, so don't worry about name collisions.</p>
+<p>Except for <code class="varname">SUBST_CLASSES</code>, all variables in a
+SUBST block are parameterized using this identifier. In the remainder of
+this section, these parameterized variables are written as
+<code class="varname">SUBST_STAGE.*</code>.</p>
+<pre class="programlisting">
+SUBST_CLASSES+=         paths
+SUBST_STAGE.paths=      pre-configure
+SUBST_MESSAGE.paths=    Fixing absolute paths.
+SUBST_FILES.paths=      src/*.c
+SUBST_FILES.paths+=     scripts/*.sh
+SUBST_SED.paths=        -e 's,"/usr/local,"${PREFIX},g'
+SUBST_SED.paths+=       -e 's,"/var/log,"${VARBASE}/log,g'
+SUBST_VARS.paths=       LOCALBASE PREFIX PKGVERSION
+</pre>
+<p>To get a complete picture about the SUBST substitutions, run
+<span class="command"><strong>bmake show-all-subst</strong></span>. If something doesn't work as
+expected, run pkglint on the package, which detects several typical
+mistakes surrounding the SUBST blocks. For any questions that might
+remain after this, have a look at
+<code class="filename">mk/subst.mk</code>.</p>
+<div class="sect3">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fixes.subst.when"></a>21.1.11.1.�Choosing the time where the substitutions happen</h4></div></div></div>
+<p>The <code class="varname">SUBST_STAGE.*</code> is one of
+{pre,do,post}-{extract,patch,configure,build,test,install}. Of these,
+<code class="literal">pre-configure</code> is used most often, by far. The most
+popular stages are, in chronological order:</p>
+<div class="variablelist"><dl class="variablelist">
+<dt><span class="term"><code class="literal">post-extract</code></span></dt>
+<dd>
+<p>The substitutions are applied immediately after the
+distfiles are extracted. Running <span class="command"><strong>bmake extract</strong></span> on the
+package will leave no traces of the original files.</p>
+<p>When the substitution applies to files for which there is also a
+patch in the <code class="filename">patches/</code> directory, this means that the
+patches will be computed based on the result of the substitution. When
+these patches are sent to the upstream maintainer later, to be fixed in
+the upstream package, these patches may no longer match what the upstream
+author is used to. Because of this, <code class="literal">pre-configure</code> is
+often a better choice.</p>
+</dd>
+<dt><span class="term"><code class="literal">pre-configure</code></span></dt>
+<dd>
+<p>The substitutions are applied after the patches from the
+<code class="filename">patches/</code> directory. This makes it possible to run
+<span class="command"><strong>bmake patch</strong></span> on the package, after which the patches
+can be edited using the tools pkgvi and mkpatches from the <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkgdiff/README.html"; target="_top"><code 
class="filename">pkgtools/pkgdiff</code></a> package.</p>
+<p>When updating the patches, it is helpful to explicitly separate the
+<span class="command"><strong>bmake patch</strong></span> from the <span class="command"><strong>bmake
+configure</strong></span>, and to only edit the patches between these commands.
+Otherwise the substitutions from the SUBST block will end up in the patch
+file. When this happens in really obvious ways, pkglint will complain
+about patches that contain a hard-coded <code class="literal">/usr/pkg</code>
+instead of the correct and intended <code class="literal">@PREFIX@</code>, but it
+can only detect these really obvious
+cases.</p>
+</dd>
+<dt><span class="term"><code class="literal">do-configure</code></span></dt>
+<dd><p>This stage should only be used if the package defines a
+<code class="literal">pre-configure</code> action itself, and the substitution must
+happen after that. Typical examples are packages that use the
+<code class="literal">pre-configure</code> stage to regenerate the GNU configure
+script from
+<code class="filename">configure.ac</code>.</p></dd>
+<dt><span class="term"><code class="literal">post-configure</code></span></dt>
+<dd><p>This stage is used to fix up any mistakes by the
+configure stage.</p></dd>
+<dt><span class="term"><code class="literal">pre-build</code></span></dt>
+<dd><p>This stage should only be used for substitutions that are
+clearly related to building the package, not for fixing the
+configuration. Substitutions for pathnames (such as replacing
+<code class="filename">/usr/local</code> with <code class="literal">${PREFIX}</code>) or
+user names (such as replacing <code class="literal">@MY_USER@</code> with the
+actual username) belong in pre-configure or post-configure
+instead.</p></dd>
+<dt><span class="term"><code class="literal">post-build</code></span></dt>
+<dd>
+<p>Just as with pre-build, this stage should only be used
+for substitutions that are clearly related to building the package, not
+for fixing the configuration. Substitutions for pathnames (such as
+replacing <code class="filename">/usr/local</code> with
+<code class="literal">${PREFIX}</code>) or user names (such as replacing
+<code class="literal">@MY_USER@</code> with the actual username) belong in
+pre-configure or post-configure instead.</p>
+<p>A typical use is to update pkg-config files to include the rpath
+compiler options.</p>
+</dd>
+<dt><span class="term"><code class="literal">pre-install</code></span></dt>
+<dd><p>In general, the install phase should be as simple as
+possible. As with the pre-build and post-build stages, it should not be
+used to fix pathnames or user names, these belong in pre-configure
+instead. There are only few legitimate use cases for applying
+substitutions in this stage.</p></dd>
+</dl></div>
+</div>
+<div class="sect3">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fixes.subst.where"></a>21.1.11.2.�Choosing the time where the substitutions happen</h4></div></div></div>
+<p>The <code class="varname">SUBST_FILES.*</code> variable contains a list of
+filename patterns. These patterns are relative to
+<code class="varname">WRKSRC</code> since that is where most substitutions happen.
+A typical example is:</p>
+<pre class="programlisting">
+SUBST_FILES.path=       Makefile */Makefile */*/Makefile *.[ch]
+</pre>
+<p>The above patterns, especially the last, are quite broad. The SUBST
+implementation checks that each filename pattern that is mentioned here
+has an effect. For example, if none of the
+<code class="filename">*/*/Makefile</code> files contains the patterns to be found
+and substituted, that filename pattern is redundant and should be left
+out. If the text to be substituted occurs in some of the files from a
+single pattern, but not in all of them, that is totally ok, and the SUBST
+framework will only print an INFO message for those files.</p>
+<p>If there is a good reason for having redundant filename patterns,
+set <code class="varname">SUBST_NOOP_OK.path=yes</code> in the above
+example.</p>
+<p>Another popular way of choosing the files for the substitutions is
+via a shell command, like this:</p>
+<pre class="programlisting">
+C_FILES_CMD=            cd ${WRKSRC} &amp;&amp; ${FIND} -name '*.c'
+SUBST_FILES.path=       ${C_FILES_CMD:sh}
+</pre>
+<p>The variable name <code class="varname">C_FILES_CMD</code> in this example is
+freely chosen and independent of the SUBST framework.</p>
+<p>In this variant, the <code class="varname">SUBST_FILES.*</code> variable
+lists each file individually. Thereby chances are higher that there are
+filename patterns in which no substitution happens. Since the SUBST
+framework cannot know whether the filename patterns in
+<code class="varname">SUBST_FILES.*</code> have been explicitly listed in the
+Makefile (where any redundant filename pattern would be suspicious) or
+been generated by a shell command (in which redundant filename patterns
+are more likely and to be expected), it will complain about these
+redundant filename patterns. Therefore, SUBST blocks that use a shell
+command to generate the list of filename patterns often need to set
+<code class="varname">SUBST_NOOP_OK.*</code> to <code class="literal">yes</code>.</p>
+</div>
+<div class="sect3">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fixes.subst.what"></a>21.1.11.3.�Choosing what to substitute</h4></div></div></div>
+<p>In most cases, the substitutions are given using one or more
+<a class="citerefentry" href="https://netbsd.gw.com/cgi-bin/man-cgi?sed+1.i386+NetBSD-9.0";><span class="citerefentry"><span class="refentrytitle">sed</span>(1)</span></a> commands, like this:</p>
+<pre class="programlisting">
+SUBST_SED.path=         -e 's|/usr/local|${PREFIX}|g'
+</pre>
+<p>Each of the sed commands needs to be preceded by the
+<code class="literal">-e</code> option and should be specified on a line of its
+own, to avoid hiding short sed commands at the end of a line.</p>
+<p>Since the sed commands often contain shell metacharacters as the
+separator (the <code class="literal">|</code> in the above example), it is common
+to enclose them in single quotes.</p>
+<p>A common substitution is to replace placeholders of the form
+<code class="literal">@VARNAME@</code> with their pkgsrc counterpart variable
+<code class="literal">${VARNAME}</code>. A typical example is:</p>
+<pre class="programlisting">
+SUBST_VARS.path=        PREFIX
+</pre>
+<p>This type of substitutions is typically done by the GNU configure
+scripts, but in some cases these need to be overridden. The same pattern
+is also used when a package defines patches that replace previously
+hard-coded paths like <code class="literal">/usr/local</code> with a
+<code class="literal">@PREFIX@</code> placeholder first, which then gets
+substituted by the actual <code class="literal">${PREFIX}</code> in the
+pre-configure stage. In many of these cases, it works equally well to
+just use the SUBST framework to directly replace
+<code class="literal">/usr/local</code> with <code class="literal">${PREFIX}</code>, thereby
+omitting the intermediate patch file.</p>
+<p>If the above is not flexible enough, it is possible to not use sed
+at all for the substitution but to specify an entirely different command,
+like this:</p>
 <pre class="programlisting">
-SUBST_CLASSES+=                 fix-paths
-SUBST_STAGE.fix-paths=          pre-configure
-SUBST_MESSAGE.fix-paths=        Fixing absolute paths.
-SUBST_FILES.fix-paths=          src/*.c
-SUBST_FILES.fix-paths+=         scripts/*.sh
-SUBST_SED.fix-paths=            -e 's,"/usr/local,"${PREFIX},g'
-SUBST_SED.fix-paths+=           -e 's,"/var/log,"${VARBASE}/log,g'
-</pre>
-<p><code class="varname">SUBST_CLASSES</code> is a list of identifiers
-    that are used to identify the different SUBST blocks that are
-    defined. The SUBST framework is heavily used by pkgsrc, so it is
-    important to always use the <code class="literal">+=</code> operator with
-    this variable. Otherwise some substitutions may be skipped.</p>
-<p>The remaining variables of each SUBST block are
-    parameterized with the identifier from the first line
-    (<code class="literal">fix-paths</code> in this case.) They can be seen as
-    parameters to a function call.</p>
-<p><code class="varname">SUBST_STAGE.*</code> specifies the stage at
-    which the replacement will take place. All combinations of
-    <code class="literal">pre-</code>, <code class="literal">do-</code> and
-    <code class="literal">post-</code> together with a phase name are
-    possible, though only few are actually used. Most commonly used
-    are <code class="literal">post-patch</code> and
-    <code class="literal">pre-configure</code>. Of these two,
-    <code class="literal">pre-configure</code> should be preferred because
-    then it is possible to run <span class="command"><strong>bmake patch</strong></span> and
-    have the state after applying the patches but before making any
-    other changes. This is especially useful when you are debugging
-    a package in order to create new patches for it. Similarly,
-    <code class="literal">post-build</code> is preferred over
-    <code class="literal">pre-install</code>, because the install phase should
-    generally be kept as simple as possible. When you use
-    <code class="literal">post-build</code>, you have the same files in the
-    working directory that will be installed later, so you can check
-    if the substitution has succeeded.</p>
-<p><code class="varname">SUBST_MESSAGE.*</code> is an optional text
-    that is printed just before the substitution is done.</p>
-<p><code class="varname">SUBST_FILES.*</code> is the list of shell
-    globbing patterns that specifies the files in which the
-    substitution will take place. The patterns are interpreted
-    relatively to the <code class="varname">WRKSRC</code> directory.</p>
-<p><code class="varname">SUBST_SED.*</code> is a list of arguments to
-    <a class="citerefentry" href="https://netbsd.gw.com/cgi-bin/man-cgi?sed+1.i386+NetBSD-9.0";><span class="citerefentry"><span class="refentrytitle">sed</span>(1)</span></a> that specify the actual 
substitution. Every sed
-    command should be prefixed with <code class="literal">-e</code>, so that
-    all SUBST blocks look uniform.</p>
-<p><code class="varname">SUBST_VARS.*</code> is a list of variable names.
-    For each of these variables, the text <code class="literal">@VAR@</code> is
-    replaced with the value of the variable
-    <code class="varname">VAR</code>.</p>
-<p>There are some more variables, but they are so seldomly
-    used that they are only documented in the
-    <code class="filename">mk/subst.mk</code> file.</p>
+SUBST_FILTER_CMD.path=  LC_ALL=C ${TR} -d '\r'
+</pre>
+<p>This is used for the few remaining packages in which the
+distributed files use Windows-style line endings that need to be
+converted to UNIX-style line endings.</p>
+</div>
+<div class="sect3">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fixes.subst.other"></a>21.1.11.4.�Other SUBST variables</h4></div></div></div>
+<p>When a SUBST block is applied during a package build, a message is
+logged. The default message is fine for most purposes but can be
+overridden by setting <code class="literal">SUBST_MESSAGE.*</code> to an individual
+message.</p>
+</div>
 </div>
 </div>
 <div class="sect1">
@@ -11109,2644 +11254,2644 @@ source packages</h2></div></div></div>
 <td>CHECKOUT_DATE</td>
 </tr>
 <tr>
+<td>CHECK_COMPILER</td>
 <td>CHECK_FAKEHOME</td>
-<td>CHECK_FILES</td>
 </tr>
 <tr>
+<td>CHECK_FILES</td>
 <td>CHECK_FILES_SKIP</td>
-<td>CHECK_FILES_STRICT</td>
 </tr>
 <tr>
+<td>CHECK_FILES_STRICT</td>
 <td>CHECK_HEADERS</td>
-<td>CHECK_HEADERS_SKIP</td>
 </tr>
 <tr>
+<td>CHECK_HEADERS_SKIP</td>
 <td>CHECK_INTERPRETER</td>
-<td>CHECK_INTERPRETER_SKIP</td>
 </tr>
 <tr>
+<td>CHECK_INTERPRETER_SKIP</td>
 <td>CHECK_PERMS</td>
-<td>CHECK_PERMS_AUTOFIX</td>
 </tr>
 <tr>
+<td>CHECK_PERMS_AUTOFIX</td>
 <td>CHECK_PERMS_SKIP</td>
-<td>CHECK_PORTABILITY</td>
 </tr>
 <tr>
+<td>CHECK_PORTABILITY</td>
 <td>CHECK_PORTABILITY_EXPERIMENTAL</td>
-<td>CHECK_PORTABILITY_SKIP</td>
 </tr>
 <tr>
+<td>CHECK_PORTABILITY_SKIP</td>
 <td>CHECK_RELRO</td>
-<td>CHECK_RELRO_SKIP</td>
 </tr>
 <tr>
+<td>CHECK_RELRO_SKIP</td>
 <td>CHECK_RELRO_SUPPORTED</td>
-<td>CHECK_SHLIBS</td>
 </tr>
 <tr>
+<td>CHECK_SHLIBS</td>
 <td>CHECK_SHLIBS_BLACKLIST</td>
-<td>CHECK_SHLIBS_SKIP</td>
 </tr>
 <tr>
+<td>CHECK_SHLIBS_SKIP</td>
 <td>CHECK_SHLIBS_SUPPORTED</td>
-<td>CHECK_SSP</td>
 </tr>
 <tr>
+<td>CHECK_SSP</td>
 <td>CHECK_SSP_SKIP</td>
-<td>CHECK_SSP_SUPPORTED</td>
 </tr>
 <tr>
+<td>CHECK_SSP_SUPPORTED</td>
 <td>CHECK_STRIPPED</td>
-<td>CHECK_STRIPPED_SKIP</td>
 </tr>
 <tr>
+<td>CHECK_STRIPPED_SKIP</td>
 <td>CHECK_WRKREF</td>
-<td>CHECK_WRKREF_EXTRA_DIRS</td>
 </tr>
 <tr>
+<td>CHECK_WRKREF_EXTRA_DIRS</td>
 <td>CHECK_WRKREF_SKIP</td>
-<td>CLAMAV_DBDIR</td>
 </tr>
 <tr>
+<td>CLAMAV_DBDIR</td>
 <td>CLAMAV_GROUP</td>
-<td>CLAMAV_USER</td>
 </tr>
 <tr>
+<td>CLAMAV_USER</td>
 <td>CLANGBASE</td>
-<td>CLEANDEPENDS</td>
 </tr>
 <tr>
+<td>CLEANDEPENDS</td>
 <td>CMAKE_DEPENDENCIES_REWRITE</td>
-<td>CMAKE_INSTALL_PREFIX</td>
 </tr>
 <tr>
+<td>CMAKE_INSTALL_PREFIX</td>
 <td>CMAKE_MODULE_PATH_OVERRIDE</td>
-<td>CMAKE_PKGSRC_BUILD_FLAGS</td>
 </tr>
 <tr>
+<td>CMAKE_PKGSRC_BUILD_FLAGS</td>
 <td>CMAKE_PREFIX_PATH</td>
-<td>CMAKE_USE_GNU_INSTALL_DIRS</td>
 </tr>
 <tr>
+<td>CMAKE_USE_GNU_INSTALL_DIRS</td>
 <td>COMMON_LISP_DOCFILES</td>
-<td>COMMON_LISP_EXAMPLES</td>
 </tr>
 <tr>
+<td>COMMON_LISP_EXAMPLES</td>
 <td>COMMON_LISP_EXTRAFILES</td>
-<td>COMMON_LISP_PACKAGES</td>
 </tr>
 <tr>
+<td>COMMON_LISP_PACKAGES</td>
 <td>COMMON_LISP_SYSTEM</td>
-<td>COMPILER_RPATH_FLAG</td>
 </tr>
 <tr>
+<td>COMPILER_RPATH_FLAG</td>
 <td>COMPILER_USE_SYMLINKS</td>
-<td>CONFIGURE_ARGS</td>
 </tr>
 <tr>
+<td>CONFIGURE_ARGS</td>
 <td>CONFIGURE_DIRS</td>
-<td>CONFIGURE_ENV</td>
 </tr>
 <tr>
+<td>CONFIGURE_ENV</td>
 <td>CONFIGURE_ENV_SHELL</td>
-<td>CONFIGURE_HAS_INFODIR</td>
 </tr>
 <tr>
+<td>CONFIGURE_HAS_INFODIR</td>
 <td>CONFIGURE_HAS_MANDIR</td>
-<td>CONFIGURE_SCRIPT</td>
 </tr>
 <tr>
+<td>CONFIGURE_SCRIPT</td>
 <td>CONFIG_SHELL</td>
-<td>CONFIG_SHELL_FLAGS</td>
 </tr>
 <tr>
+<td>CONFIG_SHELL_FLAGS</td>
 <td>CONF_FILES</td>
-<td>CONF_FILES_MODE</td>
 </tr>
 <tr>
+<td>CONF_FILES_MODE</td>
 <td>CONF_FILES_PERMS</td>
-<td>CONSERVER_DEFAULTHOST</td>
 </tr>
 <tr>
+<td>CONSERVER_DEFAULTHOST</td>
 <td>CONSERVER_DEFAULTPORT</td>
-<td>CP</td>
 </tr>
 <tr>
+<td>CP</td>
 <td>CPP</td>
-<td>CPP_PRECOMP_FLAGS</td>
 </tr>
 <tr>
+<td>CPP_PRECOMP_FLAGS</td>
 <td>CREATE_WRKDIR_SYMLINK</td>
-<td>CROSSBASE</td>
 </tr>
 <tr>
+<td>CROSSBASE</td>
 <td>CTFCONVERT</td>
-<td>CTF_FILES_SKIP</td>
 </tr>
 <tr>
+<td>CTF_FILES_SKIP</td>
 <td>CTF_SUPPORTED</td>
-<td>CTYPE</td>
 </tr>
 <tr>
+<td>CTYPE</td>
 <td>CUPS_GROUP</td>
-<td>CUPS_SYSTEM_GROUPS</td>
 </tr>
 <tr>
+<td>CUPS_SYSTEM_GROUPS</td>
 <td>CUPS_USER</td>
-<td>CURSES_DEFAULT</td>
 </tr>
 <tr>
+<td>CURSES_DEFAULT</td>
 <td>CURSES_TYPE</td>
-<td>CVS_EXTRACTDIR</td>
 </tr>
 <tr>
+<td>CVS_EXTRACTDIR</td>
 <td>CVS_MODULE</td>
-<td>CVS_PROJECT</td>
 </tr>
 <tr>
+<td>CVS_PROJECT</td>
 <td>CVS_REPOSITORIES</td>
-<td>CVS_ROOT</td>
 </tr>
 <tr>
+<td>CVS_ROOT</td>
 <td>CVS_ROOT_GNU</td>
-<td>CVS_ROOT_NONGNU</td>
 </tr>
 <tr>
+<td>CVS_ROOT_NONGNU</td>
 <td>CVS_ROOT_SOURCEFORGE</td>
-<td>CVS_TAG</td>
 </tr>
 <tr>
+<td>CVS_TAG</td>
 <td>CXX</td>
-<td>CYRUS_GROUP</td>
 </tr>
 <tr>
+<td>CYRUS_GROUP</td>
 <td>CYRUS_IDLE</td>
-<td>CYRUS_USER</td>
 </tr>
 <tr>
+<td>CYRUS_USER</td>
 <td>DAEMONTOOLS_GROUP</td>
-<td>DAEMONTOOLS_LOG_USER</td>
 </tr>
 <tr>
+<td>DAEMONTOOLS_LOG_USER</td>
 <td>DBUS_GROUP</td>
-<td>DBUS_USER</td>
 </tr>
 <tr>
+<td>DBUS_USER</td>
 <td>DEFANG_GROUP</td>
-<td>DEFANG_USER</td>
 </tr>
 <tr>
+<td>DEFANG_USER</td>
 <td>DEFAULT_ACCEPTABLE_LICENSES</td>
-<td>DEFAULT_DISTFILES</td>
 </tr>
 <tr>
+<td>DEFAULT_DISTFILES</td>
 <td>DEFAULT_IRC_SERVER</td>
-<td>DEFAULT_SERIAL_DEVICE</td>
 </tr>
 <tr>
+<td>DEFAULT_SERIAL_DEVICE</td>
 <td>DEF_UMASK</td>
-<td>DEINSTALLDEPENDS</td>
 </tr>
 <tr>
+<td>DEINSTALLDEPENDS</td>
 <td>DEINSTALL_SRC</td>
-<td>DEINSTALL_TEMPLATES</td>
 </tr>
 <tr>
+<td>DEINSTALL_TEMPLATES</td>
 <td>DELAYED_ERROR_MSG</td>
-<td>DELAYED_WARNING_MSG</td>
 </tr>
 <tr>
+<td>DELAYED_WARNING_MSG</td>
 <td>DEPENDS</td>
-<td>DEPENDS_TARGET</td>
 </tr>
 <tr>
+<td>DEPENDS_TARGET</td>
 <td>DEPENDS_TYPE</td>
-<td>DESTDIR</td>
 </tr>
 <tr>
+<td>DESTDIR</td>
 <td>DESTDIR_VARNAME</td>
-<td>DIALER_GROUP</td>
 </tr>
 <tr>
+<td>DIALER_GROUP</td>
 <td>DIGEST_REQD</td>
-<td>DISTDIR</td>
 </tr>
 <tr>
+<td>DISTDIR</td>
 <td>DISTFILES</td>
-<td>DISTINFO_FILE</td>
 </tr>
 <tr>
+<td>DISTINFO_FILE</td>
 <td>DISTNAME</td>
-<td>DIST_PATH</td>
 </tr>
 <tr>
+<td>DIST_PATH</td>
 <td>DIST_SUBDIR</td>
-<td>DJBDNS_AXFR_USER</td>
 </tr>
 <tr>
+<td>DJBDNS_AXFR_USER</td>
 <td>DJBDNS_CACHE_USER</td>
-<td>DJBDNS_DJBDNS_GROUP</td>
 </tr>
 <tr>
+<td>DJBDNS_DJBDNS_GROUP</td>
 <td>DJBDNS_LOG_USER</td>
-<td>DJBDNS_RBL_USER</td>
 </tr>
 <tr>
+<td>DJBDNS_RBL_USER</td>
 <td>DJBDNS_TINY_USER</td>
-<td>DLOPEN_REQUIRE_PTHREADS</td>
 </tr>
 <tr>
+<td>DLOPEN_REQUIRE_PTHREADS</td>
 <td>DL_AUTO_VARS</td>
-<td>DL_CFLAGS</td>
 </tr>
 <tr>
+<td>DL_CFLAGS</td>
 <td>DL_LDFLAGS</td>
-<td>DL_LIBS</td>
 </tr>
 <tr>
+<td>DL_LIBS</td>
 <td>DNS</td>
-<td>DOWNLOADED_DISTFILE</td>
 </tr>
 <tr>
+<td>DOWNLOADED_DISTFILE</td>
 <td>DT_LAYOUT</td>
-<td>DYNAMIC_SITES_CMD</td>
 </tr>
 <tr>
+<td>DYNAMIC_SITES_CMD</td>
 <td>DYNAMIC_SITES_SCRIPT</td>
-<td>ECHO</td>
 </tr>
 <tr>
+<td>ECHO</td>
 <td>ECHO_N</td>
-<td>ELK_GUI</td>
 </tr>
 <tr>
+<td>ELK_GUI</td>
 <td>EMACS_TYPE</td>
-<td>EMULDIR</td>
 </tr>
 <tr>
+<td>EMULDIR</td>
 <td>EMULSUBDIR</td>
-<td>EMULSUBDIRSLASH</td>
 </tr>
 <tr>
+<td>EMULSUBDIRSLASH</td>
 <td>EMUL_ARCH</td>
-<td>EMUL_DISTRO</td>
 </tr>
 <tr>
+<td>EMUL_DISTRO</td>
 <td>EMUL_EXEC_FMT</td>
-<td>EMUL_IS_NATIVE</td>
 </tr>
 <tr>
+<td>EMUL_IS_NATIVE</td>
 <td>EMUL_MODULES</td>
-<td>EMUL_OPSYS</td>
 </tr>
 <tr>
+<td>EMUL_OPSYS</td>
 <td>EMUL_PKG_FMT</td>
-<td>EMUL_PLATFORM</td>
 </tr>
 <tr>
+<td>EMUL_PLATFORM</td>
 <td>EMUL_PLATFORMS</td>
-<td>EMUL_PREFER</td>
 </tr>
 <tr>
+<td>EMUL_PREFER</td>
 <td>EMUL_REQD</td>
-<td>EMUL_TYPE</td>
 </tr>
 <tr>
+<td>EMUL_TYPE</td>
 <td>ERROR_MSG</td>
-<td>EXIM_GROUP</td>
 </tr>
 <tr>
+<td>EXIM_GROUP</td>
 <td>EXIM_USER</td>
-<td>EXPORT_SYMBOLS_LDFLAGS</td>
 </tr>
 <tr>
+<td>EXPORT_SYMBOLS_LDFLAGS</td>
 <td>EXTRACTOR</td>
-<td>EXTRACT_CMD</td>
 </tr>
 <tr>
+<td>EXTRACT_CMD</td>
 <td>EXTRACT_CMD_DEFAULT</td>
-<td>EXTRACT_DIR</td>
 </tr>
 <tr>
+<td>EXTRACT_DIR</td>
 <td>EXTRACT_ELEMENTS</td>
-<td>EXTRACT_ENV</td>
 </tr>
 <tr>
+<td>EXTRACT_ENV</td>
 <td>EXTRACT_ONLY</td>
-<td>EXTRACT_OPTS</td>
 </tr>
 <tr>
+<td>EXTRACT_OPTS</td>
 <td>EXTRACT_SUFX</td>
-<td>EXTRACT_USING</td>
 </tr>
 <tr>
+<td>EXTRACT_USING</td>
 <td>FAIL</td>
-<td>FAILOVER_FETCH</td>
 </tr>
 <tr>
+<td>FAILOVER_FETCH</td>
 <td>FAIL_MSG</td>
-<td>FAKE_NCURSES</td>
 </tr>
 <tr>
+<td>FAKE_NCURSES</td>
 <td>FAM</td>
-<td>FAM_ACCEPTED</td>
 </tr>
 <tr>
+<td>FAM_ACCEPTED</td>
 <td>FAM_DEFAULT</td>
-<td>FAM_SERVER</td>
 </tr>
 <tr>
+<td>FAM_SERVER</td>
 <td>FCPATH</td>
-<td>FEATURE_CPPFLAGS</td>
 </tr>
 <tr>
+<td>FEATURE_CPPFLAGS</td>
 <td>FEATURE_LDFLAGS</td>
-<td>FEATURE_LIBS</td>
 </tr>
 <tr>
+<td>FEATURE_LIBS</td>
 <td>FETCH_AFTER_ARGS</td>
-<td>FETCH_BEFORE_ARGS</td>
 </tr>
 <tr>
+<td>FETCH_BEFORE_ARGS</td>
 <td>FETCH_CMD</td>
-<td>FETCH_OUTPUT_ARGS</td>
 </tr>
 <tr>
+<td>FETCH_OUTPUT_ARGS</td>
 <td>FETCH_PROXY</td>
-<td>FETCH_RESUME_ARGS</td>
 </tr>
 <tr>
+<td>FETCH_RESUME_ARGS</td>
 <td>FETCH_USING</td>
-<td>FILES_SUBST</td>
 </tr>
 <tr>
+<td>FILES_SUBST</td>
 <td>FILES_SUBST_SED</td>
-<td>FIX_SYSTEM_HEADERS</td>
 </tr>
 <tr>
+<td>FIX_SYSTEM_HEADERS</td>
 <td>FLUXBOX_USE_GNOME</td>
-<td>FLUXBOX_USE_KDE</td>
 </tr>
 <tr>
+<td>FLUXBOX_USE_KDE</td>
 <td>FLUXBOX_USE_XFT</td>
-<td>FLUXBOX_USE_XINERAMA</td>
 </tr>
 <tr>
+<td>FLUXBOX_USE_XINERAMA</td>
 <td>FONTDIR</td>
-<td>FONTS_DIRS</td>
 </tr>
 <tr>
+<td>FONTS_DIRS</td>
 <td>FONTS_VERBOSE</td>
-<td>FOO_HACKS_MK</td>
 </tr>
 <tr>
+<td>FOO_HACKS_MK</td>
 <td>FOSSIL_EXTRACTDIR</td>
-<td>FOSSIL_REPO</td>
 </tr>
 <tr>
+<td>FOSSIL_REPO</td>
 <td>FOSSIL_REPOSITORIES</td>
-<td>FOSSIL_VERSION</td>
 </tr>
 <tr>
+<td>FOSSIL_VERSION</td>
 <td>FOX_USE_XUNICODE</td>
-<td>FREEWNN_GROUP</td>
 </tr>
 <tr>
+<td>FREEWNN_GROUP</td>
 <td>FREEWNN_USER</td>
-<td>FTP_PKG_URL_DIR</td>
 </tr>
 <tr>
+<td>FTP_PKG_URL_DIR</td>
 <td>FTP_PKG_URL_HOST</td>
-<td>GAMEDATAMODE</td>
 </tr>
 <tr>
+<td>GAMEDATAMODE</td>
 <td>GAMEDATA_PERMS</td>
-<td>GAMEDIRMODE</td>
 </tr>
 <tr>
+<td>GAMEDIRMODE</td>
 <td>GAMEDIR_PERMS</td>
-<td>GAMEGRP</td>
 </tr>
 <tr>
+<td>GAMEGRP</td>
 <td>GAMEMODE</td>
-<td>GAMEOWN</td>
 </tr>
 <tr>
+<td>GAMEOWN</td>
 <td>GAMES_GROUP</td>
-<td>GAMES_USER</td>
 </tr>
 <tr>
+<td>GAMES_USER</td>
 <td>GCC</td>
-<td>GCCBASE</td>
 </tr>
 <tr>
+<td>GCCBASE</td>
 <td>GCC_REQD</td>
-<td>GCC_VERSION_SUFFIX</td>
 </tr>
 <tr>
+<td>GCC_VERSION_SUFFIX</td>
 <td>GEM_BUILD</td>
-<td>GEM_CLEANBUILD</td>
 </tr>
 <tr>
+<td>GEM_CLEANBUILD</td>
 <td>GEM_CLEANBUILD_EXTENSIONS</td>
-<td>GEM_DOCDIR</td>
 </tr>
 <tr>
+<td>GEM_DOCDIR</td>
 <td>GEM_EXTSDIR</td>
-<td>GEM_HOME</td>
 </tr>
 <tr>
+<td>GEM_HOME</td>
 <td>GEM_KEEPBUILD</td>
-<td>GEM_LIBDIR</td>
 </tr>
 <tr>
+<td>GEM_LIBDIR</td>
 <td>GEM_NAME</td>
-<td>GEM_PATH</td>
 </tr>
 <tr>
+<td>GEM_PATH</td>
 <td>GEM_SPECFILE</td>
-<td>GENERATE_PLIST</td>
 </tr>
 <tr>
+<td>GENERATE_PLIST</td>
 <td>GHOSTSCRIPT_REQD</td>
-<td>GITHUB_PROJECT</td>
 </tr>
 <tr>
+<td>GITHUB_PROJECT</td>
 <td>GITHUB_RELEASE</td>
-<td>GITHUB_TAG</td>
 </tr>
 <tr>
+<td>GITHUB_TAG</td>
 <td>GITHUB_TYPE</td>
-<td>GITLAB_PROJECT</td>
 </tr>
 <tr>
+<td>GITLAB_PROJECT</td>
 <td>GITLAB_TAG</td>
-<td>GITLAB_TYPE</td>
 </tr>
 <tr>
+<td>GITLAB_TYPE</td>
 <td>GIT_BRANCH</td>
-<td>GIT_ENV</td>
 </tr>
 <tr>
+<td>GIT_ENV</td>
 <td>GIT_EXTRACTDIR</td>
-<td>GIT_REPO</td>
 </tr>
 <tr>
+<td>GIT_REPO</td>
 <td>GIT_REPOSITORIES</td>
-<td>GIT_REVISION</td>
 </tr>
 <tr>
+<td>GIT_REVISION</td>
 <td>GIT_TAG</td>
-<td>GNU</td>
 </tr>
 <tr>
+<td>GNU</td>
 <td>GNU_CONFIGURE</td>
-<td>GNU_CONFIGURE_INFODIR</td>
 </tr>
 <tr>
+<td>GNU_CONFIGURE_INFODIR</td>
 <td>GNU_CONFIGURE_MANDIR</td>
-<td>GNU_CONFIGURE_QUIET</td>
 </tr>
 <tr>
+<td>GNU_CONFIGURE_QUIET</td>
 <td>GNU_CONFIGURE_STRICT</td>
-<td>GODEP_REDIRECTS</td>
 </tr>
 <tr>
+<td>GODEP_REDIRECTS</td>
 <td>GO_BUILD_PATTERN</td>
-<td>GO_DEPS</td>
 </tr>
 <tr>
+<td>GO_DEPS</td>
 <td>GO_DIST_BASE</td>
-<td>GO_MODULE_FILES</td>
 </tr>
 <tr>
+<td>GO_MODULE_FILES</td>
 <td>GO_SRCPATH</td>
-<td>GO_VERSION_DEFAULT</td>
 </tr>
 <tr>
+<td>GO_VERSION_DEFAULT</td>
 <td>GROUP_SPECIFIC_PKGS</td>
-<td>GRUB_NETWORK_CARDS</td>
 </tr>
 <tr>
+<td>GRUB_NETWORK_CARDS</td>
 <td>GRUB_PRESET_COMMAND</td>
-<td>GRUB_SCAN_ARGS</td>
 </tr>
 <tr>
+<td>GRUB_SCAN_ARGS</td>
 <td>GZIP</td>
-<td>HASKELL_COMPILER</td>
 </tr>
 <tr>
+<td>HASKELL_COMPILER</td>
 <td>HASKELL_ENABLE_HADDOCK_DOCUMENTATION</td>
-<td>HASKELL_ENABLE_LIBRARY_PROFILING</td>
 </tr>
 <tr>
+<td>HASKELL_ENABLE_LIBRARY_PROFILING</td>
 <td>HASKELL_ENABLE_SHARED_LIBRARY</td>
-<td>HASKELL_OPTIMIZATION_LEVEL</td>
 </tr>
 <tr>
+<td>HASKELL_OPTIMIZATION_LEVEL</td>
 <td>HAS_CONFIGURE</td>
-<td>HEADER_TEMPLATES</td>
 </tr>
 <tr>
+<td>HEADER_TEMPLATES</td>
 <td>HG_REPO</td>
-<td>HG_REPOSITORIES</td>
 </tr>
 <tr>
+<td>HG_REPOSITORIES</td>
 <td>HG_TAG</td>
-<td>HOST_PKGTOOLS_ARGS</td>
 </tr>
 <tr>
+<td>HOST_PKGTOOLS_ARGS</td>
 <td>HOST_SPECIFIC_PKGS</td>
-<td>HOWL_GROUP</td>
 </tr>
 <tr>
+<td>HOWL_GROUP</td>
 <td>HOWL_USER</td>
-<td>ICCBASE</td>
 </tr>
 <tr>
+<td>ICCBASE</td>
 <td>ICECAST_CHROOTDIR</td>
-<td>ICON_THEMES</td>
 </tr>
 <tr>
+<td>ICON_THEMES</td>
 <td>IDOBASE</td>
-<td>IGNORE_CCACHE</td>
 </tr>
 <tr>
+<td>IGNORE_CCACHE</td>
 <td>IGNORE_INFO_DIRS</td>
-<td>IGNORE_INTERACTIVE_FETCH</td>
 </tr>
 <tr>
+<td>IGNORE_INTERACTIVE_FETCH</td>
 <td>IMAKE</td>
-<td>IMAKEOPTS</td>
 </tr>
 <tr>
+<td>IMAKEOPTS</td>
 <td>IMAKE_MAKE</td>
-<td>IMAKE_MANINSTALL</td>
 </tr>
 <tr>
+<td>IMAKE_MANINSTALL</td>
 <td>IMAP_UW_CCLIENT_MBOX_FMT</td>
-<td>IMDICTDIR</td>
 </tr>
 <tr>
+<td>IMDICTDIR</td>
 <td>INCOMPAT_CURSES</td>
-<td>INFO_DIR</td>
 </tr>
 <tr>
+<td>INFO_DIR</td>
 <td>INFO_FILES</td>
-<td>INFO_FILES_VERBOSE</td>
 </tr>
 <tr>
+<td>INFO_FILES_VERBOSE</td>
 <td>INFO_MSG</td>
-<td>INIT_SYSTEM</td>
 </tr>
 <tr>
+<td>INIT_SYSTEM</td>
 <td>INN_DATA_DIR</td>
-<td>INN_GROUP</td>
 </tr>
 <tr>
+<td>INN_GROUP</td>
 <td>INN_USER</td>
-<td>INSTALLATION_DIRS</td>
 </tr>
 <tr>
+<td>INSTALLATION_DIRS</td>
 <td>INSTALLATION_DIRS_FROM_PLIST</td>
-<td>INSTALL_ENV</td>
 </tr>
 <tr>
+<td>INSTALL_ENV</td>
 <td>INSTALL_SH_OVERRIDE</td>
-<td>INSTALL_SRC</td>
 </tr>
 <tr>
+<td>INSTALL_SRC</td>
 <td>INSTALL_TEMPLATES</td>
-<td>INSTALL_UNSTRIPPED</td>
 </tr>
 <tr>
+<td>INSTALL_UNSTRIPPED</td>
 <td>IRCD_HYBRID_IRC_GROUP</td>
-<td>IRCD_HYBRID_IRC_USER</td>
 </tr>
 <tr>
+<td>IRCD_HYBRID_IRC_USER</td>
 <td>IRCD_HYBRID_MAXCONN</td>
-<td>IRCD_HYBRID_NICLEN</td>
 </tr>
 <tr>
+<td>IRCD_HYBRID_NICLEN</td>
 <td>IRCD_HYBRID_SYSLOG_EVENTS</td>
-<td>IRCD_HYBRID_SYSLOG_FACILITY</td>
 </tr>
 <tr>
+<td>IRCD_HYBRID_SYSLOG_FACILITY</td>
 <td>IRCD_HYBRID_TOPICLEN</td>
-<td>IRIX</td>
 </tr>
 <tr>
+<td>IRIX</td>
 <td>IRRD_USE_PGP</td>
-<td>JABBERD_GROUP</td>
 </tr>
 <tr>
+<td>JABBERD_GROUP</td>
 <td>JABBERD_LOGDIR</td>
-<td>JABBERD_PIDDIR</td>
 </tr>
 <tr>
+<td>JABBERD_PIDDIR</td>
 <td>JABBERD_SPOOLDIR</td>
-<td>JABBERD_USER</td>
 </tr>
 <tr>
+<td>JABBERD_USER</td>
 <td>JAKARTA_HOME</td>
-<td>JAVA_APP_PATH</td>
 </tr>
 <tr>
+<td>JAVA_APP_PATH</td>
 <td>JAVA_APP_TARGETS</td>
-<td>JAVA_BINPREFIX</td>
 </tr>
 <tr>
+<td>JAVA_BINPREFIX</td>
 <td>JAVA_CLASSPATH</td>
-<td>JAVA_HOME</td>
 </tr>
 <tr>
+<td>JAVA_HOME</td>
 <td>JAVA_LD_LIBRARY_PATH</td>
-<td>JAVA_NAME</td>
 </tr>
 <tr>
+<td>JAVA_NAME</td>
 <td>JAVA_UNLIMIT</td>
-<td>JAVA_WRAPPERS</td>
 </tr>
 <tr>
+<td>JAVA_WRAPPERS</td>
 <td>JPEG_ACCEPTED</td>
-<td>JPEG_DEFAULT</td>
 </tr>
 <tr>
+<td>JPEG_DEFAULT</td>
 <td>KERBEROS</td>
-<td>KERMIT_SUID_UUCP</td>
 </tr>
 <tr>
+<td>KERMIT_SUID_UUCP</td>
 <td>KJS_USE_PCRE</td>
-<td>KNEWS_DOMAIN_FILE</td>
 </tr>
 <tr>
+<td>KNEWS_DOMAIN_FILE</td>
 <td>KNEWS_DOMAIN_NAME</td>
-<td>KRB5_ACCEPTED</td>
 </tr>
 <tr>
+<td>KRB5_ACCEPTED</td>
 <td>KRB5_DEFAULT</td>
-<td>LANGUAGES</td>
 </tr>
 <tr>
+<td>LANGUAGES</td>
 <td>LAPACK_LIBS</td>
-<td>LATEX2HTML_ICONPATH</td>
 </tr>
 <tr>
+<td>LATEX2HTML_ICONPATH</td>
 <td>LDCONFIG_ADD_CMD</td>
-<td>LDCONFIG_REMOVE_CMD</td>
 </tr>
 <tr>
+<td>LDCONFIG_REMOVE_CMD</td>
 <td>LEAFNODE_DATA_DIR</td>
-<td>LEAFNODE_GROUP</td>
 </tr>
 <tr>
+<td>LEAFNODE_GROUP</td>
 <td>LEAFNODE_USER</td>
-<td>LIBDVDCSS_HOMEPAGE</td>
 </tr>
 <tr>
+<td>LIBDVDCSS_HOMEPAGE</td>
 <td>LIBDVDCSS_MASTER_SITES</td>
-<td>LIBRSVG_TYPE</td>
 </tr>
 <tr>
+<td>LIBRSVG_TYPE</td>
 <td>LIBTOOL</td>
-<td>LIBTOOLIZE_PLIST</td>
 </tr>
 <tr>
+<td>LIBTOOLIZE_PLIST</td>
 <td>LIBTOOL_M4_OVERRIDE</td>
-<td>LIBUSB_TYPE</td>
 </tr>
 <tr>
+<td>LIBUSB_TYPE</td>
 <td>LICENSE</td>
-<td>LINKER_RPATH_FLAG</td>
 </tr>
 <tr>
+<td>LINKER_RPATH_FLAG</td>
 <td>LINK_RPATH_FLAG</td>
-<td>LINUX_BASE_NODEPS</td>
 </tr>
 <tr>
+<td>LINUX_BASE_NODEPS</td>
 <td>LINUX_BASE_PREFERRED</td>
-<td>LINUX_BASE_REQUIRED</td>
 </tr>
 <tr>
+<td>LINUX_BASE_REQUIRED</td>
 <td>LINUX_LOCALES</td>
-<td>LOCALBASE</td>
 </tr>
 <tr>
+<td>LOCALBASE</td>
 <td>LOCALBASE_LOCKTYPE</td>
-<td>LOCALPATCHES</td>
 </tr>
 <tr>
+<td>LOCALPATCHES</td>
 <td>LOVE_DATA</td>
-<td>LOVE_GAME</td>
 </tr>
 <tr>
+<td>LOVE_GAME</td>
 <td>LOVE_VERSION</td>
-<td>LP64PLATFORMS</td>
 </tr>
 <tr>
+<td>LP64PLATFORMS</td>
 <td>MACHINE_PLATFORM</td>
-<td>MAILAGENT_DOMAIN</td>
 </tr>
 <tr>
+<td>MAILAGENT_DOMAIN</td>
 <td>MAILAGENT_EMAIL</td>
-<td>MAILAGENT_FQDN</td>
 </tr>
 <tr>
+<td>MAILAGENT_FQDN</td>
 <td>MAILAGENT_ORGANIZATION</td>
-<td>MAJORDOMO_HOMEDIR</td>
 </tr>
 <tr>
+<td>MAJORDOMO_HOMEDIR</td>
 <td>MAJOR_OS_VERSION</td>
-<td>MAKEINFO_ARGS</td>
 </tr>
 <tr>
+<td>MAKEINFO_ARGS</td>
 <td>MAKE_DIRS</td>
-<td>MAKE_DIRS_PERMS</td>
 </tr>
 <tr>
+<td>MAKE_DIRS_PERMS</td>
 <td>MAKE_ENV</td>
-<td>MAKE_FILE</td>
 </tr>
 <tr>
+<td>MAKE_FILE</td>
 <td>MAKE_FLAGS</td>
-<td>MAKE_JOBS</td>
 </tr>
 <tr>
+<td>MAKE_JOBS</td>
 <td>MAKE_JOBS_SAFE</td>
-<td>MAKE_PROGRAM</td>
 </tr>
 <tr>
+<td>MAKE_PROGRAM</td>
 <td>MANINSTALL</td>
-<td>MANZ</td>
 </tr>
 <tr>
+<td>MANZ</td>
 <td>MASTER_SITES</td>
-<td>MASTER_SITE_BACKUP</td>
 </tr>
 <tr>
+<td>MASTER_SITE_BACKUP</td>
 <td>MASTER_SITE_LOCAL</td>
-<td>MASTER_SITE_MOZILLA</td>
 </tr>
 <tr>
+<td>MASTER_SITE_MOZILLA</td>
 <td>MASTER_SITE_OVERRIDE</td>
-<td>MASTER_SITE_PERL_CPAN</td>
 </tr>
 <tr>
+<td>MASTER_SITE_PERL_CPAN</td>
 <td>MASTER_SORT</td>
-<td>MASTER_SORT_RANDOM</td>
 </tr>
 <tr>
+<td>MASTER_SORT_RANDOM</td>
 <td>MASTER_SORT_REGEX</td>
-<td>MECAB_CHARSET</td>
 </tr>
 <tr>
+<td>MECAB_CHARSET</td>
 <td>MEDIATOMB_GROUP</td>
-<td>MEDIATOMB_USER</td>
 </tr>
 <tr>
+<td>MEDIATOMB_USER</td>
 <td>MIPSPROBASE</td>
-<td>MIREDO_GROUP</td>
 </tr>
 <tr>
+<td>MIREDO_GROUP</td>
 <td>MIREDO_USER</td>
-<td>MISSING_FEATURES</td>
 </tr>
 <tr>
+<td>MISSING_FEATURES</td>
 <td>MKDIR</td>
-<td>MLDONKEY_GROUP</td>
 </tr>
 <tr>
+<td>MLDONKEY_GROUP</td>
 <td>MLDONKEY_HOME</td>
-<td>MLDONKEY_USER</td>
 </tr>
 <tr>
+<td>MLDONKEY_USER</td>
 <td>MONOTONE_GROUP</td>
-<td>MONOTONE_USER</td>
 </tr>
 <tr>
+<td>MONOTONE_USER</td>
 <td>MOTIFBASE</td>
-<td>MOTIF_TYPE</td>
 </tr>
 <tr>
+<td>MOTIF_TYPE</td>
 <td>MOTIF_TYPE_DEFAULT</td>
-<td>MPI_TYPE</td>
 </tr>
 <tr>
+<td>MPI_TYPE</td>
 <td>MSGFMT_STRIP_MSGCTXT</td>
-<td>MSGFMT_STRIP_MSGID_PLURAL</td>
 </tr>
 <tr>
+<td>MSGFMT_STRIP_MSGID_PLURAL</td>
 <td>MTOOLS_ENABLE_FLOPPYD</td>
-<td>MUST</td>
 </tr>
 <tr>
+<td>MUST</td>
 <td>MV</td>
-<td>MYSQL_CHARSET</td>
 </tr>
 <tr>
+<td>MYSQL_CHARSET</td>
 <td>MYSQL_DATADIR</td>
-<td>MYSQL_EXTRA_CHARSET</td>
 </tr>
 <tr>
+<td>MYSQL_EXTRA_CHARSET</td>
 <td>MYSQL_GROUP</td>
-<td>MYSQL_PKGSRCDIR</td>
 </tr>
 <tr>
+<td>MYSQL_PKGSRCDIR</td>
 <td>MYSQL_USER</td>
-<td>MYSQL_VERSIONS_ACCEPTED</td>
 </tr>
 <tr>
+<td>MYSQL_VERSIONS_ACCEPTED</td>
 <td>MYSQL_VERSION_DEFAULT</td>
-<td>NAGIOSCMD_GROUP</td>
 </tr>
 <tr>
+<td>NAGIOSCMD_GROUP</td>
 <td>NAGIOSDIR</td>
-<td>NAGIOS_GROUP</td>
 </tr>
 <tr>
+<td>NAGIOS_GROUP</td>
 <td>NAGIOS_USER</td>
-<td>NATIVE_APPEND_ABI</td>
 </tr>
 <tr>
+<td>NATIVE_APPEND_ABI</td>
 <td>NATIVE_APPEND_ELF</td>
-<td>NATIVE_EXEC_FMT</td>
 </tr>
 <tr>
+<td>NATIVE_EXEC_FMT</td>
 <td>NATIVE_MACHINE_PLATFORM</td>
-<td>NATIVE_OBJECT_FMT</td>
 </tr>
 <tr>
+<td>NATIVE_OBJECT_FMT</td>
 <td>NBPAX_PROGRAM_PREFIX</td>
-<td>NETBSD_LOGIN_NAME</td>
 </tr>
 <tr>
+<td>NETBSD_LOGIN_NAME</td>
 <td>NMH_EDITOR</td>
-<td>NMH_MTA</td>
 </tr>
 <tr>
+<td>NMH_MTA</td>
 <td>NMH_PAGER</td>
-<td>NOLOGIN</td>
 </tr>
 <tr>
+<td>NOLOGIN</td>
 <td>NOTE</td>
-<td>NOT_FOR_PLATFORM</td>
 </tr>
 <tr>
+<td>NOT_FOR_PLATFORM</td>
 <td>NOT_PAX_ASLR_SAFE</td>
-<td>NOT_PAX_MPROTECT_SAFE</td>
 </tr>
 <tr>
+<td>NOT_PAX_MPROTECT_SAFE</td>
 <td>NO_BUILD</td>
-<td>NO_CHECKSUM</td>
 </tr>
 <tr>
+<td>NO_CHECKSUM</td>
 <td>NO_CONFIGURE</td>
-<td>NO_SKIP</td>
 </tr>
 <tr>
+<td>NO_SKIP</td>
 <td>NS_PREFERRED</td>
-<td>NULLMAILER_GROUP</td>
 </tr>
 <tr>
+<td>NULLMAILER_GROUP</td>
 <td>NULLMAILER_USER</td>
-<td>OASIS</td>
 </tr>
 <tr>
+<td>OASIS</td>
 <td>OASIS_BUILD_ARGS</td>
-<td>OBJHOSTNAME</td>
 </tr>
 <tr>
+<td>OBJHOSTNAME</td>
 <td>OBJMACHINE</td>
-<td>OCAML_FINDLIB_DIRS</td>
 </tr>
 <tr>
+<td>OCAML_FINDLIB_DIRS</td>
 <td>OCAML_FINDLIB_REGISTER</td>
-<td>OCAML_FINDLIB_REGISTER_VERBOSE</td>
 </tr>
 <tr>
+<td>OCAML_FINDLIB_REGISTER_VERBOSE</td>
 <td>OCAML_SITELIBDIR</td>
-<td>OCAML_TOPKG_DOCDIR</td>
 </tr>
 <tr>
+<td>OCAML_TOPKG_DOCDIR</td>
 <td>OCAML_USE_DUNE</td>
-<td>OCAML_USE_FINDLIB</td>
 </tr>
 <tr>
+<td>OCAML_USE_FINDLIB</td>
 <td>OCAML_USE_JBUILDER</td>
-<td>OCAML_USE_OASIS</td>
 </tr>
 <tr>
+<td>OCAML_USE_OASIS</td>
 <td>OCAML_USE_OASIS_DYNRUN</td>
-<td>OCAML_USE_OPAM</td>
 </tr>
 <tr>
+<td>OCAML_USE_OPAM</td>
 <td>OCAML_USE_OPT_COMPILER</td>
-<td>OCAML_USE_TOPKG</td>
 </tr>
 <tr>
+<td>OCAML_USE_TOPKG</td>
 <td>OMF</td>
-<td>ONLY_FOR_COMPILER</td>
 </tr>
 <tr>
+<td>ONLY_FOR_COMPILER</td>
 <td>ONLY_FOR_PLATFORM</td>
-<td>OPENSSH_CHROOT</td>
 </tr>
 <tr>
+<td>OPENSSH_CHROOT</td>
 <td>OPENSSH_GROUP</td>
-<td>OPENSSH_USER</td>
 </tr>
 <tr>
+<td>OPENSSH_USER</td>
 <td>OPSYS</td>
-<td>OPSYS_EMULDIR</td>
 </tr>
 <tr>
+<td>OPSYS_EMULDIR</td>
 <td>OSS_TYPE</td>
-<td>OSX</td>
 </tr>
 <tr>
+<td>OSX</td>
 <td>OSX_TOLERATE_SDK_SKEW</td>
-<td>OS_HAVE_ALSA</td>
 </tr>
 <tr>
+<td>OS_HAVE_ALSA</td>
 <td>OS_HAVE_RCD</td>
-<td>OS_VARIANT</td>
 </tr>
 <tr>
+<td>OS_VARIANT</td>
 <td>OS_VERSION</td>
-<td>OTF_FONTS_DIR</td>
 </tr>
 <tr>
+<td>OTF_FONTS_DIR</td>
 <td>OVERRIDE_DIRDEPTH</td>
-<td>OVERRIDE_GEMSPEC</td>
 </tr>
 <tr>
+<td>OVERRIDE_GEMSPEC</td>
 <td>OVERRIDE_GNU_CONFIG_SCRIPTS</td>
-<td>OVERRIDE_ROCKSPEC</td>
 </tr>
 <tr>
+<td>OVERRIDE_ROCKSPEC</td>
 <td>OWN_DIRS</td>
-<td>OWN_DIRS_PERMS</td>
 </tr>
 <tr>
+<td>OWN_DIRS_PERMS</td>
 <td>P4GROUP</td>
-<td>P4PORT</td>
 </tr>
 <tr>
+<td>P4PORT</td>
 <td>P4ROOT</td>
-<td>P4USER</td>
 </tr>
 <tr>
+<td>P4USER</td>
 <td>PACKAGES</td>
-<td>PALMOS_DEFAULT_SDK</td>
 </tr>
 <tr>
+<td>PALMOS_DEFAULT_SDK</td>
 <td>PAMBASE</td>
-<td>PAM_DEFAULT</td>
 </tr>
 <tr>
+<td>PAM_DEFAULT</td>
 <td>PAPERSIZE</td>
-<td>PASSIVE_FETCH</td>
 </tr>
 <tr>
+<td>PASSIVE_FETCH</td>
 <td>PATCHDIR</td>
-<td>PATCHFILES</td>
 </tr>
 <tr>
+<td>PATCHFILES</td>
 <td>PATCH_ARGS</td>
-<td>PATCH_DEBUG</td>
 </tr>
 <tr>
+<td>PATCH_DEBUG</td>
 <td>PATCH_DIST_ARGS</td>
-<td>PATCH_DIST_CAT</td>
 </tr>
 <tr>
+<td>PATCH_DIST_CAT</td>
 <td>PATCH_DIST_STRIP</td>
-<td>PATCH_FUZZ_FACTOR</td>
 </tr>
 <tr>
+<td>PATCH_FUZZ_FACTOR</td>
 <td>PATCH_STRIP</td>
-<td>PATH</td>
 </tr>
 <tr>
+<td>PATH</td>
 <td>PCCBASE</td>
-<td>PEAR</td>
 </tr>
 <tr>
+<td>PEAR</td>
 <td>PEAR_CHANNEL</td>
-<td>PEAR_CHANNEL_ALIAS</td>
 </tr>
 <tr>
+<td>PEAR_CHANNEL_ALIAS</td>
 <td>PEAR_CHANNEL_VERSION</td>
-<td>PEAR_CMD</td>
 </tr>
 <tr>
+<td>PEAR_CMD</td>
 <td>PEAR_LIB</td>
-<td>PEAR_PACKAGE_XML</td>
 </tr>
 <tr>
+<td>PEAR_PACKAGE_XML</td>
 <td>PERL5</td>
-<td>PERL5_CONFIGURE</td>
 </tr>
 <tr>
+<td>PERL5_CONFIGURE</td>
 <td>PERL5_CONFIGURE_DIRS</td>
-<td>PERL5_LDFLAGS</td>
 </tr>
 <tr>
+<td>PERL5_LDFLAGS</td>
 <td>PERL5_LICENSE</td>
-<td>PERL5_MODULE_TYPE</td>
 </tr>
 <tr>
+<td>PERL5_MODULE_TYPE</td>
 <td>PERL5_PACKLIST</td>
-<td>PERL5_PACKLIST_DIR</td>
 </tr>
 <tr>
+<td>PERL5_PACKLIST_DIR</td>
 <td>PERL5_PERLBASE</td>
-<td>PERL5_SITEBASE</td>
 </tr>
 <tr>
+<td>PERL5_SITEBASE</td>
 <td>PERL5_USE_PACKLIST</td>
-<td>PERL5_VENDORBASE</td>
 </tr>
 <tr>
+<td>PERL5_VENDORBASE</td>
 <td>PFCTL</td>
-<td>PFVAR_H</td>
 </tr>
 <tr>
+<td>PFVAR_H</td>
 <td>PF_VERSION</td>
-<td>PGGROUP</td>
 </tr>
 <tr>
+<td>PGGROUP</td>
 <td>PGHOME</td>
-<td>PGPKGSRCDIR</td>
 </tr>
 <tr>
+<td>PGPKGSRCDIR</td>
 <td>PGSQL_TYPE</td>
-<td>PGSQL_VERSIONS_ACCEPTED</td>
 </tr>
 <tr>
+<td>PGSQL_VERSIONS_ACCEPTED</td>
 <td>PGSQL_VERSION_DEFAULT</td>
-<td>PGUSER</td>
 </tr>
 <tr>
+<td>PGUSER</td>
 <td>PG_LIB_EXT</td>
-<td>PHP</td>
 </tr>
 <tr>
+<td>PHP</td>
 <td>PHPCOMMON_MK</td>
-<td>PHPPKGSRCDIR</td>
 </tr>
 <tr>
+<td>PHPPKGSRCDIR</td>
 <td>PHP_BASE_VERS</td>
-<td>PHP_CHECK_INSTALLED</td>
 </tr>
 <tr>
+<td>PHP_CHECK_INSTALLED</td>
 <td>PHP_EXTENSION_DIR</td>
-<td>PHP_INITIAL_TEENY</td>
 </tr>
 <tr>
+<td>PHP_INITIAL_TEENY</td>
 <td>PHP_PKG_PREFIX</td>
-<td>PHP_VERSION</td>
 </tr>
 <tr>
+<td>PHP_VERSION</td>
 <td>PHP_VERSIONS_ACCEPTED</td>
-<td>PHP_VERSIONS_INCOMPATIBLE</td>
 </tr>
 <tr>
+<td>PHP_VERSIONS_INCOMPATIBLE</td>
 <td>PHP_VERSION_DEFAULT</td>
-<td>PHP_VERSION_REQD</td>
 </tr>
 <tr>
+<td>PHP_VERSION_REQD</td>
 <td>PILRC_USE_GTK</td>
-<td>PKGCONFIG_BASE</td>
 </tr>
 <tr>
+<td>PKGCONFIG_BASE</td>
 <td>PKGCONFIG_FILE</td>
-<td>PKGCONFIG_OVERRIDE</td>
 </tr>
 <tr>
+<td>PKGCONFIG_OVERRIDE</td>
 <td>PKGCONFIG_OVERRIDE_STAGE</td>
-<td>PKGDIR</td>
 </tr>
 <tr>
+<td>PKGDIR</td>
 <td>PKGGNUDIR</td>
-<td>PKGINFODIR</td>
 </tr>
 <tr>
+<td>PKGINFODIR</td>
 <td>PKGLOCALEDIR</td>
-<td>PKGMANDIR</td>
 </tr>
 <tr>
+<td>PKGMANDIR</td>
 <td>PKGNAME</td>
-<td>PKGNAME_REQD</td>
 </tr>
 <tr>
+<td>PKGNAME_REQD</td>
 <td>PKGPATH</td>
-<td>PKGREVISION</td>
 </tr>
 <tr>
+<td>PKGREVISION</td>
 <td>PKGSRC_BLAS_TYPES</td>
-<td>PKGSRC_CHANGES</td>
 </tr>
 <tr>
+<td>PKGSRC_CHANGES</td>
 <td>PKGSRC_COMPILER</td>
-<td>PKGSRC_KEEP_BIN_PKGS</td>
 </tr>
 <tr>
+<td>PKGSRC_KEEP_BIN_PKGS</td>
 <td>PKGSRC_LOCKTYPE</td>
-<td>PKGSRC_MAKE_ENV</td>
 </tr>
 <tr>
+<td>PKGSRC_MAKE_ENV</td>
 <td>PKGSRC_MESSAGE_RECIPIENTS</td>
-<td>PKGSRC_MKPIE</td>
 </tr>
 <tr>
+<td>PKGSRC_MKPIE</td>
 <td>PKGSRC_MKREPRO</td>
-<td>PKGSRC_RUN_TEST</td>
 </tr>
 <tr>
+<td>PKGSRC_RUN_TEST</td>
 <td>PKGSRC_SETENV</td>
-<td>PKGSRC_SLEEPSECS</td>
 </tr>
 <tr>
+<td>PKGSRC_SLEEPSECS</td>
 <td>PKGSRC_TODO</td>
-<td>PKGSRC_USE_CTF</td>
 </tr>
 <tr>
+<td>PKGSRC_USE_CTF</td>
 <td>PKGSRC_USE_FORTIFY</td>
-<td>PKGSRC_USE_RELRO</td>
 </tr>
 <tr>
+<td>PKGSRC_USE_RELRO</td>
 <td>PKGSRC_USE_SSP</td>
-<td>PKGSRC_USE_STACK_CHECK</td>
 </tr>
 <tr>
+<td>PKGSRC_USE_STACK_CHECK</td>
 <td>PKGTASKS_DATAFILE</td>
-<td>PKGTOOLS_ARGS</td>
 </tr>
 <tr>
+<td>PKGTOOLS_ARGS</td>
 <td>PKGTOOLS_ENV</td>
-<td>PKG_ALTERNATIVES</td>
 </tr>
 <tr>
+<td>PKG_ALTERNATIVES</td>
 <td>PKG_APACHE</td>
-<td>PKG_APACHE_ACCEPTED</td>
 </tr>
 <tr>
+<td>PKG_APACHE_ACCEPTED</td>
 <td>PKG_APACHE_DEFAULT</td>
-<td>PKG_BEST_EXISTS</td>
 </tr>
 <tr>
+<td>PKG_BEST_EXISTS</td>
 <td>PKG_BUILD_OPTIONS</td>
-<td>PKG_COMPRESSION</td>
 </tr>
 <tr>
+<td>PKG_COMPRESSION</td>
 <td>PKG_CONFIG</td>
-<td>PKG_CONFIG_PERMS</td>
 </tr>
 <tr>
+<td>PKG_CONFIG_PERMS</td>
 <td>PKG_CREATE_USERGROUP</td>
-<td>PKG_DB_TMPDIR</td>
 </tr>
 <tr>
+<td>PKG_DB_TMPDIR</td>
 <td>PKG_DEBUG_LEVEL</td>
-<td>PKG_DEFAULT_OPTIONS</td>
 </tr>
 <tr>
+<td>PKG_DEFAULT_OPTIONS</td>
 <td>PKG_DESTDIR_SUPPORT</td>
-<td>PKG_DEVELOPER</td>
 </tr>
 <tr>
+<td>PKG_DEVELOPER</td>
 <td>PKG_DISABLED_OPTIONS</td>
-<td>PKG_FATAL_ERRORS</td>
 </tr>
 <tr>
+<td>PKG_FATAL_ERRORS</td>
 <td>PKG_FC</td>
-<td>PKG_FILELIST_CMD</td>
 </tr>
 <tr>
+<td>PKG_FILELIST_CMD</td>
 <td>PKG_GECOS</td>
-<td>PKG_GID</td>
 </tr>
 <tr>
+<td>PKG_GID</td>
 <td>PKG_GROUPS</td>
-<td>PKG_GROUPS_VARS</td>
 </tr>
 <tr>
+<td>PKG_GROUPS_VARS</td>
 <td>PKG_HOME</td>
-<td>PKG_INIT_SCRIPTS</td>
 </tr>
 <tr>
+<td>PKG_INIT_SCRIPTS</td>
 <td>PKG_JAVA_HOME</td>
-<td>PKG_JVM</td>
 </tr>
 <tr>
+<td>PKG_JVM</td>
 <td>PKG_JVMS_ACCEPTED</td>
-<td>PKG_JVM_DEFAULT</td>
 </tr>
 <tr>
+<td>PKG_JVM_DEFAULT</td>
 <td>PKG_LEGACY_OPTIONS</td>
-<td>PKG_LIBTOOL</td>
 </tr>
 <tr>
+<td>PKG_LIBTOOL</td>
 <td>PKG_OPTIONS</td>
-<td>PKG_OPTIONS_DEPRECATED_WARNINGS</td>
 </tr>
 <tr>
+<td>PKG_OPTIONS_DEPRECATED_WARNINGS</td>
 <td>PKG_OPTIONS_LEGACY_OPTS</td>
-<td>PKG_OPTIONS_LEGACY_VARS</td>
 </tr>
 <tr>
+<td>PKG_OPTIONS_LEGACY_VARS</td>
 <td>PKG_OPTIONS_NONEMPTY_SETS</td>
-<td>PKG_OPTIONS_OPTIONAL_GROUPS</td>
 </tr>
 <tr>
+<td>PKG_OPTIONS_OPTIONAL_GROUPS</td>
 <td>PKG_OPTIONS_REQUIRED_GROUPS</td>
-<td>PKG_OPTIONS_VAR</td>
 </tr>
 <tr>
+<td>PKG_OPTIONS_VAR</td>
 <td>PKG_PHP</td>
-<td>PKG_PHP_MAJOR_VERS</td>
 </tr>
 <tr>
+<td>PKG_PHP_MAJOR_VERS</td>
 <td>PKG_PHP_VERSION</td>
-<td>PKG_RCD_SCRIPTS</td>
 </tr>
 <tr>
+<td>PKG_RCD_SCRIPTS</td>
 <td>PKG_REFCOUNT_DBDIR</td>
-<td>PKG_REGISTER_SHELLS</td>
 </tr>
 <tr>
+<td>PKG_REGISTER_SHELLS</td>
 <td>PKG_RESUME_TRANSFERS</td>
-<td>PKG_SHELL</td>
 </tr>
 <tr>
+<td>PKG_SHELL</td>
 <td>PKG_SUGGESTED_OPTIONS</td>
-<td>PKG_SUPPORTED_OPTIONS</td>
 </tr>
 <tr>
+<td>PKG_SUPPORTED_OPTIONS</td>
 <td>PKG_SYSCONFBASE</td>
-<td>PKG_SYSCONFBASEDIR</td>
 </tr>
 <tr>
+<td>PKG_SYSCONFBASEDIR</td>
 <td>PKG_SYSCONFDIR</td>
-<td>PKG_SYSCONFDIR_PERMS</td>
 </tr>
 <tr>
+<td>PKG_SYSCONFDIR_PERMS</td>
 <td>PKG_SYSCONFSUBDIR</td>
-<td>PKG_SYSCONFVAR</td>
 </tr>
 <tr>
+<td>PKG_SYSCONFVAR</td>
 <td>PKG_TOOLS_BIN</td>
-<td>PKG_UID</td>
 </tr>
 <tr>
+<td>PKG_UID</td>
 <td>PKG_UPDATE_FONTS_DB</td>
-<td>PKG_USERS</td>
 </tr>
 <tr>
+<td>PKG_USERS</td>
 <td>PKG_USERS_VARS</td>
-<td>PKG_VERBOSE</td>
 </tr>
 <tr>
+<td>PKG_VERBOSE</td>
 <td>PLIST</td>
-<td>PLIST_AWK</td>
 </tr>
 <tr>
+<td>PLIST_AWK</td>
 <td>PLIST_AWK_ENV</td>
-<td>PLIST_SRC</td>
 </tr>
 <tr>
+<td>PLIST_SRC</td>
 <td>PLIST_SUBST</td>
-<td>PLIST_TYPE</td>
 </tr>
 <tr>
+<td>PLIST_TYPE</td>
 <td>PLIST_VARS</td>
-<td>POPTOP_USE_MPPE</td>
 </tr>
 <tr>
+<td>POPTOP_USE_MPPE</td>
 <td>POSSIBLE_GFORTRAN_VERSION</td>
-<td>POST_FETCH_HOOK</td>
 </tr>
 <tr>
+<td>POST_FETCH_HOOK</td>
 <td>PREFER</td>
-<td>PREFER_NATIVE</td>
 </tr>
 <tr>
+<td>PREFER_NATIVE</td>
 <td>PREFER_NATIVE_PTHREADS</td>
-<td>PREFER_PKGSRC</td>
 </tr>
 <tr>
+<td>PREFER_PKGSRC</td>
 <td>PREFIX</td>
-<td>PREPEND_PATH</td>
 </tr>
 <tr>
+<td>PREPEND_PATH</td>
 <td>PRE_ROOT_CMD</td>
-<td>PRIVILEGED_STAGES</td>
 </tr>
 <tr>
+<td>PRIVILEGED_STAGES</td>
 <td>PS</td>
-<td>PTHREAD_AUTO_VARS</td>
 </tr>
 <tr>
+<td>PTHREAD_AUTO_VARS</td>
 <td>PTHREAD_CFLAGS</td>
-<td>PTHREAD_LDFLAGS</td>
 </tr>
 <tr>
+<td>PTHREAD_LDFLAGS</td>
 <td>PTHREAD_LIBS</td>
-<td>PTHREAD_OPTS</td>
 </tr>
 <tr>
+<td>PTHREAD_OPTS</td>
 <td>PTHREAD_TYPE</td>
-<td>PVM_SSH</td>
 </tr>
 <tr>
+<td>PVM_SSH</td>
 <td>PYPKGPREFIX</td>
-<td>PYTHON_FOR_BUILD_ONLY</td>
 </tr>
 <tr>
+<td>PYTHON_FOR_BUILD_ONLY</td>
 <td>PYTHON_SELF_CONFLICT</td>
-<td>PYTHON_VERSIONED_DEPENDENCIES</td>
 </tr>
 <tr>
+<td>PYTHON_VERSIONED_DEPENDENCIES</td>
 <td>PYTHON_VERSIONS_ACCEPTED</td>
-<td>PYTHON_VERSIONS_INCOMPATIBLE</td>
 </tr>
 <tr>
+<td>PYTHON_VERSIONS_INCOMPATIBLE</td>
 <td>PYTHON_VERSION_DEFAULT</td>
-<td>PYTHON_VERSION_REQD</td>
 </tr>
 <tr>
+<td>PYTHON_VERSION_REQD</td>
 <td>PYVERSSUFFIX</td>
-<td>PY_NO_EGG</td>
 </tr>
 <tr>
+<td>PY_NO_EGG</td>
 <td>QMAILDIR</td>
-<td>QMAIL_ALIAS_USER</td>
 </tr>
 <tr>
+<td>QMAIL_ALIAS_USER</td>
 <td>QMAIL_DAEMON_USER</td>
-<td>QMAIL_LOG_USER</td>
 </tr>
 <tr>
+<td>QMAIL_LOG_USER</td>
 <td>QMAIL_NOFILES_GROUP</td>
-<td>QMAIL_PASSWD_USER</td>
 </tr>
 <tr>
+<td>QMAIL_PASSWD_USER</td>
 <td>QMAIL_QMAIL_GROUP</td>
-<td>QMAIL_QUEUE_DIR</td>
 </tr>
 <tr>
+<td>QMAIL_QUEUE_DIR</td>
 <td>QMAIL_QUEUE_EXTRA</td>
-<td>QMAIL_QUEUE_USER</td>
 </tr>
 <tr>
+<td>QMAIL_QUEUE_USER</td>
 <td>QMAIL_REMOTE_USER</td>
-<td>QMAIL_ROOT_USER</td>
 </tr>
 <tr>
+<td>QMAIL_ROOT_USER</td>
 <td>QMAIL_SEND_USER</td>
-<td>QPOPPER_FAC</td>
 </tr>
 <tr>
+<td>QPOPPER_FAC</td>
 <td>QPOPPER_SPOOL_DIR</td>
-<td>QPOPPER_USER</td>
 </tr>
 <tr>
+<td>QPOPPER_USER</td>
 <td>RAKE_NAME</td>
-<td>RASMOL_DEPTH</td>
 </tr>
 <tr>
+<td>RASMOL_DEPTH</td>
 <td>RCD_DIR</td>
-<td>RCD_ORDER</td>
 </tr>
 <tr>
+<td>RCD_ORDER</td>
 <td>RCD_SCRIPTS</td>
-<td>RCD_SCRIPTS_DIR</td>
 </tr>
 <tr>
+<td>RCD_SCRIPTS_DIR</td>
 <td>RCD_SCRIPTS_EXAMPLEDIR</td>
-<td>RCD_SCRIPTS_MODE</td>
 </tr>
 <tr>
+<td>RCD_SCRIPTS_MODE</td>
 <td>RCD_SCRIPTS_SHELL</td>
-<td>RCD_SCRIPT_SRC</td>
 </tr>
 <tr>
+<td>RCD_SCRIPT_SRC</td>
 <td>RCD_SUBR</td>
-<td>RDOC</td>
 </tr>
 <tr>
+<td>RDOC</td>
 <td>READLINE_DEFAULT</td>
-<td>READLINE_TYPE</td>
 </tr>
 <tr>
+<td>READLINE_TYPE</td>
 <td>REAL_ROOT_GROUP</td>
-<td>REAL_ROOT_USER</td>
 </tr>
 <tr>
+<td>REAL_ROOT_USER</td>
 <td>RECURSIVE_MAKE</td>
-<td>RELAY_CTRL_DIR</td>
 </tr>
 <tr>
+<td>RELAY_CTRL_DIR</td>
 <td>REPLACE_AWK</td>
-<td>REPLACE_BASH</td>
 </tr>
 <tr>
+<td>REPLACE_BASH</td>
 <td>REPLACE_CSH</td>
-<td>REPLACE_KSH</td>
 </tr>
 <tr>
+<td>REPLACE_KSH</td>
 <td>REPLACE_PERL</td>
-<td>REPLACE_PERL6</td>
 </tr>
 <tr>
+<td>REPLACE_PERL6</td>
 <td>REPLACE_PHP</td>
-<td>REPLACE_PYTHON</td>
 </tr>
 <tr>
+<td>REPLACE_PYTHON</td>
 <td>REPLACE_RUBY</td>
-<td>REPLACE_RUBY_DIRS</td>
 </tr>
 <tr>
+<td>REPLACE_RUBY_DIRS</td>
 <td>REPLACE_RUBY_PAT</td>
-<td>REPLACE_SH</td>
 </tr>
 <tr>
+<td>REPLACE_SH</td>
 <td>REPLACE_TEXLUA</td>
-<td>REQD_DIRS</td>
 </tr>
 <tr>
+<td>REQD_DIRS</td>
 <td>REQD_DIRS_PERMS</td>
-<td>REQD_FILES</td>
 </tr>
 <tr>
+<td>REQD_FILES</td>
 <td>REQD_FILES_MODE</td>
-<td>REQD_FILES_PERMS</td>
 </tr>
 <tr>
+<td>REQD_FILES_PERMS</td>
 <td>RESOLV_AUTO_VARS</td>
-<td>RESOLV_LDFLAGS</td>
 </tr>
 <tr>
+<td>RESOLV_LDFLAGS</td>
 <td>RESOLV_LIBS</td>
-<td>RM</td>
 </tr>
 <tr>
+<td>RM</td>
 <td>ROCKSPEC_NAME</td>
-<td>ROCKSPEC_SPECFILE</td>
 </tr>
 <tr>
+<td>ROCKSPEC_SPECFILE</td>
 <td>ROOT_CMD</td>
-<td>ROOT_GROUP</td>
 </tr>
 <tr>
+<td>ROOT_GROUP</td>
 <td>ROOT_USER</td>
-<td>RPCGEN</td>
 </tr>
 <tr>
+<td>RPCGEN</td>
 <td>RPM</td>
-<td>RPM2PKG_PLIST</td>
 </tr>
 <tr>
+<td>RPM2PKG_PLIST</td>
 <td>RPM2PKG_PREFIX</td>
-<td>RPM2PKG_STAGE</td>
 </tr>
 <tr>
+<td>RPM2PKG_STAGE</td>
 <td>RPM2PKG_STRIP</td>
-<td>RPM2PKG_SUBPREFIX</td>
 </tr>
 <tr>
+<td>RPM2PKG_SUBPREFIX</td>
 <td>RPMFILES</td>
-<td>RPMIGNOREPATH</td>
 </tr>
 <tr>
+<td>RPMIGNOREPATH</td>
 <td>RPM_DB_PREFIX</td>
-<td>RSSH_CVS_PATH</td>
 </tr>
 <tr>
+<td>RSSH_CVS_PATH</td>
 <td>RSSH_RDIST_PATH</td>
-<td>RSSH_RSYNC_PATH</td>
 </tr>
 <tr>
+<td>RSSH_RSYNC_PATH</td>
 <td>RSSH_SCP_PATH</td>
-<td>RSSH_SFTP_SERVER_PATH</td>
 </tr>
 <tr>
+<td>RSSH_SFTP_SERVER_PATH</td>
 <td>RUBY</td>
-<td>RUBYGEM</td>
 </tr>
 <tr>
+<td>RUBYGEM</td>
 <td>RUBYGEM_NAME</td>
-<td>RUBYGEM_OPTIONS</td>
 </tr>
 <tr>
+<td>RUBYGEM_OPTIONS</td>
 <td>RUBY_ABI_VERSION</td>
-<td>RUBY_ARCH</td>
 </tr>
 <tr>
+<td>RUBY_ARCH</td>
 <td>RUBY_ARCHINC</td>
-<td>RUBY_ARCHLIB</td>
 </tr>
 <tr>
+<td>RUBY_ARCHLIB</td>
 <td>RUBY_BASE</td>
-<td>RUBY_BASERIDIR</td>
 </tr>
 <tr>
+<td>RUBY_BASERIDIR</td>
 <td>RUBY_BUILD_DOCUMENT</td>
-<td>RUBY_DLEXT</td>
 </tr>
 <tr>
+<td>RUBY_DLEXT</td>
 <td>RUBY_DOC</td>
-<td>RUBY_DYNAMIC_DIRS</td>
 </tr>
 <tr>
+<td>RUBY_DYNAMIC_DIRS</td>
 <td>RUBY_EG</td>
-<td>RUBY_ENCODING_ARG</td>
 </tr>
 <tr>
+<td>RUBY_ENCODING_ARG</td>
 <td>RUBY_EXTCONF</td>
-<td>RUBY_EXTCONF_CHECK</td>
 </tr>
 <tr>
+<td>RUBY_EXTCONF_CHECK</td>
 <td>RUBY_EXTCONF_DEBUG</td>
-<td>RUBY_EXTCONF_MAKEFILE</td>
 </tr>
 <tr>
+<td>RUBY_EXTCONF_MAKEFILE</td>
 <td>RUBY_GEM_BASE</td>
-<td>RUBY_INC</td>
 </tr>
 <tr>
+<td>RUBY_INC</td>
 <td>RUBY_LIB</td>
-<td>RUBY_LIB_BASE</td>
 </tr>
 <tr>
+<td>RUBY_LIB_BASE</td>
 <td>RUBY_NAME</td>
-<td>RUBY_NOVERSION</td>
 </tr>
 <tr>
+<td>RUBY_NOVERSION</td>
 <td>RUBY_PKGPREFIX</td>
-<td>RUBY_RAILS</td>
 </tr>
 <tr>
+<td>RUBY_RAILS</td>
 <td>RUBY_RAILS51_VERSION</td>
-<td>RUBY_RAILS52_VERSION</td>
 </tr>
 <tr>
+<td>RUBY_RAILS52_VERSION</td>
 <td>RUBY_RAILS60_VERSION</td>
-<td>RUBY_RAILS_ACCEPTED</td>
 </tr>
 <tr>
+<td>RUBY_RAILS_ACCEPTED</td>
 <td>RUBY_RAILS_DEFAULT</td>
-<td>RUBY_RAILS_REQD</td>
 </tr>
 <tr>
+<td>RUBY_RAILS_REQD</td>
 <td>RUBY_RAILS_STRICT_DEP</td>
-<td>RUBY_RIDIR</td>
 </tr>
 <tr>
+<td>RUBY_RIDIR</td>
 <td>RUBY_SETUP</td>
-<td>RUBY_SHLIB</td>
 </tr>
 <tr>
+<td>RUBY_SHLIB</td>
 <td>RUBY_SHLIBALIAS</td>
-<td>RUBY_SHLIBVER</td>
 </tr>
 <tr>
+<td>RUBY_SHLIBVER</td>
 <td>RUBY_SIMPLE_INSTALL</td>
-<td>RUBY_SITEARCHLIB</td>
 </tr>
 <tr>
+<td>RUBY_SITEARCHLIB</td>
 <td>RUBY_SITELIB</td>
-<td>RUBY_SITELIB_BASE</td>
 </tr>
 <tr>
+<td>RUBY_SITELIB_BASE</td>
 <td>RUBY_SITERIDIR</td>
-<td>RUBY_SLEXT</td>
 </tr>
 <tr>
+<td>RUBY_SLEXT</td>
 <td>RUBY_SRCDIR</td>
-<td>RUBY_STATICLIB</td>
 </tr>
 <tr>
+<td>RUBY_STATICLIB</td>
 <td>RUBY_SUFFIX</td>
-<td>RUBY_SYSRIDIR</td>
 </tr>
 <tr>
+<td>RUBY_SYSRIDIR</td>
 <td>RUBY_USE_PTHREAD</td>
-<td>RUBY_VENDORARCHLIB</td>
 </tr>
 <tr>
+<td>RUBY_VENDORARCHLIB</td>
 <td>RUBY_VENDORLIB</td>
-<td>RUBY_VENDORLIB_BASE</td>
 </tr>
 <tr>
+<td>RUBY_VENDORLIB_BASE</td>
 <td>RUBY_VER</td>
-<td>RUBY_VERSION</td>
 </tr>
 <tr>
+<td>RUBY_VERSION</td>
 <td>RUBY_VERSIONS_ACCEPTED</td>
-<td>RUBY_VERSIONS_INCOMPATIBLE</td>
 </tr>
 <tr>
+<td>RUBY_VERSIONS_INCOMPATIBLE</td>
 <td>RUBY_VERSION_DEFAULT</td>
-<td>RUBY_VERSION_REQD</td>
 </tr>
 <tr>
+<td>RUBY_VERSION_REQD</td>
 <td>RUBY_VER_DIR</td>
-<td>RUN</td>
 </tr>
 <tr>
+<td>RUN</td>
 <td>RUN_LDCONFIG</td>
-<td>SAWFISH_THEMES</td>
 </tr>
 <tr>
+<td>SAWFISH_THEMES</td>
 <td>SCO</td>
-<td>SCREWS_GROUP</td>
 </tr>
 <tr>
+<td>SCREWS_GROUP</td>
 <td>SCREWS_USER</td>
-<td>SCRIPTS_ENV</td>
 </tr>
 <tr>
+<td>SCRIPTS_ENV</td>
 <td>SCROLLKEEPER_DATADIR</td>
-<td>SCROLLKEEPER_REBUILDDB</td>
 </tr>
 <tr>
+<td>SCROLLKEEPER_REBUILDDB</td>
 <td>SCROLLKEEPER_UPDATEDB</td>
-<td>SDIST_PAWD</td>
 </tr>
 <tr>
+<td>SDIST_PAWD</td>
 <td>SERIAL_DEVICES</td>
-<td>SETGIDGAME</td>
 </tr>
 <tr>
+<td>SETGIDGAME</td>
 <td>SETGID_GAMES_PERMS</td>
-<td>SETUID_ROOT_PERMS</td>
 </tr>
 <tr>
+<td>SETUID_ROOT_PERMS</td>
 <td>SH</td>
-<td>SHLIB</td>
 </tr>
 <tr>
+<td>SHLIB</td>
 <td>SHORTNAME</td>
-<td>SIGN_PACKAGES</td>
 </tr>
 <tr>
+<td>SIGN_PACKAGES</td>
 <td>SILC_CLIENT_WITH_PERL</td>
-<td>SITE_SPECIFIC_PKGS</td>
 </tr>
 <tr>
+<td>SITE_SPECIFIC_PKGS</td>
 <td>SKIP_DEPENDS</td>
-<td>SMF_INSTANCES</td>
 </tr>
 <tr>
+<td>SMF_INSTANCES</td>
 <td>SMF_MANIFEST</td>
-<td>SMF_METHODS</td>
 </tr>
 <tr>
+<td>SMF_METHODS</td>
 <td>SMF_METHOD_SHELL</td>
-<td>SMF_METHOD_SRC</td>
 </tr>
 <tr>
+<td>SMF_METHOD_SRC</td>
 <td>SMF_NAME</td>
-<td>SMF_PREFIX</td>
 </tr>
 <tr>
+<td>SMF_PREFIX</td>
 <td>SMF_SRCDIR</td>
-<td>SNIPROXY_GROUP</td>
 </tr>
 <tr>
+<td>SNIPROXY_GROUP</td>
 <td>SNIPROXY_USER</td>
-<td>SOURCE_BUFFSIZE</td>
 </tr>
 <tr>
+<td>SOURCE_BUFFSIZE</td>
 <td>SPECIAL_PERMS</td>
-<td>SPECIFIC_PKGS</td>
 </tr>
 <tr>
+<td>SPECIFIC_PKGS</td>
 <td>SSH_SUID</td>
-<td>SSP_SUPPORTED</td>
 </tr>
 <tr>
+<td>SSP_SUPPORTED</td>
 <td>SSYNC_PAWD</td>
-<td>STEP_MSG</td>
 </tr>
 <tr>
+<td>STEP_MSG</td>
 <td>STRIP</td>
-<td>STRIP_DBG</td>
 </tr>
 <tr>
+<td>STRIP_DBG</td>
 <td>STRIP_DEBUG</td>
-<td>STRIP_DEBUG_SUPPORTED</td>
 </tr>
 <tr>
+<td>STRIP_DEBUG_SUPPORTED</td>
 <td>STRIP_FILES_SKIP</td>
-<td>SU</td>
 </tr>
 <tr>
+<td>SU</td>
 <td>SUBDIR</td>
-<td>SUBST</td>
 </tr>
 <tr>
+<td>SUBST</td>
 <td>SUBST_CLASSES</td>
-<td>SUBST_FILES</td>
 </tr>
 <tr>
+<td>SUBST_FILES</td>
 <td>SUBST_FILTER_CMD</td>
-<td>SUBST_MESSAGE</td>
 </tr>
 <tr>
+<td>SUBST_MESSAGE</td>
 <td>SUBST_NOOP_OK</td>
-<td>SUBST_SED</td>
 </tr>
 <tr>
+<td>SUBST_SED</td>
 <td>SUBST_SHOW_DIFF</td>
-<td>SUBST_SKIP_TEXT_CHECK</td>
 </tr>
 <tr>
+<td>SUBST_SKIP_TEXT_CHECK</td>
 <td>SUBST_STAGE</td>
-<td>SUBST_VARS</td>
 </tr>
 <tr>
+<td>SUBST_VARS</td>
 <td>SUNWSPROBASE</td>
-<td>SUSE_PREFER</td>
 </tr>
 <tr>
+<td>SUSE_PREFER</td>
 <td>SU_CMD</td>
-<td>SVN_EXTRACTDIR</td>
 </tr>
 <tr>
+<td>SVN_EXTRACTDIR</td>
 <td>SVN_REPO</td>
-<td>SVN_REPOSITORIES</td>
 </tr>
 <tr>
+<td>SVN_REPOSITORIES</td>
 <td>SVN_REVISION</td>
-<td>TERMCAP_TYPE</td>
 </tr>
 <tr>
+<td>TERMCAP_TYPE</td>
 <td>TERMINFO_DEFAULT</td>
-<td>TERMINFO_TYPE</td>
 </tr>
 <tr>
+<td>TERMINFO_TYPE</td>
 <td>TEST</td>
-<td>TEST_DEPENDS</td>
 </tr>
 <tr>
+<td>TEST_DEPENDS</td>
 <td>TEST_DIRS</td>
-<td>TEST_ENV</td>
 </tr>
 <tr>
+<td>TEST_ENV</td>
 <td>TEST_ENV_SHELL</td>
-<td>TEST_MAKE_CMD</td>
 </tr>
 <tr>
+<td>TEST_MAKE_CMD</td>
 <td>TEST_MAKE_FLAGS</td>
-<td>TEST_TARGET</td>
 </tr>
 <tr>
+<td>TEST_TARGET</td>
 <td>TEXLIVE_IGNORE_PATTERNS</td>
-<td>TEXLIVE_REV</td>
 </tr>
 <tr>
+<td>TEXLIVE_REV</td>
 <td>TEXLIVE_UNVERSIONED</td>
-<td>TEXMFSITE</td>
 </tr>
 <tr>
+<td>TEXMFSITE</td>
 <td>TEX_FORMATS</td>
-<td>TEX_HYPHEN_DAT</td>
 </tr>
 <tr>
+<td>TEX_HYPHEN_DAT</td>
 <td>TEX_HYPHEN_DEF</td>
-<td>TEX_TEXMF_DIRS</td>
 </tr>
 <tr>
+<td>TEX_TEXMF_DIRS</td>
 <td>THTTPD_LOG_FACILITY</td>
-<td>TO</td>
 </tr>
 <tr>
+<td>TO</td>
 <td>TOOLS_ALIASES</td>
-<td>TOOLS_ALWAYS_WRAP</td>
 </tr>
 <tr>
+<td>TOOLS_ALWAYS_WRAP</td>
 <td>TOOLS_ARGS</td>
-<td>TOOLS_BROKEN</td>
 </tr>
 <tr>
+<td>TOOLS_BROKEN</td>
 <td>TOOLS_CMD</td>
-<td>TOOLS_CREATE</td>
 </tr>
 <tr>
+<td>TOOLS_CREATE</td>
 <td>TOOLS_DIR</td>
-<td>TOOLS_FAIL</td>
 </tr>
 <tr>
+<td>TOOLS_FAIL</td>
 <td>TOOLS_GNU_MISSING</td>
-<td>TOOLS_LDCONFIG</td>
 </tr>
 <tr>
+<td>TOOLS_LDCONFIG</td>
 <td>TOOLS_NOOP</td>
-<td>TOOLS_PATH</td>
 </tr>
 <tr>
+<td>TOOLS_PATH</td>
 <td>TOOLS_SCRIPT</td>
-<td>TOOL_DEPENDS</td>
 </tr>
 <tr>
+<td>TOOL_DEPENDS</td>
 <td>TTF_FONTDIR</td>
-<td>TTF_FONTS_DIR</td>
 </tr>
 <tr>
+<td>TTF_FONTS_DIR</td>
 <td>TYPE</td>
-<td>UAC_REQD_EXECS</td>
 </tr>
 <tr>
+<td>UAC_REQD_EXECS</td>
 <td>UCSPI_SSL_GROUP</td>
-<td>UCSPI_SSL_USER</td>
 </tr>
 <tr>
+<td>UCSPI_SSL_USER</td>
 <td>UNLIMIT_RESOURCES</td>
-<td>UNPRIVILEGED</td>
 </tr>
 <tr>
+<td>UNPRIVILEGED</td>
 <td>UNPRIVILEGED_GROUP</td>
-<td>UNPRIVILEGED_GROUPS</td>
 </tr>
 <tr>
+<td>UNPRIVILEGED_GROUPS</td>
 <td>UNPRIVILEGED_USER</td>
-<td>UNWRAP_FILES</td>
 </tr>
 <tr>
+<td>UNWRAP_FILES</td>
 <td>UNWRAP_PATTERNS</td>
-<td>UPDATE_GEMSPEC</td>
 </tr>
 <tr>
+<td>UPDATE_GEMSPEC</td>
 <td>UPDATE_TARGET</td>
-<td>URI</td>
 </tr>
 <tr>
+<td>URI</td>
 <td>USERGROUP_PHASE</td>
-<td>USERPPP_GROUP</td>
 </tr>
 <tr>
+<td>USERPPP_GROUP</td>
 <td>USER_SPECIFIC_PKGS</td>
-<td>USE_ABI_DEPENDS</td>
 </tr>
 <tr>
+<td>USE_ABI_DEPENDS</td>
 <td>USE_APR</td>
-<td>USE_BSD_MAKEFILE</td>
 </tr>
 <tr>
+<td>USE_BSD_MAKEFILE</td>
 <td>USE_BUILTIN</td>
-<td>USE_CROSS_COMPILE</td>
 </tr>
 <tr>
+<td>USE_CROSS_COMPILE</td>
 <td>USE_CURSES</td>
-<td>USE_CWRAPPERS</td>
 </tr>
 <tr>
+<td>USE_CWRAPPERS</td>
 <td>USE_DB185</td>
-<td>USE_FEATURES</td>
 </tr>
 <tr>
+<td>USE_FEATURES</td>
 <td>USE_GAMESGROUP</td>
-<td>USE_GCC_RUNTIME</td>
 </tr>
 <tr>
+<td>USE_GCC_RUNTIME</td>
 <td>USE_IMAKE</td>
-<td>USE_JAVA</td>
 </tr>
 <tr>
+<td>USE_JAVA</td>
 <td>USE_JAVA2</td>
-<td>USE_LANGUAGES</td>
 </tr>
 <tr>
+<td>USE_LANGUAGES</td>
 <td>USE_LIBTOOL</td>
-<td>USE_NATIVE_GCC</td>
 </tr>
 <tr>
+<td>USE_NATIVE_GCC</td>
 <td>USE_NETBSD_REPO</td>
-<td>USE_PKGSRC_GCC</td>
 </tr>
 <tr>
+<td>USE_PKGSRC_GCC</td>
 <td>USE_PKGSRC_GCC_RUNTIME</td>
-<td>USE_PKGTASKS</td>
 </tr>
 <tr>
+<td>USE_PKGTASKS</td>
 <td>USE_PKG_ADMIN_DIGEST</td>
-<td>USE_RUBY_EXTCONF</td>
 </tr>
 <tr>
+<td>USE_RUBY_EXTCONF</td>
 <td>USE_RUBY_INSTALL</td>
-<td>USE_RUBY_SETUP</td>
 </tr>
 <tr>
+<td>USE_RUBY_SETUP</td>
 <td>USE_RUBY_SETUP_PKG</td>
-<td>USE_TOOLS</td>
 </tr>
 <tr>
+<td>USE_TOOLS</td>
 <td>UUCP_GROUP</td>
-<td>UUCP_USER</td>
 </tr>
 <tr>
+<td>UUCP_USER</td>
 <td>VARBASE</td>
-<td>VARNAME</td>
 </tr>
 <tr>
+<td>VARNAME</td>
 <td>VIM_EXTRA_OPTS</td>
-<td>WARNING_MSG</td>
 </tr>
 <tr>
+<td>WARNING_MSG</td>
 <td>WCALC_CGIDIR</td>
-<td>WCALC_CGIPATH</td>
 </tr>
 <tr>
+<td>WCALC_CGIPATH</td>
 <td>WCALC_HTMLDIR</td>
-<td>WCALC_HTMLPATH</td>
 </tr>
 <tr>
+<td>WCALC_HTMLPATH</td>
 <td>WDM_MANAGERS</td>
-<td>WRAPPER_REORDER_CMDS</td>
 </tr>
 <tr>
+<td>WRAPPER_REORDER_CMDS</td>
 <td>WRKDIR</td>
-<td>WRKDIR_BASENAME</td>
 </tr>
 <tr>
+<td>WRKDIR_BASENAME</td>
 <td>WRKDIR_LOCKTYPE</td>
-<td>WRKLOG</td>
 </tr>
 <tr>
+<td>WRKLOG</td>
 <td>WRKOBJDIR</td>
-<td>WRKSRC</td>
 </tr>
 <tr>
+<td>WRKSRC</td>
 <td>X10_PORT</td>
-<td>X11</td>
 </tr>
 <tr>
+<td>X11</td>
 <td>X11BASE</td>
-<td>X11_PKGSRCDIR</td>
 </tr>
 <tr>
+<td>X11_PKGSRCDIR</td>
 <td>X11_TYPE</td>
-<td>X509_CERTIFICATE</td>
 </tr>
 <tr>
+<td>X509_CERTIFICATE</td>
 <td>X509_KEY</td>
-<td>XAW_TYPE</td>
 </tr>
 <tr>
+<td>XAW_TYPE</td>
 <td>XLOCK_DEFAULT_MODE</td>
-<td>XMKMF_FLAGS</td>
 </tr>
 <tr>
+<td>XMKMF_FLAGS</td>
 <td>XXX</td>
-<td>XXXX</td>
 </tr>
 <tr>
+<td>XXXX</td>
 <td>YES</td>
-<td>ZSH_STATIC</td>
 </tr>
 <tr>
+<td>ZSH_STATIC</td>
 <td>__stdc__</td>
-<td>_vargroups</td>
 </tr>
 <tr>
+<td>_vargroups</td>
 <td>accept</td>
-<td>acquire-localbase-lock</td>
 </tr>
 <tr>
+<td>acquire-localbase-lock</td>
 <td>acquire-lock</td>
-<td>add</td>
 </tr>
 <tr>
+<td>add</td>
 <td>administrator</td>
-<td>alloca</td>
 </tr>
 <tr>
+<td>alloca</td>
 <td>alternatives</td>
-<td>aslr</td>
 </tr>
 <tr>
+<td>aslr</td>
 <td>asprintf</td>
-<td>atlas</td>
 </tr>
 <tr>
+<td>atlas</td>
 <td>autoconf</td>
-<td>automake</td>
 </tr>
 <tr>
+<td>automake</td>
 <td>autoreconf</td>
-<td>awk</td>
 </tr>
 <tr>
+<td>awk</td>
 <td>bash</td>
-<td>big-endian</td>
 </tr>
 <tr>
+<td>big-endian</td>
 <td>bin-install</td>
-<td>bind</td>
 </tr>
 <tr>
+<td>bind</td>
 <td>binpkg-list</td>
-<td>blas</td>
 </tr>
 <tr>
+<td>blas</td>
 <td>bootstrap-depends</td>
-<td>broken</td>
 </tr>
 <tr>
+<td>broken</td>
 <td>broken_on_platform</td>
-<td>bsd</td>
 </tr>
 <tr>
+<td>bsd</td>
 <td>bsd.prog.mk</td>
-<td>build</td>
 </tr>
 <tr>
+<td>build</td>
 <td>build-env</td>
-<td>buildlink-directories</td>
 </tr>
 <tr>
+<td>buildlink-directories</td>
 <td>buildlink-oss-soundcard-h</td>
-<td>c</td>
 </tr>
 <tr>
+<td>c</td>
 <td>c++</td>
-<td>ccache</td>
 </tr>
 <tr>
+<td>ccache</td>
 <td>cce</td>
-<td>cdefs</td>
 </tr>
 <tr>
+<td>cdefs</td>
 <td>ceil</td>
-<td>changes</td>
 </tr>
 <tr>
+<td>changes</td>
 <td>changes-entry</td>
-<td>changes-entry-noupdate</td>
 </tr>
 <tr>
+<td>changes-entry-noupdate</td>
 <td>check</td>
-<td>check-clean</td>
 </tr>
 <tr>
+<td>check-clean</td>
 <td>check-files</td>
-<td>check-files-clean</td>
 </tr>
 <tr>
+<td>check-files-clean</td>
 <td>check-vulnerable</td>
-<td>checksum</td>
 </tr>
 <tr>
+<td>checksum</td>
 <td>checksum-phase</td>
-<td>clean</td>
 </tr>
 <tr>
+<td>clean</td>
 <td>clean-depends</td>
-<td>cleandir</td>
 </tr>
 <tr>
+<td>cleandir</td>
 <td>commit</td>
-<td>commit-changes-entry</td>
 </tr>
 <tr>
+<td>commit-changes-entry</td>
 <td>compact</td>
-<td>compiler</td>
 </tr>
 <tr>
+<td>compiler</td>
 <td>conf</td>
-<td>config.guess</td>
 </tr>
 <tr>
+<td>config.guess</td>
 <td>config.sub</td>
-<td>configuration</td>
 </tr>
 <tr>
+<td>configuration</td>
 <td>configure</td>
-<td>configure-env</td>
 </tr>
 <tr>
+<td>configure-env</td>
 <td>configure-help</td>
-<td>configure_args</td>
 </tr>
 <tr>
+<td>configure_args</td>
 <td>connect</td>
-<td>cos</td>
 </tr>
 <tr>
+<td>cos</td>
 <td>cputime</td>
-<td>create-usergroup</td>
 </tr>
 <tr>
+<td>create-usergroup</td>
 <td>csh</td>
-<td>ctf</td>
 </tr>
 <tr>
+<td>ctf</td>
 <td>cvs</td>
-<td>debug</td>
 </tr>
 <tr>
+<td>debug</td>
 <td>declaration</td>
-<td>declare</td>
 </tr>
 <tr>
+<td>declare</td>
 <td>defined</td>
-<td>depend</td>
 </tr>
 <tr>
+<td>depend</td>
 <td>dependencies</td>
-<td>depends</td>
 </tr>
 <tr>
+<td>depends</td>
 <td>depends-checksum</td>
-<td>depends-fetch</td>
 </tr>
 <tr>
+<td>depends-fetch</td>
 <td>deps</td>
-<td>describe</td>
 </tr>
 <tr>
+<td>describe</td>
 <td>destdir</td>
-<td>disable</td>
 </tr>
 <tr>
+<td>disable</td>
 <td>distclean</td>
-<td>distinfo</td>
 </tr>
 <tr>
+<td>distinfo</td>
 <td>dl</td>
-<td>dlopen</td>
 </tr>
 <tr>
+<td>dlopen</td>
 <td>do-build</td>
-<td>do-buildlink</td>
 </tr>
 <tr>
+<td>do-buildlink</td>
 <td>do-clean</td>
-<td>do-configure</td>
 </tr>
 <tr>
+<td>do-configure</td>
 <td>do-configure-post-hook</td>
-<td>do-extract</td>
 </tr>
 <tr>
+<td>do-extract</td>
 <td>do-fetch</td>
-<td>do-install</td>
 </tr>
 <tr>
+<td>do-install</td>
 <td>emul</td>
-<td>emul-distinfo</td>
 </tr>
 <tr>
+<td>emul-distinfo</td>
 <td>emul-fetch</td>
-<td>emulation</td>
 </tr>
 <tr>
+<td>emulation</td>
 <td>emulator</td>
-<td>enable</td>
 </tr>
 <tr>
+<td>enable</td>
 <td>endian</td>
-<td>endif</td>
 </tr>
 <tr>
+<td>endif</td>
 <td>enomem</td>
-<td>err</td>
 </tr>
 <tr>
+<td>err</td>
 <td>errx</td>
-<td>etc</td>
 </tr>
 <tr>
+<td>etc</td>
 <td>exp</td>
-<td>extract-rpm</td>
 </tr>
 <tr>
+<td>extract-rpm</td>
 <td>fabs</td>
-<td>feature</td>
 </tr>
 <tr>
+<td>feature</td>
 <td>features</td>
-<td>fetch</td>
 </tr>
 <tr>
+<td>fetch</td>
 <td>fetch-list</td>
-<td>follows</td>
 </tr>
 <tr>
+<td>follows</td>
 <td>forbids</td>
-<td>form</td>
 </tr>
 <tr>
+<td>form</td>
 <td>format</td>
-<td>fortify</td>
 </tr>
 <tr>
+<td>fortify</td>
 <td>fortify_source</td>
-<td>fossil</td>
 </tr>
 <tr>
+<td>fossil</td>
 <td>friend</td>
-<td>fts</td>
 </tr>
 <tr>
+<td>fts</td>
 <td>fts_close</td>
-<td>fts_open</td>
 </tr>
 <tr>
+<td>fts_open</td>
 <td>fts_read</td>
-<td>fts_set</td>
 </tr>
 <tr>
+<td>fts_set</td>
 <td>gcc</td>
-<td>gethostbyaddr</td>
 </tr>
 <tr>
+<td>gethostbyaddr</td>
 <td>gethostbyname</td>
-<td>gethostbyname2</td>
 </tr>
 <tr>
+<td>gethostbyname2</td>
 <td>getopt_long</td>
-<td>getprogname</td>
 </tr>
 <tr>
+<td>getprogname</td>
 <td>getservbyname</td>
-<td>getservbyport</td>
 </tr>
 <tr>
+<td>getservbyport</td>
 <td>getservent</td>
-<td>gettext</td>
 </tr>
 <tr>
+<td>gettext</td>
 <td>git</td>
-<td>github</td>
 </tr>
 <tr>
+<td>github</td>
 <td>gitlab</td>
-<td>glob</td>
 </tr>
 <tr>
+<td>glob</td>
 <td>gnu</td>
-<td>gnu_configure_strict</td>
 </tr>
 <tr>
+<td>gnu_configure_strict</td>
 <td>go</td>
-<td>go-deps</td>
 </tr>
 <tr>
+<td>go-deps</td>
 <td>golang</td>
-<td>guess-license</td>
 </tr>
 <tr>
+<td>guess-license</td>
 <td>hashbang</td>
-<td>heimdal</td>
 </tr>
 <tr>
+<td>heimdal</td>
 <td>help</td>
-<td>hg</td>
 </tr>
 <tr>
+<td>hg</td>
 <td>imake</td>
-<td>increment</td>
 </tr>
 <tr>
+<td>increment</td>
 <td>inet_aton</td>
-<td>interp</td>
 </tr>
 <tr>
+<td>interp</td>
 <td>interpreter</td>
-<td>intl</td>
 </tr>
 <tr>
+<td>intl</td>
 <td>iso</td>
-<td>kerberos</td>
 </tr>
 <tr>
+<td>kerberos</td>
 <td>krb</td>
-<td>krb5</td>
 </tr>
 <tr>
+<td>krb5</td>
 <td>ksh</td>
-<td>lapack</td>
 </tr>
 <tr>
+<td>lapack</td>
 <td>latex</td>
-<td>libintl_bindtextdomain</td>
 </tr>
 <tr>
+<td>libintl_bindtextdomain</td>
 <td>libintl_gettext</td>
-<td>libintl_textdomain</td>
 </tr>
 <tr>
+<td>libintl_textdomain</td>
 <td>libnbcompat</td>
-<td>libs</td>
 </tr>
 <tr>
+<td>libs</td>
 <td>libtool</td>
-<td>licence</td>
 </tr>
 <tr>
+<td>licence</td>
 <td>license</td>
-<td>lintl</td>
 </tr>
 <tr>
+<td>lintl</td>
 <td>little-endian</td>
-<td>lock</td>
 </tr>
 <tr>
+<td>lock</td>
 <td>locking</td>
-<td>lvalue</td>
 </tr>
 <tr>
+<td>lvalue</td>
 <td>make</td>
-<td>makesum</td>
 </tr>
 <tr>
+<td>makesum</td>
 <td>memory</td>
-<td>mercurial</td>
 </tr>
 <tr>
+<td>mercurial</td>
 <td>meta</td>
-<td>meta-package</td>
 </tr>
 <tr>
+<td>meta-package</td>
 <td>meta_package</td>
-<td>mit-krb5</td>
 </tr>
 <tr>
+<td>mit-krb5</td>
 <td>mk.conf</td>
-<td>mkl</td>
 </tr>
 <tr>
+<td>mkl</td>
 <td>mount</td>
-<td>mprotect</td>
 </tr>
 <tr>
+<td>mprotect</td>
 <td>mremap</td>
-<td>nb</td>
 </tr>
 <tr>
+<td>nb</td>
 <td>nbcompat</td>
-<td>obstack</td>
 </tr>
 <tr>
+<td>obstack</td>
 <td>obstack_ptr_grow</td>
-<td>occurs</td>
 </tr>
 <tr>
+<td>occurs</td>
 <td>only</td>
-<td>openblas</td>
 </tr>
 <tr>
+<td>openblas</td>
 <td>options</td>
-<td>options.mk</td>
 </tr>
 <tr>
+<td>options.mk</td>
 <td>order</td>
-<td>override</td>
 </tr>
 <tr>
+<td>override</td>
 <td>override-intltool</td>
-<td>override-message-intltool</td>
 </tr>
 <tr>
+<td>override-message-intltool</td>
 <td>package</td>
-<td>parallel</td>
 </tr>
 <tr>
+<td>parallel</td>
 <td>path</td>
-<td>pax</td>
 </tr>
 <tr>
+<td>pax</td>
 <td>paxctl</td>
-<td>pbulk-index</td>
 </tr>
 <tr>
+<td>pbulk-index</td>
 <td>pc</td>
-<td>perl</td>
 </tr>
 <tr>
+<td>perl</td>
 <td>perl5</td>
-<td>perms</td>
 </tr>
 <tr>
+<td>perms</td>
 <td>php</td>
-<td>pkg-build-options</td>
 </tr>
 <tr>
+<td>pkg-build-options</td>
 <td>pkg-config</td>
-<td>pkg_build_options</td>
 </tr>
 <tr>
+<td>pkg_build_options</td>
 <td>platform</td>
-<td>plist</td>
 </tr>
 <tr>
+<td>plist</td>
 <td>post-extract</td>
-<td>post-fetch</td>
 </tr>
 <tr>
+<td>post-fetch</td>
 <td>post-wrapper</td>
-<td>pre-build-checks-hook</td>
 </tr>
 <tr>
+<td>pre-build-checks-hook</td>
 <td>pre-configure</td>
-<td>pre-configure-checks-hook</td>
 </tr>
 <tr>
+<td>pre-configure-checks-hook</td>
 <td>pre-extract</td>
-<td>pre-fetch</td>
 </tr>
 <tr>
+<td>pre-fetch</td>
 <td>print-go-deps</td>
-<td>print-plist</td>
 </tr>
 <tr>
+<td>print-plist</td>
 <td>print-summary-data</td>
-<td>privileged-install-hook</td>
 </tr>
 <tr>
+<td>privileged-install-hook</td>
 <td>pypi</td>
-<td>python</td>
 </tr>
 <tr>
+<td>python</td>
 <td>readme-all</td>
-<td>recv</td>
 </tr>
 <tr>
+<td>recv</td>
 <td>recvfrom</td>
-<td>regcomp</td>
 </tr>
 <tr>
+<td>regcomp</td>
 <td>release-localbase-lock</td>
-<td>release-lock</td>
 </tr>
 <tr>
+<td>release-lock</td>
 <td>relro</td>
-<td>rename</td>
 </tr>
 <tr>
+<td>rename</td>
 <td>reorder</td>
-<td>replace</td>
 </tr>
 <tr>
+<td>replace</td>
 <td>replace_interpreter</td>
-<td>reproducible</td>
 </tr>
 <tr>
+<td>reproducible</td>
 <td>resolv</td>
-<td>root</td>
 </tr>
 <tr>
+<td>root</td>
 <td>ruby</td>
-<td>send</td>
 </tr>
 <tr>
+<td>send</td>
 <td>sendfile</td>
-<td>sendto</td>
 </tr>
 <tr>
+<td>sendto</td>
 <td>setenv</td>
-<td>setgid</td>
 </tr>
 <tr>
+<td>setgid</td>
 <td>setprogname</td>
-<td>setuid</td>
 </tr>
 <tr>
+<td>setuid</td>
 <td>sh</td>
-<td>show</td>
 </tr>
 <tr>
+<td>show</td>
 <td>show-all</td>
-<td>show-build-defs</td>
 </tr>
 <tr>
+<td>show-build-defs</td>
 <td>show-depends</td>
-<td>show-deps</td>
 </tr>
 <tr>
+<td>show-deps</td>
 <td>show-distfiles</td>
-<td>show-downlevel</td>
 </tr>
 <tr>
+<td>show-downlevel</td>
 <td>show-subdir-var</td>
-<td>show-tools</td>
 </tr>
 <tr>
+<td>show-tools</td>
 <td>show-var</td>
-<td>show-vars</td>
 </tr>
 <tr>
+<td>show-vars</td>
 <td>snprintf</td>
-<td>socket</td>
 </tr>
 <tr>
+<td>socket</td>
 <td>ssp</td>
-<td>st_mode</td>
 </tr>
 <tr>
+<td>st_mode</td>
 <td>stage-install</td>
-<td>strcasestr</td>
 </tr>
 <tr>
+<td>strcasestr</td>
 <td>strict</td>
-<td>strip</td>
 </tr>
 <tr>
+<td>strip</td>
 <td>strndup</td>
-<td>strnlen</td>
 </tr>
 <tr>
+<td>strnlen</td>
 <td>strsep</td>
-<td>subst</td>
 </tr>
 <tr>
+<td>subst</td>
 <td>substitutions</td>
-<td>subversion</td>
 </tr>
 <tr>
+<td>subversion</td>
 <td>sun</td>
-<td>sunpro</td>
 </tr>
 <tr>
+<td>sunpro</td>
 <td>sunwspro</td>
-<td>svn</td>
 </tr>
 <tr>
+<td>svn</td>
 <td>symlink</td>
-<td>test</td>
 </tr>
 <tr>
+<td>test</td>
 <td>test-env</td>
-<td>tex</td>
 </tr>
 <tr>
+<td>tex</td>
 <td>texlive</td>
-<td>tmp</td>
 </tr>
 <tr>
+<td>tmp</td>
 <td>tool</td>
-<td>tools</td>
 </tr>
 <tr>
+<td>tools</td>
 <td>tools-libtool-m4-override</td>
-<td>type</td>
 </tr>
 <tr>
+<td>type</td>
 <td>ulimit</td>
-<td>undefined</td>
 </tr>
 <tr>
+<td>undefined</td>
 <td>undo-replace</td>
-<td>unlimit</td>
 </tr>
 <tr>
+<td>unlimit</td>
 <td>unprivileged</td>
-<td>unprivileged-install-hook</td>
 </tr>
 <tr>
+<td>unprivileged-install-hook</td>
 <td>unstripped</td>
-<td>update</td>
 </tr>
 <tr>
+<td>update</td>
 <td>upload</td>
-<td>upload-distfiles</td>
 </tr>
 <tr>
+<td>upload-distfiles</td>
 <td>use_tools</td>
-<td>user</td>
 </tr>
 <tr>
+<td>user</td>
 <td>utimes</td>
-<td>vasprintf</td>
 </tr>
 <tr>
+<td>vasprintf</td>
 <td>verbose</td>
-<td>vsnprintf</td>
 </tr>
 <tr>
+<td>vsnprintf</td>
 <td>warn</td>
-<td>warning</td>
 </tr>
 <tr>
+<td>warning</td>
 <td>warnings</td>
-<td>warnx</td>
 </tr>
 <tr>
+<td>warnx</td>
 <td>wattr_off</td>
-<td>wattr_on</td>
 </tr>
 <tr>
+<td>wattr_on</td>
 <td>work</td>
-<td>wrapper</td>
 </tr>
 <tr>
+<td>wrapper</td>
 <td>wrkdir</td>
-<td>�</td>
 </tr>
 </table>
 </div>

Index: pkgsrc/doc/pkgsrc.txt
diff -u pkgsrc/doc/pkgsrc.txt:1.292 pkgsrc/doc/pkgsrc.txt:1.293
--- pkgsrc/doc/pkgsrc.txt:1.292 Sat May 30 19:25:38 2020
+++ pkgsrc/doc/pkgsrc.txt       Fri Jun  5 07:34:49 2020
@@ -102,7 +102,7 @@ I. The pkgsrc user's guide
     8. Creating binary packages for everything in pkgsrc (bulk builds)
 
         8.1. Preparations
-        8.2. Running a pbulk-style bulk build
+        8.2. Running a bulk build
 
             8.2.1. Configuration
 
@@ -755,7 +755,7 @@ Table of Contents
 8. Creating binary packages for everything in pkgsrc (bulk builds)
 
     8.1. Preparations
-    8.2. Running a pbulk-style bulk build
+    8.2. Running a bulk build
 
         8.2.1. Configuration
 
@@ -1725,7 +1725,7 @@ Chapter 8. Creating binary packages for 
 Table of Contents
 
 8.1. Preparations
-8.2. Running a pbulk-style bulk build
+8.2. Running a bulk build
 
     8.2.1. Configuration
 
@@ -1775,9 +1775,9 @@ effect this makes sure that bulk builds 
 There have been numerous cases where certain packages tried to install files
 outside the LOCALBASE or wanted to edit some files in /etc.
 
-8.2. Running a pbulk-style bulk build
+8.2. Running a bulk build
 
-Running a pbulk-style bulk build works roughly as follows:
+Running a bulk build works roughly as follows:
 
   * First, build the pbulk infrastructure in a fresh pkgsrc location.
 
@@ -5266,10 +5266,10 @@ are uncompressed before they are applied
 ignored. Any special options to patch(1) can be handed in PATCH_DIST_ARGS. See
 Section 13.3, "patches/*" for more details.
 
-By default patch(1) is given special args to make it fail if the patches apply
-with some lines of fuzz. Please fix (regen) the patches so that they apply
-cleanly. The rationale behind this is that patches that don't apply cleanly may
-end up being applied in the wrong place, and cause severe harm there.
+By default patch(1) is given special arguments to make it fail if the expected
+text from the patch context is not found in the patched file. If that happens,
+fix the patch file by comparing it with the actual text in the file to be
+patched.
 
 19.9. The tools phase
 
@@ -6345,65 +6345,203 @@ PKGREVISION must also be incremented whe
 
 21.1.11. Substituting variable text in the package files (the SUBST framework)
 
-When you want to replace the same text in multiple files or when the
-replacement text varies, patches alone cannot help. This is where the SUBST
-framework comes in. It provides an easy-to-use interface for replacing text in
-files. It just needs the following information:
+When you want to replace the same text in multiple files, or multiple times in
+the same file, it is cumbersome to maintain a patch file for this. This is
+where the SUBST framework steps in. It provides an easy-to-use interface for
+replacing text in files. It just needs the following information:
 
-  * When should the replacement happen?
+  * In which phase of the package build cycle should the replacement happen?
 
-  * Where should the replacement happen, i.e. in which files?
+  * In which files should the replacement happen?
 
   * Which text should be replaced with what?
 
-This information is encoded in a block of SUBST variables, like in this
-example:
+This information is encoded in a block of SUBST variables. A minimal example
+is:
+
+SUBST_CLASSES+=         paths
+SUBST_STAGE.paths=      pre-configure
+SUBST_FILES.paths=      src/*.c
+SUBST_SED.paths=        -e 's,/usr/local,${PREFIX},g'
+
+Translated into English, it means: In the pre-configure stage (that is, after
+applying the patches from the patches/ directory and before running the
+configure script and the portability check), replace the text /usr/local with
+the content of the variable PREFIX.
+
+Each SUBST block starts by appending an identifier to SUBST_CLASSES (note the +
+=). This identifier can be chosen freely by the package. If there should ever
+be duplicate identifiers, the pkgsrc infrastructure will catch this and fail
+early, so don't worry about name collisions.
+
+Except for SUBST_CLASSES, all variables in a SUBST block are parameterized
+using this identifier. In the remainder of this section, these parameterized
+variables are written as SUBST_STAGE.*.
+
+SUBST_CLASSES+=         paths
+SUBST_STAGE.paths=      pre-configure
+SUBST_MESSAGE.paths=    Fixing absolute paths.
+SUBST_FILES.paths=      src/*.c
+SUBST_FILES.paths+=     scripts/*.sh
+SUBST_SED.paths=        -e 's,"/usr/local,"${PREFIX},g'
+SUBST_SED.paths+=       -e 's,"/var/log,"${VARBASE}/log,g'
+SUBST_VARS.paths=       LOCALBASE PREFIX PKGVERSION
+
+To get a complete picture about the SUBST substitutions, run bmake
+show-all-subst. If something doesn't work as expected, run pkglint on the
+package, which detects several typical mistakes surrounding the SUBST blocks.
+For any questions that might remain after this, have a look at mk/subst.mk.
+
+21.1.11.1. Choosing the time where the substitutions happen
+
+The SUBST_STAGE.* is one of {pre,do,post}-
+{extract,patch,configure,build,test,install}. Of these, pre-configure is used
+most often, by far. The most popular stages are, in chronological order:
+
+post-extract
+
+    The substitutions are applied immediately after the distfiles are
+    extracted. Running bmake extract on the package will leave no traces of the
+    original files.
+
+    When the substitution applies to files for which there is also a patch in
+    the patches/ directory, this means that the patches will be computed based
+    on the result of the substitution. When these patches are sent to the
+    upstream maintainer later, to be fixed in the upstream package, these
+    patches may no longer match what the upstream author is used to. Because of
+    this, pre-configure is often a better choice.
+
+pre-configure
+
+    The substitutions are applied after the patches from the patches/
+    directory. This makes it possible to run bmake patch on the package, after
+    which the patches can be edited using the tools pkgvi and mkpatches from
+    the pkgtools/pkgdiff package.
+
+    When updating the patches, it is helpful to explicitly separate the bmake
+    patch from the bmake configure, and to only edit the patches between these
+    commands. Otherwise the substitutions from the SUBST block will end up in
+    the patch file. When this happens in really obvious ways, pkglint will
+    complain about patches that contain a hard-coded /usr/pkg instead of the
+    correct and intended @PREFIX@, but it can only detect these really obvious
+    cases.
+
+do-configure
+
+    This stage should only be used if the package defines a pre-configure
+    action itself, and the substitution must happen after that. Typical
+    examples are packages that use the pre-configure stage to regenerate the
+    GNU configure script from configure.ac.
+
+post-configure
+
+    This stage is used to fix up any mistakes by the configure stage.
+
+pre-build
+
+    This stage should only be used for substitutions that are clearly related
+    to building the package, not for fixing the configuration. Substitutions
+    for pathnames (such as replacing /usr/local with ${PREFIX}) or user names
+    (such as replacing @MY_USER@ with the actual username) belong in
+    pre-configure or post-configure instead.
+
+post-build
+
+    Just as with pre-build, this stage should only be used for substitutions
+    that are clearly related to building the package, not for fixing the
+    configuration. Substitutions for pathnames (such as replacing /usr/local
+    with ${PREFIX}) or user names (such as replacing @MY_USER@ with the actual
+    username) belong in pre-configure or post-configure instead.
+
+    A typical use is to update pkg-config files to include the rpath compiler
+    options.
+
+pre-install
+
+    In general, the install phase should be as simple as possible. As with the
+    pre-build and post-build stages, it should not be used to fix pathnames or
+    user names, these belong in pre-configure instead. There are only few
+    legitimate use cases for applying substitutions in this stage.
+
+21.1.11.2. Choosing the time where the substitutions happen
+
+The SUBST_FILES.* variable contains a list of filename patterns. These patterns
+are relative to WRKSRC since that is where most substitutions happen. A typical
+example is:
+
+SUBST_FILES.path=       Makefile */Makefile */*/Makefile *.[ch]
+
+The above patterns, especially the last, are quite broad. The SUBST
+implementation checks that each filename pattern that is mentioned here has an
+effect. For example, if none of the */*/Makefile files contains the patterns to
+be found and substituted, that filename pattern is redundant and should be left
+out. If the text to be substituted occurs in some of the files from a single
+pattern, but not in all of them, that is totally ok, and the SUBST framework
+will only print an INFO message for those files.
+
+If there is a good reason for having redundant filename patterns, set
+SUBST_NOOP_OK.path=yes in the above example.
+
+Another popular way of choosing the files for the substitutions is via a shell
+command, like this:
+
+C_FILES_CMD=            cd ${WRKSRC} && ${FIND} -name '*.c'
+SUBST_FILES.path=       ${C_FILES_CMD:sh}
+
+The variable name C_FILES_CMD in this example is freely chosen and independent
+of the SUBST framework.
+
+In this variant, the SUBST_FILES.* variable lists each file individually.
+Thereby chances are higher that there are filename patterns in which no
+substitution happens. Since the SUBST framework cannot know whether the
+filename patterns in SUBST_FILES.* have been explicitly listed in the Makefile
+(where any redundant filename pattern would be suspicious) or been generated by
+a shell command (in which redundant filename patterns are more likely and to be
+expected), it will complain about these redundant filename patterns. Therefore,
+SUBST blocks that use a shell command to generate the list of filename patterns
+often need to set SUBST_NOOP_OK.* to yes.
+
+21.1.11.3. Choosing what to substitute
+
+In most cases, the substitutions are given using one or more sed(1) commands,
+like this:
+
+SUBST_SED.path=         -e 's|/usr/local|${PREFIX}|g'
+
+Each of the sed commands needs to be preceded by the -e option and should be
+specified on a line of its own, to avoid hiding short sed commands at the end
+of a line.
+
+Since the sed commands often contain shell metacharacters as the separator (the
+| in the above example), it is common to enclose them in single quotes.
+
+A common substitution is to replace placeholders of the form @VARNAME@ with
+their pkgsrc counterpart variable ${VARNAME}. A typical example is:
+
+SUBST_VARS.path=        PREFIX
+
+This type of substitutions is typically done by the GNU configure scripts, but
+in some cases these need to be overridden. The same pattern is also used when a
+package defines patches that replace previously hard-coded paths like /usr/
+local with a @PREFIX@ placeholder first, which then gets substituted by the
+actual ${PREFIX} in the pre-configure stage. In many of these cases, it works
+equally well to just use the SUBST framework to directly replace /usr/local
+with ${PREFIX}, thereby omitting the intermediate patch file.
+
+If the above is not flexible enough, it is possible to not use sed at all for
+the substitution but to specify an entirely different command, like this:
+
+SUBST_FILTER_CMD.path=  LC_ALL=C ${TR} -d '\r'
 
-SUBST_CLASSES+=                 fix-paths
-SUBST_STAGE.fix-paths=          pre-configure
-SUBST_MESSAGE.fix-paths=        Fixing absolute paths.
-SUBST_FILES.fix-paths=          src/*.c
-SUBST_FILES.fix-paths+=         scripts/*.sh
-SUBST_SED.fix-paths=            -e 's,"/usr/local,"${PREFIX},g'
-SUBST_SED.fix-paths+=           -e 's,"/var/log,"${VARBASE}/log,g'
-
-SUBST_CLASSES is a list of identifiers that are used to identify the different
-SUBST blocks that are defined. The SUBST framework is heavily used by pkgsrc,
-so it is important to always use the += operator with this variable. Otherwise
-some substitutions may be skipped.
-
-The remaining variables of each SUBST block are parameterized with the
-identifier from the first line (fix-paths in this case.) They can be seen as
-parameters to a function call.
-
-SUBST_STAGE.* specifies the stage at which the replacement will take place. All
-combinations of pre-, do- and post- together with a phase name are possible,
-though only few are actually used. Most commonly used are post-patch and
-pre-configure. Of these two, pre-configure should be preferred because then it
-is possible to run bmake patch and have the state after applying the patches
-but before making any other changes. This is especially useful when you are
-debugging a package in order to create new patches for it. Similarly,
-post-build is preferred over pre-install, because the install phase should
-generally be kept as simple as possible. When you use post-build, you have the
-same files in the working directory that will be installed later, so you can
-check if the substitution has succeeded.
-
-SUBST_MESSAGE.* is an optional text that is printed just before the
-substitution is done.
-
-SUBST_FILES.* is the list of shell globbing patterns that specifies the files
-in which the substitution will take place. The patterns are interpreted
-relatively to the WRKSRC directory.
-
-SUBST_SED.* is a list of arguments to sed(1) that specify the actual
-substitution. Every sed command should be prefixed with -e, so that all SUBST
-blocks look uniform.
+This is used for the few remaining packages in which the distributed files use
+Windows-style line endings that need to be converted to UNIX-style line
+endings.
 
-SUBST_VARS.* is a list of variable names. For each of these variables, the text
-@VAR@ is replaced with the value of the variable VAR.
+21.1.11.4. Other SUBST variables
 
-There are some more variables, but they are so seldomly used that they are only
-documented in the mk/subst.mk file.
+When a SUBST block is applied during a package build, a message is logged. The
+default message is fine for most purposes but can be overridden by setting
+SUBST_MESSAGE.* to an individual message.
 
 21.2. The fetch phase
 
@@ -8892,718 +9030,718 @@ Appendix D. Help topics
 The following list contains all help topics that are available when running 
 bmake help topic=:index.
 
-#!                                   -lintl
-64bit                                ABI
-ACCEPTABLE_LICENSES                  ACROREAD_FONTPATH
-ADDITIONAL                           AFAIK
-AIX                                  ALLOW_VULNERABLE_PACKAGES
-ALL_ENV                              ALSA_PC
-ALTERNATIVES_SRC                     AMANDA_TMP
-AMANDA_USER                          AMANDA_VAR
-APACHE_GROUP                         APACHE_MODULE_NAME
-APACHE_MODULE_SRC                    APACHE_MODULE_SRCDIR
-APACHE_PKG_PREFIX                    APACHE_SUEXEC_CONFIGURE_ARGS
-APACHE_SUEXEC_DOCROOT                APACHE_USER
-APPEND_ABI                           APPEND_ELF
-ARLA_CACHE                           AUDIT_PACKAGES_FLAGS
-AUTOCONF_REQD                        AUTOMAKE_OVERRIDE
-AUTOMAKE_REQD                        AUTO_MKDIRS
-BDB185_DEFAULT                       BDBBASE
-BDB_ACCEPTED                         BDB_DEFAULT
-BDB_LIBS                             BDB_TYPE
-BIND_DIR                             BIND_GROUP
-BIND_USER                            BINPKG_SITES
-BIN_INSTALL_FLAGS                    BISON_PKGDATADIR
-BLAS_ACCEPTED                        BLAS_LIBS
-BLAS_TYPE                            BOOTSTRAP_DEPENDS
-BOOTSTRAP_SETUPTOOLS                 BROKEN
-BROKEN_EXCEPT_ON_PLATFORM            BROKEN_ON_PLATFORM
-BSDSRCDIR                            BSDXSRCDIR
-BSD_MAKE_ENV                         BUILDLINK_AUTO_DIRS
-BUILDLINK_AUTO_VARS                  BUILDLINK_CFLAGS
-BUILDLINK_CONTENTS_FILTER            BUILDLINK_CPPFLAGS
-BUILDLINK_DEPMETHOD                  BUILDLINK_FILES
-BUILDLINK_FILES_CMD                  BUILDLINK_FNAME_TRANSFORM
-BUILDLINK_LDFLAGS                    BUILDLINK_LIBS
-BUILDLINK_OPSYS_SUPPORT_PTHREAD      BUILDLINK_PKGNAME
-BUILDLINK_PREFIX                     BUILDLINK_RPATHDIRS
-BUILDLINK_TREE                       BUILD_DEFS
-BUILD_DEFS_EFFECTS                   BUILD_DEPENDS
-BUILD_DIRS                           BUILD_ENV_SHELL
-BUILD_MAKE_CMD                       BUILD_MAKE_FLAGS
-BUILD_TARGET                         BUILTIN_FIND_FILES
-BUILTIN_FIND_FILES_VAR               BUILTIN_FIND_GREP
-BUILTIN_FIND_HEADERS                 BUILTIN_FIND_HEADERS_VAR
-BUILTIN_PKG                          BUILTIN_TEST_CURSES_DEFINES
-BUILTIN_TEST_CURSES_FUNCS            BUILTIN_VERSION_SCRIPT
-BUILTIN_X11_TYPE                     BUILTIN_X11_VERSION
-CACTI_GROUP                          CACTI_USER
-CANNA_GROUP                          CANNA_USER
-CAT                                  CCACHE_BASE
-CCACHE_DIR                           CCACHE_LOGFILE
-CC_VERSION                           CC_VERSION_STRING
-CDRECORD_CONF                        CDROM_PKG_URL_DIR
-CDROM_PKG_URL_HOST                   CHECKOUT_DATE
-CHECK_FAKEHOME                       CHECK_FILES
-CHECK_FILES_SKIP                     CHECK_FILES_STRICT
-CHECK_HEADERS                        CHECK_HEADERS_SKIP
-CHECK_INTERPRETER                    CHECK_INTERPRETER_SKIP
-CHECK_PERMS                          CHECK_PERMS_AUTOFIX
-CHECK_PERMS_SKIP                     CHECK_PORTABILITY
-CHECK_PORTABILITY_EXPERIMENTAL       CHECK_PORTABILITY_SKIP
-CHECK_RELRO                          CHECK_RELRO_SKIP
-CHECK_RELRO_SUPPORTED                CHECK_SHLIBS
-CHECK_SHLIBS_BLACKLIST               CHECK_SHLIBS_SKIP
-CHECK_SHLIBS_SUPPORTED               CHECK_SSP
-CHECK_SSP_SKIP                       CHECK_SSP_SUPPORTED
-CHECK_STRIPPED                       CHECK_STRIPPED_SKIP
-CHECK_WRKREF                         CHECK_WRKREF_EXTRA_DIRS
-CHECK_WRKREF_SKIP                    CLAMAV_DBDIR
-CLAMAV_GROUP                         CLAMAV_USER
-CLANGBASE                            CLEANDEPENDS
-CMAKE_DEPENDENCIES_REWRITE           CMAKE_INSTALL_PREFIX
-CMAKE_MODULE_PATH_OVERRIDE           CMAKE_PKGSRC_BUILD_FLAGS
-CMAKE_PREFIX_PATH                    CMAKE_USE_GNU_INSTALL_DIRS
-COMMON_LISP_DOCFILES                 COMMON_LISP_EXAMPLES
-COMMON_LISP_EXTRAFILES               COMMON_LISP_PACKAGES
-COMMON_LISP_SYSTEM                   COMPILER_RPATH_FLAG
-COMPILER_USE_SYMLINKS                CONFIGURE_ARGS
-CONFIGURE_DIRS                       CONFIGURE_ENV
-CONFIGURE_ENV_SHELL                  CONFIGURE_HAS_INFODIR
-CONFIGURE_HAS_MANDIR                 CONFIGURE_SCRIPT
-CONFIG_SHELL                         CONFIG_SHELL_FLAGS
-CONF_FILES                           CONF_FILES_MODE
-CONF_FILES_PERMS                     CONSERVER_DEFAULTHOST
-CONSERVER_DEFAULTPORT                CP
-CPP                                  CPP_PRECOMP_FLAGS
-CREATE_WRKDIR_SYMLINK                CROSSBASE
-CTFCONVERT                           CTF_FILES_SKIP
-CTF_SUPPORTED                        CTYPE
-CUPS_GROUP                           CUPS_SYSTEM_GROUPS
-CUPS_USER                            CURSES_DEFAULT
-CURSES_TYPE                          CVS_EXTRACTDIR
-CVS_MODULE                           CVS_PROJECT
-CVS_REPOSITORIES                     CVS_ROOT
-CVS_ROOT_GNU                         CVS_ROOT_NONGNU
-CVS_ROOT_SOURCEFORGE                 CVS_TAG
-CXX                                  CYRUS_GROUP
-CYRUS_IDLE                           CYRUS_USER
-DAEMONTOOLS_GROUP                    DAEMONTOOLS_LOG_USER
-DBUS_GROUP                           DBUS_USER
-DEFANG_GROUP                         DEFANG_USER
-DEFAULT_ACCEPTABLE_LICENSES          DEFAULT_DISTFILES
-DEFAULT_IRC_SERVER                   DEFAULT_SERIAL_DEVICE
-DEF_UMASK                            DEINSTALLDEPENDS
-DEINSTALL_SRC                        DEINSTALL_TEMPLATES
-DELAYED_ERROR_MSG                    DELAYED_WARNING_MSG
-DEPENDS                              DEPENDS_TARGET
-DEPENDS_TYPE                         DESTDIR
-DESTDIR_VARNAME                      DIALER_GROUP
-DIGEST_REQD                          DISTDIR
-DISTFILES                            DISTINFO_FILE
-DISTNAME                             DIST_PATH
-DIST_SUBDIR                          DJBDNS_AXFR_USER
-DJBDNS_CACHE_USER                    DJBDNS_DJBDNS_GROUP
-DJBDNS_LOG_USER                      DJBDNS_RBL_USER
-DJBDNS_TINY_USER                     DLOPEN_REQUIRE_PTHREADS
-DL_AUTO_VARS                         DL_CFLAGS
-DL_LDFLAGS                           DL_LIBS
-DNS                                  DOWNLOADED_DISTFILE
-DT_LAYOUT                            DYNAMIC_SITES_CMD
-DYNAMIC_SITES_SCRIPT                 ECHO
-ECHO_N                               ELK_GUI
-EMACS_TYPE                           EMULDIR
-EMULSUBDIR                           EMULSUBDIRSLASH
-EMUL_ARCH                            EMUL_DISTRO
-EMUL_EXEC_FMT                        EMUL_IS_NATIVE
-EMUL_MODULES                         EMUL_OPSYS
-EMUL_PKG_FMT                         EMUL_PLATFORM
-EMUL_PLATFORMS                       EMUL_PREFER
-EMUL_REQD                            EMUL_TYPE
-ERROR_MSG                            EXIM_GROUP
-EXIM_USER                            EXPORT_SYMBOLS_LDFLAGS
-EXTRACTOR                            EXTRACT_CMD
-EXTRACT_CMD_DEFAULT                  EXTRACT_DIR
-EXTRACT_ELEMENTS                     EXTRACT_ENV
-EXTRACT_ONLY                         EXTRACT_OPTS
-EXTRACT_SUFX                         EXTRACT_USING
-FAIL                                 FAILOVER_FETCH
-FAIL_MSG                             FAKE_NCURSES
-FAM                                  FAM_ACCEPTED
-FAM_DEFAULT                          FAM_SERVER
-FCPATH                               FEATURE_CPPFLAGS
-FEATURE_LDFLAGS                      FEATURE_LIBS
-FETCH_AFTER_ARGS                     FETCH_BEFORE_ARGS
-FETCH_CMD                            FETCH_OUTPUT_ARGS
-FETCH_PROXY                          FETCH_RESUME_ARGS
-FETCH_USING                          FILES_SUBST
-FILES_SUBST_SED                      FIX_SYSTEM_HEADERS
-FLUXBOX_USE_GNOME                    FLUXBOX_USE_KDE
-FLUXBOX_USE_XFT                      FLUXBOX_USE_XINERAMA
-FONTDIR                              FONTS_DIRS
-FONTS_VERBOSE                        FOO_HACKS_MK
-FOSSIL_EXTRACTDIR                    FOSSIL_REPO
-FOSSIL_REPOSITORIES                  FOSSIL_VERSION
-FOX_USE_XUNICODE                     FREEWNN_GROUP
-FREEWNN_USER                         FTP_PKG_URL_DIR
-FTP_PKG_URL_HOST                     GAMEDATAMODE
-GAMEDATA_PERMS                       GAMEDIRMODE
-GAMEDIR_PERMS                        GAMEGRP
-GAMEMODE                             GAMEOWN
-GAMES_GROUP                          GAMES_USER
-GCC                                  GCCBASE
-GCC_REQD                             GCC_VERSION_SUFFIX
-GEM_BUILD                            GEM_CLEANBUILD
-GEM_CLEANBUILD_EXTENSIONS            GEM_DOCDIR
-GEM_EXTSDIR                          GEM_HOME
-GEM_KEEPBUILD                        GEM_LIBDIR
-GEM_NAME                             GEM_PATH
-GEM_SPECFILE                         GENERATE_PLIST
-GHOSTSCRIPT_REQD                     GITHUB_PROJECT
-GITHUB_RELEASE                       GITHUB_TAG
-GITHUB_TYPE                          GITLAB_PROJECT
-GITLAB_TAG                           GITLAB_TYPE
-GIT_BRANCH                           GIT_ENV
-GIT_EXTRACTDIR                       GIT_REPO
-GIT_REPOSITORIES                     GIT_REVISION
-GIT_TAG                              GNU
-GNU_CONFIGURE                        GNU_CONFIGURE_INFODIR
-GNU_CONFIGURE_MANDIR                 GNU_CONFIGURE_QUIET
-GNU_CONFIGURE_STRICT                 GODEP_REDIRECTS
-GO_BUILD_PATTERN                     GO_DEPS
-GO_DIST_BASE                         GO_MODULE_FILES
-GO_SRCPATH                           GO_VERSION_DEFAULT
-GROUP_SPECIFIC_PKGS                  GRUB_NETWORK_CARDS
-GRUB_PRESET_COMMAND                  GRUB_SCAN_ARGS
-GZIP                                 HASKELL_COMPILER
-HASKELL_ENABLE_HADDOCK_DOCUMENTATION HASKELL_ENABLE_LIBRARY_PROFILING
-HASKELL_ENABLE_SHARED_LIBRARY        HASKELL_OPTIMIZATION_LEVEL
-HAS_CONFIGURE                        HEADER_TEMPLATES
-HG_REPO                              HG_REPOSITORIES
-HG_TAG                               HOST_PKGTOOLS_ARGS
-HOST_SPECIFIC_PKGS                   HOWL_GROUP
-HOWL_USER                            ICCBASE
-ICECAST_CHROOTDIR                    ICON_THEMES
-IDOBASE                              IGNORE_CCACHE
-IGNORE_INFO_DIRS                     IGNORE_INTERACTIVE_FETCH
-IMAKE                                IMAKEOPTS
-IMAKE_MAKE                           IMAKE_MANINSTALL
-IMAP_UW_CCLIENT_MBOX_FMT             IMDICTDIR
-INCOMPAT_CURSES                      INFO_DIR
-INFO_FILES                           INFO_FILES_VERBOSE
-INFO_MSG                             INIT_SYSTEM
-INN_DATA_DIR                         INN_GROUP
-INN_USER                             INSTALLATION_DIRS
-INSTALLATION_DIRS_FROM_PLIST         INSTALL_ENV
-INSTALL_SH_OVERRIDE                  INSTALL_SRC
-INSTALL_TEMPLATES                    INSTALL_UNSTRIPPED
-IRCD_HYBRID_IRC_GROUP                IRCD_HYBRID_IRC_USER
-IRCD_HYBRID_MAXCONN                  IRCD_HYBRID_NICLEN
-IRCD_HYBRID_SYSLOG_EVENTS            IRCD_HYBRID_SYSLOG_FACILITY
-IRCD_HYBRID_TOPICLEN                 IRIX
-IRRD_USE_PGP                         JABBERD_GROUP
-JABBERD_LOGDIR                       JABBERD_PIDDIR
-JABBERD_SPOOLDIR                     JABBERD_USER
-JAKARTA_HOME                         JAVA_APP_PATH
-JAVA_APP_TARGETS                     JAVA_BINPREFIX
-JAVA_CLASSPATH                       JAVA_HOME
-JAVA_LD_LIBRARY_PATH                 JAVA_NAME
-JAVA_UNLIMIT                         JAVA_WRAPPERS
-JPEG_ACCEPTED                        JPEG_DEFAULT
-KERBEROS                             KERMIT_SUID_UUCP
-KJS_USE_PCRE                         KNEWS_DOMAIN_FILE
-KNEWS_DOMAIN_NAME                    KRB5_ACCEPTED
-KRB5_DEFAULT                         LANGUAGES
-LAPACK_LIBS                          LATEX2HTML_ICONPATH
-LDCONFIG_ADD_CMD                     LDCONFIG_REMOVE_CMD
-LEAFNODE_DATA_DIR                    LEAFNODE_GROUP
-LEAFNODE_USER                        LIBDVDCSS_HOMEPAGE
-LIBDVDCSS_MASTER_SITES               LIBRSVG_TYPE
-LIBTOOL                              LIBTOOLIZE_PLIST
-LIBTOOL_M4_OVERRIDE                  LIBUSB_TYPE
-LICENSE                              LINKER_RPATH_FLAG
-LINK_RPATH_FLAG                      LINUX_BASE_NODEPS
-LINUX_BASE_PREFERRED                 LINUX_BASE_REQUIRED
-LINUX_LOCALES                        LOCALBASE
-LOCALBASE_LOCKTYPE                   LOCALPATCHES
-LOVE_DATA                            LOVE_GAME
-LOVE_VERSION                         LP64PLATFORMS
-MACHINE_PLATFORM                     MAILAGENT_DOMAIN
-MAILAGENT_EMAIL                      MAILAGENT_FQDN
-MAILAGENT_ORGANIZATION               MAJORDOMO_HOMEDIR
-MAJOR_OS_VERSION                     MAKEINFO_ARGS
-MAKE_DIRS                            MAKE_DIRS_PERMS
-MAKE_ENV                             MAKE_FILE
-MAKE_FLAGS                           MAKE_JOBS
-MAKE_JOBS_SAFE                       MAKE_PROGRAM
-MANINSTALL                           MANZ
-MASTER_SITES                         MASTER_SITE_BACKUP
-MASTER_SITE_LOCAL                    MASTER_SITE_MOZILLA
-MASTER_SITE_OVERRIDE                 MASTER_SITE_PERL_CPAN
-MASTER_SORT                          MASTER_SORT_RANDOM
-MASTER_SORT_REGEX                    MECAB_CHARSET
-MEDIATOMB_GROUP                      MEDIATOMB_USER
-MIPSPROBASE                          MIREDO_GROUP
-MIREDO_USER                          MISSING_FEATURES
-MKDIR                                MLDONKEY_GROUP
-MLDONKEY_HOME                        MLDONKEY_USER
-MONOTONE_GROUP                       MONOTONE_USER
-MOTIFBASE                            MOTIF_TYPE
-MOTIF_TYPE_DEFAULT                   MPI_TYPE
-MSGFMT_STRIP_MSGCTXT                 MSGFMT_STRIP_MSGID_PLURAL
-MTOOLS_ENABLE_FLOPPYD                MUST
-MV                                   MYSQL_CHARSET
-MYSQL_DATADIR                        MYSQL_EXTRA_CHARSET
-MYSQL_GROUP                          MYSQL_PKGSRCDIR
-MYSQL_USER                           MYSQL_VERSIONS_ACCEPTED
-MYSQL_VERSION_DEFAULT                NAGIOSCMD_GROUP
-NAGIOSDIR                            NAGIOS_GROUP
-NAGIOS_USER                          NATIVE_APPEND_ABI
-NATIVE_APPEND_ELF                    NATIVE_EXEC_FMT
-NATIVE_MACHINE_PLATFORM              NATIVE_OBJECT_FMT
-NBPAX_PROGRAM_PREFIX                 NETBSD_LOGIN_NAME
-NMH_EDITOR                           NMH_MTA
-NMH_PAGER                            NOLOGIN
-NOTE                                 NOT_FOR_PLATFORM
-NOT_PAX_ASLR_SAFE                    NOT_PAX_MPROTECT_SAFE
-NO_BUILD                             NO_CHECKSUM
-NO_CONFIGURE                         NO_SKIP
-NS_PREFERRED                         NULLMAILER_GROUP
-NULLMAILER_USER                      OASIS
-OASIS_BUILD_ARGS                     OBJHOSTNAME
-OBJMACHINE                           OCAML_FINDLIB_DIRS
-OCAML_FINDLIB_REGISTER               OCAML_FINDLIB_REGISTER_VERBOSE
-OCAML_SITELIBDIR                     OCAML_TOPKG_DOCDIR
-OCAML_USE_DUNE                       OCAML_USE_FINDLIB
-OCAML_USE_JBUILDER                   OCAML_USE_OASIS
-OCAML_USE_OASIS_DYNRUN               OCAML_USE_OPAM
-OCAML_USE_OPT_COMPILER               OCAML_USE_TOPKG
-OMF                                  ONLY_FOR_COMPILER
-ONLY_FOR_PLATFORM                    OPENSSH_CHROOT
-OPENSSH_GROUP                        OPENSSH_USER
-OPSYS                                OPSYS_EMULDIR
-OSS_TYPE                             OSX
-OSX_TOLERATE_SDK_SKEW                OS_HAVE_ALSA
-OS_HAVE_RCD                          OS_VARIANT
-OS_VERSION                           OTF_FONTS_DIR
-OVERRIDE_DIRDEPTH                    OVERRIDE_GEMSPEC
-OVERRIDE_GNU_CONFIG_SCRIPTS          OVERRIDE_ROCKSPEC
-OWN_DIRS                             OWN_DIRS_PERMS
-P4GROUP                              P4PORT
-P4ROOT                               P4USER
-PACKAGES                             PALMOS_DEFAULT_SDK
-PAMBASE                              PAM_DEFAULT
-PAPERSIZE                            PASSIVE_FETCH
-PATCHDIR                             PATCHFILES
-PATCH_ARGS                           PATCH_DEBUG
-PATCH_DIST_ARGS                      PATCH_DIST_CAT
-PATCH_DIST_STRIP                     PATCH_FUZZ_FACTOR
-PATCH_STRIP                          PATH
-PCCBASE                              PEAR
-PEAR_CHANNEL                         PEAR_CHANNEL_ALIAS
-PEAR_CHANNEL_VERSION                 PEAR_CMD
-PEAR_LIB                             PEAR_PACKAGE_XML
-PERL5                                PERL5_CONFIGURE
-PERL5_CONFIGURE_DIRS                 PERL5_LDFLAGS
-PERL5_LICENSE                        PERL5_MODULE_TYPE
-PERL5_PACKLIST                       PERL5_PACKLIST_DIR
-PERL5_PERLBASE                       PERL5_SITEBASE
-PERL5_USE_PACKLIST                   PERL5_VENDORBASE
-PFCTL                                PFVAR_H
-PF_VERSION                           PGGROUP
-PGHOME                               PGPKGSRCDIR
-PGSQL_TYPE                           PGSQL_VERSIONS_ACCEPTED
-PGSQL_VERSION_DEFAULT                PGUSER
-PG_LIB_EXT                           PHP
-PHPCOMMON_MK                         PHPPKGSRCDIR
-PHP_BASE_VERS                        PHP_CHECK_INSTALLED
-PHP_EXTENSION_DIR                    PHP_INITIAL_TEENY
-PHP_PKG_PREFIX                       PHP_VERSION
-PHP_VERSIONS_ACCEPTED                PHP_VERSIONS_INCOMPATIBLE
-PHP_VERSION_DEFAULT                  PHP_VERSION_REQD
-PILRC_USE_GTK                        PKGCONFIG_BASE
-PKGCONFIG_FILE                       PKGCONFIG_OVERRIDE
-PKGCONFIG_OVERRIDE_STAGE             PKGDIR
-PKGGNUDIR                            PKGINFODIR
-PKGLOCALEDIR                         PKGMANDIR
-PKGNAME                              PKGNAME_REQD
-PKGPATH                              PKGREVISION
-PKGSRC_BLAS_TYPES                    PKGSRC_CHANGES
-PKGSRC_COMPILER                      PKGSRC_KEEP_BIN_PKGS
-PKGSRC_LOCKTYPE                      PKGSRC_MAKE_ENV
-PKGSRC_MESSAGE_RECIPIENTS            PKGSRC_MKPIE
-PKGSRC_MKREPRO                       PKGSRC_RUN_TEST
-PKGSRC_SETENV                        PKGSRC_SLEEPSECS
-PKGSRC_TODO                          PKGSRC_USE_CTF
-PKGSRC_USE_FORTIFY                   PKGSRC_USE_RELRO
-PKGSRC_USE_SSP                       PKGSRC_USE_STACK_CHECK
-PKGTASKS_DATAFILE                    PKGTOOLS_ARGS
-PKGTOOLS_ENV                         PKG_ALTERNATIVES
-PKG_APACHE                           PKG_APACHE_ACCEPTED
-PKG_APACHE_DEFAULT                   PKG_BEST_EXISTS
-PKG_BUILD_OPTIONS                    PKG_COMPRESSION
-PKG_CONFIG                           PKG_CONFIG_PERMS
-PKG_CREATE_USERGROUP                 PKG_DB_TMPDIR
-PKG_DEBUG_LEVEL                      PKG_DEFAULT_OPTIONS
-PKG_DESTDIR_SUPPORT                  PKG_DEVELOPER
-PKG_DISABLED_OPTIONS                 PKG_FATAL_ERRORS
-PKG_FC                               PKG_FILELIST_CMD
-PKG_GECOS                            PKG_GID
-PKG_GROUPS                           PKG_GROUPS_VARS
-PKG_HOME                             PKG_INIT_SCRIPTS
-PKG_JAVA_HOME                        PKG_JVM
-PKG_JVMS_ACCEPTED                    PKG_JVM_DEFAULT
-PKG_LEGACY_OPTIONS                   PKG_LIBTOOL
-PKG_OPTIONS                          PKG_OPTIONS_DEPRECATED_WARNINGS
-PKG_OPTIONS_LEGACY_OPTS              PKG_OPTIONS_LEGACY_VARS
-PKG_OPTIONS_NONEMPTY_SETS            PKG_OPTIONS_OPTIONAL_GROUPS
-PKG_OPTIONS_REQUIRED_GROUPS          PKG_OPTIONS_VAR
-PKG_PHP                              PKG_PHP_MAJOR_VERS
-PKG_PHP_VERSION                      PKG_RCD_SCRIPTS
-PKG_REFCOUNT_DBDIR                   PKG_REGISTER_SHELLS
-PKG_RESUME_TRANSFERS                 PKG_SHELL
-PKG_SUGGESTED_OPTIONS                PKG_SUPPORTED_OPTIONS
-PKG_SYSCONFBASE                      PKG_SYSCONFBASEDIR
-PKG_SYSCONFDIR                       PKG_SYSCONFDIR_PERMS
-PKG_SYSCONFSUBDIR                    PKG_SYSCONFVAR
-PKG_TOOLS_BIN                        PKG_UID
-PKG_UPDATE_FONTS_DB                  PKG_USERS
-PKG_USERS_VARS                       PKG_VERBOSE
-PLIST                                PLIST_AWK
-PLIST_AWK_ENV                        PLIST_SRC
-PLIST_SUBST                          PLIST_TYPE
-PLIST_VARS                           POPTOP_USE_MPPE
-POSSIBLE_GFORTRAN_VERSION            POST_FETCH_HOOK
-PREFER                               PREFER_NATIVE
-PREFER_NATIVE_PTHREADS               PREFER_PKGSRC
-PREFIX                               PREPEND_PATH
-PRE_ROOT_CMD                         PRIVILEGED_STAGES
-PS                                   PTHREAD_AUTO_VARS
-PTHREAD_CFLAGS                       PTHREAD_LDFLAGS
-PTHREAD_LIBS                         PTHREAD_OPTS
-PTHREAD_TYPE                         PVM_SSH
-PYPKGPREFIX                          PYTHON_FOR_BUILD_ONLY
-PYTHON_SELF_CONFLICT                 PYTHON_VERSIONED_DEPENDENCIES
-PYTHON_VERSIONS_ACCEPTED             PYTHON_VERSIONS_INCOMPATIBLE
-PYTHON_VERSION_DEFAULT               PYTHON_VERSION_REQD
-PYVERSSUFFIX                         PY_NO_EGG
-QMAILDIR                             QMAIL_ALIAS_USER
-QMAIL_DAEMON_USER                    QMAIL_LOG_USER
-QMAIL_NOFILES_GROUP                  QMAIL_PASSWD_USER
-QMAIL_QMAIL_GROUP                    QMAIL_QUEUE_DIR
-QMAIL_QUEUE_EXTRA                    QMAIL_QUEUE_USER
-QMAIL_REMOTE_USER                    QMAIL_ROOT_USER
-QMAIL_SEND_USER                      QPOPPER_FAC
-QPOPPER_SPOOL_DIR                    QPOPPER_USER
-RAKE_NAME                            RASMOL_DEPTH
-RCD_DIR                              RCD_ORDER
-RCD_SCRIPTS                          RCD_SCRIPTS_DIR
-RCD_SCRIPTS_EXAMPLEDIR               RCD_SCRIPTS_MODE
-RCD_SCRIPTS_SHELL                    RCD_SCRIPT_SRC
-RCD_SUBR                             RDOC
-READLINE_DEFAULT                     READLINE_TYPE
-REAL_ROOT_GROUP                      REAL_ROOT_USER
-RECURSIVE_MAKE                       RELAY_CTRL_DIR
-REPLACE_AWK                          REPLACE_BASH
-REPLACE_CSH                          REPLACE_KSH
-REPLACE_PERL                         REPLACE_PERL6
-REPLACE_PHP                          REPLACE_PYTHON
-REPLACE_RUBY                         REPLACE_RUBY_DIRS
-REPLACE_RUBY_PAT                     REPLACE_SH
-REPLACE_TEXLUA                       REQD_DIRS
-REQD_DIRS_PERMS                      REQD_FILES
-REQD_FILES_MODE                      REQD_FILES_PERMS
-RESOLV_AUTO_VARS                     RESOLV_LDFLAGS
-RESOLV_LIBS                          RM
-ROCKSPEC_NAME                        ROCKSPEC_SPECFILE
-ROOT_CMD                             ROOT_GROUP
-ROOT_USER                            RPCGEN
-RPM                                  RPM2PKG_PLIST
-RPM2PKG_PREFIX                       RPM2PKG_STAGE
-RPM2PKG_STRIP                        RPM2PKG_SUBPREFIX
-RPMFILES                             RPMIGNOREPATH
-RPM_DB_PREFIX                        RSSH_CVS_PATH
-RSSH_RDIST_PATH                      RSSH_RSYNC_PATH
-RSSH_SCP_PATH                        RSSH_SFTP_SERVER_PATH
-RUBY                                 RUBYGEM
-RUBYGEM_NAME                         RUBYGEM_OPTIONS
-RUBY_ABI_VERSION                     RUBY_ARCH
-RUBY_ARCHINC                         RUBY_ARCHLIB
-RUBY_BASE                            RUBY_BASERIDIR
-RUBY_BUILD_DOCUMENT                  RUBY_DLEXT
-RUBY_DOC                             RUBY_DYNAMIC_DIRS
-RUBY_EG                              RUBY_ENCODING_ARG
-RUBY_EXTCONF                         RUBY_EXTCONF_CHECK
-RUBY_EXTCONF_DEBUG                   RUBY_EXTCONF_MAKEFILE
-RUBY_GEM_BASE                        RUBY_INC
-RUBY_LIB                             RUBY_LIB_BASE
-RUBY_NAME                            RUBY_NOVERSION
-RUBY_PKGPREFIX                       RUBY_RAILS
-RUBY_RAILS51_VERSION                 RUBY_RAILS52_VERSION
-RUBY_RAILS60_VERSION                 RUBY_RAILS_ACCEPTED
-RUBY_RAILS_DEFAULT                   RUBY_RAILS_REQD
-RUBY_RAILS_STRICT_DEP                RUBY_RIDIR
-RUBY_SETUP                           RUBY_SHLIB
-RUBY_SHLIBALIAS                      RUBY_SHLIBVER
-RUBY_SIMPLE_INSTALL                  RUBY_SITEARCHLIB
-RUBY_SITELIB                         RUBY_SITELIB_BASE
-RUBY_SITERIDIR                       RUBY_SLEXT
-RUBY_SRCDIR                          RUBY_STATICLIB
-RUBY_SUFFIX                          RUBY_SYSRIDIR
-RUBY_USE_PTHREAD                     RUBY_VENDORARCHLIB
-RUBY_VENDORLIB                       RUBY_VENDORLIB_BASE
-RUBY_VER                             RUBY_VERSION
-RUBY_VERSIONS_ACCEPTED               RUBY_VERSIONS_INCOMPATIBLE
-RUBY_VERSION_DEFAULT                 RUBY_VERSION_REQD
-RUBY_VER_DIR                         RUN
-RUN_LDCONFIG                         SAWFISH_THEMES
-SCO                                  SCREWS_GROUP
-SCREWS_USER                          SCRIPTS_ENV
-SCROLLKEEPER_DATADIR                 SCROLLKEEPER_REBUILDDB
-SCROLLKEEPER_UPDATEDB                SDIST_PAWD
-SERIAL_DEVICES                       SETGIDGAME
-SETGID_GAMES_PERMS                   SETUID_ROOT_PERMS
-SH                                   SHLIB
-SHORTNAME                            SIGN_PACKAGES
-SILC_CLIENT_WITH_PERL                SITE_SPECIFIC_PKGS
-SKIP_DEPENDS                         SMF_INSTANCES
-SMF_MANIFEST                         SMF_METHODS
-SMF_METHOD_SHELL                     SMF_METHOD_SRC
-SMF_NAME                             SMF_PREFIX
-SMF_SRCDIR                           SNIPROXY_GROUP
-SNIPROXY_USER                        SOURCE_BUFFSIZE
-SPECIAL_PERMS                        SPECIFIC_PKGS
-SSH_SUID                             SSP_SUPPORTED
-SSYNC_PAWD                           STEP_MSG
-STRIP                                STRIP_DBG
-STRIP_DEBUG                          STRIP_DEBUG_SUPPORTED
-STRIP_FILES_SKIP                     SU
-SUBDIR                               SUBST
-SUBST_CLASSES                        SUBST_FILES
-SUBST_FILTER_CMD                     SUBST_MESSAGE
-SUBST_NOOP_OK                        SUBST_SED
-SUBST_SHOW_DIFF                      SUBST_SKIP_TEXT_CHECK
-SUBST_STAGE                          SUBST_VARS
-SUNWSPROBASE                         SUSE_PREFER
-SU_CMD                               SVN_EXTRACTDIR
-SVN_REPO                             SVN_REPOSITORIES
-SVN_REVISION                         TERMCAP_TYPE
-TERMINFO_DEFAULT                     TERMINFO_TYPE
-TEST                                 TEST_DEPENDS
-TEST_DIRS                            TEST_ENV
-TEST_ENV_SHELL                       TEST_MAKE_CMD
-TEST_MAKE_FLAGS                      TEST_TARGET
-TEXLIVE_IGNORE_PATTERNS              TEXLIVE_REV
-TEXLIVE_UNVERSIONED                  TEXMFSITE
-TEX_FORMATS                          TEX_HYPHEN_DAT
-TEX_HYPHEN_DEF                       TEX_TEXMF_DIRS
-THTTPD_LOG_FACILITY                  TO
-TOOLS_ALIASES                        TOOLS_ALWAYS_WRAP
-TOOLS_ARGS                           TOOLS_BROKEN
-TOOLS_CMD                            TOOLS_CREATE
-TOOLS_DIR                            TOOLS_FAIL
-TOOLS_GNU_MISSING                    TOOLS_LDCONFIG
-TOOLS_NOOP                           TOOLS_PATH
-TOOLS_SCRIPT                         TOOL_DEPENDS
-TTF_FONTDIR                          TTF_FONTS_DIR
-TYPE                                 UAC_REQD_EXECS
-UCSPI_SSL_GROUP                      UCSPI_SSL_USER
-UNLIMIT_RESOURCES                    UNPRIVILEGED
-UNPRIVILEGED_GROUP                   UNPRIVILEGED_GROUPS
-UNPRIVILEGED_USER                    UNWRAP_FILES
-UNWRAP_PATTERNS                      UPDATE_GEMSPEC
-UPDATE_TARGET                        URI
-USERGROUP_PHASE                      USERPPP_GROUP
-USER_SPECIFIC_PKGS                   USE_ABI_DEPENDS
-USE_APR                              USE_BSD_MAKEFILE
-USE_BUILTIN                          USE_CROSS_COMPILE
-USE_CURSES                           USE_CWRAPPERS
-USE_DB185                            USE_FEATURES
-USE_GAMESGROUP                       USE_GCC_RUNTIME
-USE_IMAKE                            USE_JAVA
-USE_JAVA2                            USE_LANGUAGES
-USE_LIBTOOL                          USE_NATIVE_GCC
-USE_NETBSD_REPO                      USE_PKGSRC_GCC
-USE_PKGSRC_GCC_RUNTIME               USE_PKGTASKS
-USE_PKG_ADMIN_DIGEST                 USE_RUBY_EXTCONF
-USE_RUBY_INSTALL                     USE_RUBY_SETUP
-USE_RUBY_SETUP_PKG                   USE_TOOLS
-UUCP_GROUP                           UUCP_USER
-VARBASE                              VARNAME
-VIM_EXTRA_OPTS                       WARNING_MSG
-WCALC_CGIDIR                         WCALC_CGIPATH
-WCALC_HTMLDIR                        WCALC_HTMLPATH
-WDM_MANAGERS                         WRAPPER_REORDER_CMDS
-WRKDIR                               WRKDIR_BASENAME
-WRKDIR_LOCKTYPE                      WRKLOG
-WRKOBJDIR                            WRKSRC
-X10_PORT                             X11
-X11BASE                              X11_PKGSRCDIR
-X11_TYPE                             X509_CERTIFICATE
-X509_KEY                             XAW_TYPE
-XLOCK_DEFAULT_MODE                   XMKMF_FLAGS
-XXX                                  XXXX
-YES                                  ZSH_STATIC
-__stdc__                             _vargroups
-accept                               acquire-localbase-lock
-acquire-lock                         add
-administrator                        alloca
-alternatives                         aslr
-asprintf                             atlas
-autoconf                             automake
-autoreconf                           awk
-bash                                 big-endian
-bin-install                          bind
-binpkg-list                          blas
-bootstrap-depends                    broken
-broken_on_platform                   bsd
-bsd.prog.mk                          build
-build-env                            buildlink-directories
-buildlink-oss-soundcard-h            c
-c++                                  ccache
-cce                                  cdefs
-ceil                                 changes
-changes-entry                        changes-entry-noupdate
-check                                check-clean
-check-files                          check-files-clean
-check-vulnerable                     checksum
-checksum-phase                       clean
-clean-depends                        cleandir
-commit                               commit-changes-entry
-compact                              compiler
-conf                                 config.guess
-config.sub                           configuration
-configure                            configure-env
-configure-help                       configure_args
-connect                              cos
-cputime                              create-usergroup
-csh                                  ctf
-cvs                                  debug
-declaration                          declare
-defined                              depend
-dependencies                         depends
-depends-checksum                     depends-fetch
-deps                                 describe
-destdir                              disable
-distclean                            distinfo
-dl                                   dlopen
-do-build                             do-buildlink
-do-clean                             do-configure
-do-configure-post-hook               do-extract
-do-fetch                             do-install
-emul                                 emul-distinfo
-emul-fetch                           emulation
-emulator                             enable
-endian                               endif
-enomem                               err
-errx                                 etc
-exp                                  extract-rpm
-fabs                                 feature
-features                             fetch
-fetch-list                           follows
-forbids                              form
-format                               fortify
-fortify_source                       fossil
-friend                               fts
-fts_close                            fts_open
-fts_read                             fts_set
-gcc                                  gethostbyaddr
-gethostbyname                        gethostbyname2
-getopt_long                          getprogname
-getservbyname                        getservbyport
-getservent                           gettext
-git                                  github
-gitlab                               glob
-gnu                                  gnu_configure_strict
-go                                   go-deps
-golang                               guess-license
-hashbang                             heimdal
-help                                 hg
-imake                                increment
-inet_aton                            interp
-interpreter                          intl
-iso                                  kerberos
-krb                                  krb5
-ksh                                  lapack
-latex                                libintl_bindtextdomain
-libintl_gettext                      libintl_textdomain
-libnbcompat                          libs
-libtool                              licence
-license                              lintl
-little-endian                        lock
-locking                              lvalue
-make                                 makesum
-memory                               mercurial
-meta                                 meta-package
-meta_package                         mit-krb5
-mk.conf                              mkl
-mount                                mprotect
-mremap                               nb
-nbcompat                             obstack
-obstack_ptr_grow                     occurs
-only                                 openblas
-options                              options.mk
-order                                override
-override-intltool                    override-message-intltool
-package                              parallel
-path                                 pax
-paxctl                               pbulk-index
-pc                                   perl
-perl5                                perms
-php                                  pkg-build-options
-pkg-config                           pkg_build_options
-platform                             plist
-post-extract                         post-fetch
-post-wrapper                         pre-build-checks-hook
-pre-configure                        pre-configure-checks-hook
-pre-extract                          pre-fetch
-print-go-deps                        print-plist
-print-summary-data                   privileged-install-hook
-pypi                                 python
-readme-all                           recv
-recvfrom                             regcomp
-release-localbase-lock               release-lock
-relro                                rename
-reorder                              replace
-replace_interpreter                  reproducible
-resolv                               root
-ruby                                 send
-sendfile                             sendto
-setenv                               setgid
-setprogname                          setuid
-sh                                   show
-show-all                             show-build-defs
-show-depends                         show-deps
-show-distfiles                       show-downlevel
-show-subdir-var                      show-tools
-show-var                             show-vars
-snprintf                             socket
-ssp                                  st_mode
-stage-install                        strcasestr
-strict                               strip
-strndup                              strnlen
-strsep                               subst
-substitutions                        subversion
-sun                                  sunpro
-sunwspro                             svn
-symlink                              test
-test-env                             tex
-texlive                              tmp
-tool                                 tools
-tools-libtool-m4-override            type
-ulimit                               undefined
-undo-replace                         unlimit
-unprivileged                         unprivileged-install-hook
-unstripped                           update
-upload                               upload-distfiles
-use_tools                            user
-utimes                               vasprintf
-verbose                              vsnprintf
-warn                                 warning
-warnings                             warnx
-wattr_off                            wattr_on
-work                                 wrapper
-wrkdir                                
+#!                               -lintl
+64bit                            ABI
+ACCEPTABLE_LICENSES              ACROREAD_FONTPATH
+ADDITIONAL                       AFAIK
+AIX                              ALLOW_VULNERABLE_PACKAGES
+ALL_ENV                          ALSA_PC
+ALTERNATIVES_SRC                 AMANDA_TMP
+AMANDA_USER                      AMANDA_VAR
+APACHE_GROUP                     APACHE_MODULE_NAME
+APACHE_MODULE_SRC                APACHE_MODULE_SRCDIR
+APACHE_PKG_PREFIX                APACHE_SUEXEC_CONFIGURE_ARGS
+APACHE_SUEXEC_DOCROOT            APACHE_USER
+APPEND_ABI                       APPEND_ELF
+ARLA_CACHE                       AUDIT_PACKAGES_FLAGS
+AUTOCONF_REQD                    AUTOMAKE_OVERRIDE
+AUTOMAKE_REQD                    AUTO_MKDIRS
+BDB185_DEFAULT                   BDBBASE
+BDB_ACCEPTED                     BDB_DEFAULT
+BDB_LIBS                         BDB_TYPE
+BIND_DIR                         BIND_GROUP
+BIND_USER                        BINPKG_SITES
+BIN_INSTALL_FLAGS                BISON_PKGDATADIR
+BLAS_ACCEPTED                    BLAS_LIBS
+BLAS_TYPE                        BOOTSTRAP_DEPENDS
+BOOTSTRAP_SETUPTOOLS             BROKEN
+BROKEN_EXCEPT_ON_PLATFORM        BROKEN_ON_PLATFORM
+BSDSRCDIR                        BSDXSRCDIR
+BSD_MAKE_ENV                     BUILDLINK_AUTO_DIRS
+BUILDLINK_AUTO_VARS              BUILDLINK_CFLAGS
+BUILDLINK_CONTENTS_FILTER        BUILDLINK_CPPFLAGS
+BUILDLINK_DEPMETHOD              BUILDLINK_FILES
+BUILDLINK_FILES_CMD              BUILDLINK_FNAME_TRANSFORM
+BUILDLINK_LDFLAGS                BUILDLINK_LIBS
+BUILDLINK_OPSYS_SUPPORT_PTHREAD  BUILDLINK_PKGNAME
+BUILDLINK_PREFIX                 BUILDLINK_RPATHDIRS
+BUILDLINK_TREE                   BUILD_DEFS
+BUILD_DEFS_EFFECTS               BUILD_DEPENDS
+BUILD_DIRS                       BUILD_ENV_SHELL
+BUILD_MAKE_CMD                   BUILD_MAKE_FLAGS
+BUILD_TARGET                     BUILTIN_FIND_FILES
+BUILTIN_FIND_FILES_VAR           BUILTIN_FIND_GREP
+BUILTIN_FIND_HEADERS             BUILTIN_FIND_HEADERS_VAR
+BUILTIN_PKG                      BUILTIN_TEST_CURSES_DEFINES
+BUILTIN_TEST_CURSES_FUNCS        BUILTIN_VERSION_SCRIPT
+BUILTIN_X11_TYPE                 BUILTIN_X11_VERSION
+CACTI_GROUP                      CACTI_USER
+CANNA_GROUP                      CANNA_USER
+CAT                              CCACHE_BASE
+CCACHE_DIR                       CCACHE_LOGFILE
+CC_VERSION                       CC_VERSION_STRING
+CDRECORD_CONF                    CDROM_PKG_URL_DIR
+CDROM_PKG_URL_HOST               CHECKOUT_DATE
+CHECK_COMPILER                   CHECK_FAKEHOME
+CHECK_FILES                      CHECK_FILES_SKIP
+CHECK_FILES_STRICT               CHECK_HEADERS
+CHECK_HEADERS_SKIP               CHECK_INTERPRETER
+CHECK_INTERPRETER_SKIP           CHECK_PERMS
+CHECK_PERMS_AUTOFIX              CHECK_PERMS_SKIP
+CHECK_PORTABILITY                CHECK_PORTABILITY_EXPERIMENTAL
+CHECK_PORTABILITY_SKIP           CHECK_RELRO
+CHECK_RELRO_SKIP                 CHECK_RELRO_SUPPORTED
+CHECK_SHLIBS                     CHECK_SHLIBS_BLACKLIST
+CHECK_SHLIBS_SKIP                CHECK_SHLIBS_SUPPORTED
+CHECK_SSP                        CHECK_SSP_SKIP
+CHECK_SSP_SUPPORTED              CHECK_STRIPPED
+CHECK_STRIPPED_SKIP              CHECK_WRKREF
+CHECK_WRKREF_EXTRA_DIRS          CHECK_WRKREF_SKIP
+CLAMAV_DBDIR                     CLAMAV_GROUP
+CLAMAV_USER                      CLANGBASE
+CLEANDEPENDS                     CMAKE_DEPENDENCIES_REWRITE
+CMAKE_INSTALL_PREFIX             CMAKE_MODULE_PATH_OVERRIDE
+CMAKE_PKGSRC_BUILD_FLAGS         CMAKE_PREFIX_PATH
+CMAKE_USE_GNU_INSTALL_DIRS       COMMON_LISP_DOCFILES
+COMMON_LISP_EXAMPLES             COMMON_LISP_EXTRAFILES
+COMMON_LISP_PACKAGES             COMMON_LISP_SYSTEM
+COMPILER_RPATH_FLAG              COMPILER_USE_SYMLINKS
+CONFIGURE_ARGS                   CONFIGURE_DIRS
+CONFIGURE_ENV                    CONFIGURE_ENV_SHELL
+CONFIGURE_HAS_INFODIR            CONFIGURE_HAS_MANDIR
+CONFIGURE_SCRIPT                 CONFIG_SHELL
+CONFIG_SHELL_FLAGS               CONF_FILES
+CONF_FILES_MODE                  CONF_FILES_PERMS
+CONSERVER_DEFAULTHOST            CONSERVER_DEFAULTPORT
+CP                               CPP
+CPP_PRECOMP_FLAGS                CREATE_WRKDIR_SYMLINK
+CROSSBASE                        CTFCONVERT
+CTF_FILES_SKIP                   CTF_SUPPORTED
+CTYPE                            CUPS_GROUP
+CUPS_SYSTEM_GROUPS               CUPS_USER
+CURSES_DEFAULT                   CURSES_TYPE
+CVS_EXTRACTDIR                   CVS_MODULE
+CVS_PROJECT                      CVS_REPOSITORIES
+CVS_ROOT                         CVS_ROOT_GNU
+CVS_ROOT_NONGNU                  CVS_ROOT_SOURCEFORGE
+CVS_TAG                          CXX
+CYRUS_GROUP                      CYRUS_IDLE
+CYRUS_USER                       DAEMONTOOLS_GROUP
+DAEMONTOOLS_LOG_USER             DBUS_GROUP
+DBUS_USER                        DEFANG_GROUP
+DEFANG_USER                      DEFAULT_ACCEPTABLE_LICENSES
+DEFAULT_DISTFILES                DEFAULT_IRC_SERVER
+DEFAULT_SERIAL_DEVICE            DEF_UMASK
+DEINSTALLDEPENDS                 DEINSTALL_SRC
+DEINSTALL_TEMPLATES              DELAYED_ERROR_MSG
+DELAYED_WARNING_MSG              DEPENDS
+DEPENDS_TARGET                   DEPENDS_TYPE
+DESTDIR                          DESTDIR_VARNAME
+DIALER_GROUP                     DIGEST_REQD
+DISTDIR                          DISTFILES
+DISTINFO_FILE                    DISTNAME
+DIST_PATH                        DIST_SUBDIR
+DJBDNS_AXFR_USER                 DJBDNS_CACHE_USER
+DJBDNS_DJBDNS_GROUP              DJBDNS_LOG_USER
+DJBDNS_RBL_USER                  DJBDNS_TINY_USER
+DLOPEN_REQUIRE_PTHREADS          DL_AUTO_VARS
+DL_CFLAGS                        DL_LDFLAGS
+DL_LIBS                          DNS
+DOWNLOADED_DISTFILE              DT_LAYOUT
+DYNAMIC_SITES_CMD                DYNAMIC_SITES_SCRIPT
+ECHO                             ECHO_N
+ELK_GUI                          EMACS_TYPE
+EMULDIR                          EMULSUBDIR
+EMULSUBDIRSLASH                  EMUL_ARCH
+EMUL_DISTRO                      EMUL_EXEC_FMT
+EMUL_IS_NATIVE                   EMUL_MODULES
+EMUL_OPSYS                       EMUL_PKG_FMT
+EMUL_PLATFORM                    EMUL_PLATFORMS
+EMUL_PREFER                      EMUL_REQD
+EMUL_TYPE                        ERROR_MSG
+EXIM_GROUP                       EXIM_USER
+EXPORT_SYMBOLS_LDFLAGS           EXTRACTOR
+EXTRACT_CMD                      EXTRACT_CMD_DEFAULT
+EXTRACT_DIR                      EXTRACT_ELEMENTS
+EXTRACT_ENV                      EXTRACT_ONLY
+EXTRACT_OPTS                     EXTRACT_SUFX
+EXTRACT_USING                    FAIL
+FAILOVER_FETCH                   FAIL_MSG
+FAKE_NCURSES                     FAM
+FAM_ACCEPTED                     FAM_DEFAULT
+FAM_SERVER                       FCPATH
+FEATURE_CPPFLAGS                 FEATURE_LDFLAGS
+FEATURE_LIBS                     FETCH_AFTER_ARGS
+FETCH_BEFORE_ARGS                FETCH_CMD
+FETCH_OUTPUT_ARGS                FETCH_PROXY
+FETCH_RESUME_ARGS                FETCH_USING
+FILES_SUBST                      FILES_SUBST_SED
+FIX_SYSTEM_HEADERS               FLUXBOX_USE_GNOME
+FLUXBOX_USE_KDE                  FLUXBOX_USE_XFT
+FLUXBOX_USE_XINERAMA             FONTDIR
+FONTS_DIRS                       FONTS_VERBOSE
+FOO_HACKS_MK                     FOSSIL_EXTRACTDIR
+FOSSIL_REPO                      FOSSIL_REPOSITORIES
+FOSSIL_VERSION                   FOX_USE_XUNICODE
+FREEWNN_GROUP                    FREEWNN_USER
+FTP_PKG_URL_DIR                  FTP_PKG_URL_HOST
+GAMEDATAMODE                     GAMEDATA_PERMS
+GAMEDIRMODE                      GAMEDIR_PERMS
+GAMEGRP                          GAMEMODE
+GAMEOWN                          GAMES_GROUP
+GAMES_USER                       GCC
+GCCBASE                          GCC_REQD
+GCC_VERSION_SUFFIX               GEM_BUILD
+GEM_CLEANBUILD                   GEM_CLEANBUILD_EXTENSIONS
+GEM_DOCDIR                       GEM_EXTSDIR
+GEM_HOME                         GEM_KEEPBUILD
+GEM_LIBDIR                       GEM_NAME
+GEM_PATH                         GEM_SPECFILE
+GENERATE_PLIST                   GHOSTSCRIPT_REQD
+GITHUB_PROJECT                   GITHUB_RELEASE
+GITHUB_TAG                       GITHUB_TYPE
+GITLAB_PROJECT                   GITLAB_TAG
+GITLAB_TYPE                      GIT_BRANCH
+GIT_ENV                          GIT_EXTRACTDIR
+GIT_REPO                         GIT_REPOSITORIES
+GIT_REVISION                     GIT_TAG
+GNU                              GNU_CONFIGURE
+GNU_CONFIGURE_INFODIR            GNU_CONFIGURE_MANDIR
+GNU_CONFIGURE_QUIET              GNU_CONFIGURE_STRICT
+GODEP_REDIRECTS                  GO_BUILD_PATTERN
+GO_DEPS                          GO_DIST_BASE
+GO_MODULE_FILES                  GO_SRCPATH
+GO_VERSION_DEFAULT               GROUP_SPECIFIC_PKGS
+GRUB_NETWORK_CARDS               GRUB_PRESET_COMMAND
+GRUB_SCAN_ARGS                   GZIP
+HASKELL_COMPILER                 HASKELL_ENABLE_HADDOCK_DOCUMENTATION
+HASKELL_ENABLE_LIBRARY_PROFILING HASKELL_ENABLE_SHARED_LIBRARY
+HASKELL_OPTIMIZATION_LEVEL       HAS_CONFIGURE
+HEADER_TEMPLATES                 HG_REPO
+HG_REPOSITORIES                  HG_TAG
+HOST_PKGTOOLS_ARGS               HOST_SPECIFIC_PKGS
+HOWL_GROUP                       HOWL_USER
+ICCBASE                          ICECAST_CHROOTDIR
+ICON_THEMES                      IDOBASE
+IGNORE_CCACHE                    IGNORE_INFO_DIRS
+IGNORE_INTERACTIVE_FETCH         IMAKE
+IMAKEOPTS                        IMAKE_MAKE
+IMAKE_MANINSTALL                 IMAP_UW_CCLIENT_MBOX_FMT
+IMDICTDIR                        INCOMPAT_CURSES
+INFO_DIR                         INFO_FILES
+INFO_FILES_VERBOSE               INFO_MSG
+INIT_SYSTEM                      INN_DATA_DIR
+INN_GROUP                        INN_USER
+INSTALLATION_DIRS                INSTALLATION_DIRS_FROM_PLIST
+INSTALL_ENV                      INSTALL_SH_OVERRIDE
+INSTALL_SRC                      INSTALL_TEMPLATES
+INSTALL_UNSTRIPPED               IRCD_HYBRID_IRC_GROUP
+IRCD_HYBRID_IRC_USER             IRCD_HYBRID_MAXCONN
+IRCD_HYBRID_NICLEN               IRCD_HYBRID_SYSLOG_EVENTS
+IRCD_HYBRID_SYSLOG_FACILITY      IRCD_HYBRID_TOPICLEN
+IRIX                             IRRD_USE_PGP
+JABBERD_GROUP                    JABBERD_LOGDIR
+JABBERD_PIDDIR                   JABBERD_SPOOLDIR
+JABBERD_USER                     JAKARTA_HOME
+JAVA_APP_PATH                    JAVA_APP_TARGETS
+JAVA_BINPREFIX                   JAVA_CLASSPATH
+JAVA_HOME                        JAVA_LD_LIBRARY_PATH
+JAVA_NAME                        JAVA_UNLIMIT
+JAVA_WRAPPERS                    JPEG_ACCEPTED
+JPEG_DEFAULT                     KERBEROS
+KERMIT_SUID_UUCP                 KJS_USE_PCRE
+KNEWS_DOMAIN_FILE                KNEWS_DOMAIN_NAME
+KRB5_ACCEPTED                    KRB5_DEFAULT
+LANGUAGES                        LAPACK_LIBS
+LATEX2HTML_ICONPATH              LDCONFIG_ADD_CMD
+LDCONFIG_REMOVE_CMD              LEAFNODE_DATA_DIR
+LEAFNODE_GROUP                   LEAFNODE_USER
+LIBDVDCSS_HOMEPAGE               LIBDVDCSS_MASTER_SITES
+LIBRSVG_TYPE                     LIBTOOL
+LIBTOOLIZE_PLIST                 LIBTOOL_M4_OVERRIDE
+LIBUSB_TYPE                      LICENSE
+LINKER_RPATH_FLAG                LINK_RPATH_FLAG
+LINUX_BASE_NODEPS                LINUX_BASE_PREFERRED
+LINUX_BASE_REQUIRED              LINUX_LOCALES
+LOCALBASE                        LOCALBASE_LOCKTYPE
+LOCALPATCHES                     LOVE_DATA
+LOVE_GAME                        LOVE_VERSION
+LP64PLATFORMS                    MACHINE_PLATFORM
+MAILAGENT_DOMAIN                 MAILAGENT_EMAIL
+MAILAGENT_FQDN                   MAILAGENT_ORGANIZATION
+MAJORDOMO_HOMEDIR                MAJOR_OS_VERSION
+MAKEINFO_ARGS                    MAKE_DIRS
+MAKE_DIRS_PERMS                  MAKE_ENV
+MAKE_FILE                        MAKE_FLAGS
+MAKE_JOBS                        MAKE_JOBS_SAFE
+MAKE_PROGRAM                     MANINSTALL
+MANZ                             MASTER_SITES
+MASTER_SITE_BACKUP               MASTER_SITE_LOCAL
+MASTER_SITE_MOZILLA              MASTER_SITE_OVERRIDE
+MASTER_SITE_PERL_CPAN            MASTER_SORT
+MASTER_SORT_RANDOM               MASTER_SORT_REGEX
+MECAB_CHARSET                    MEDIATOMB_GROUP
+MEDIATOMB_USER                   MIPSPROBASE
+MIREDO_GROUP                     MIREDO_USER
+MISSING_FEATURES                 MKDIR
+MLDONKEY_GROUP                   MLDONKEY_HOME
+MLDONKEY_USER                    MONOTONE_GROUP
+MONOTONE_USER                    MOTIFBASE
+MOTIF_TYPE                       MOTIF_TYPE_DEFAULT
+MPI_TYPE                         MSGFMT_STRIP_MSGCTXT
+MSGFMT_STRIP_MSGID_PLURAL        MTOOLS_ENABLE_FLOPPYD
+MUST                             MV
+MYSQL_CHARSET                    MYSQL_DATADIR
+MYSQL_EXTRA_CHARSET              MYSQL_GROUP
+MYSQL_PKGSRCDIR                  MYSQL_USER
+MYSQL_VERSIONS_ACCEPTED          MYSQL_VERSION_DEFAULT
+NAGIOSCMD_GROUP                  NAGIOSDIR
+NAGIOS_GROUP                     NAGIOS_USER
+NATIVE_APPEND_ABI                NATIVE_APPEND_ELF
+NATIVE_EXEC_FMT                  NATIVE_MACHINE_PLATFORM
+NATIVE_OBJECT_FMT                NBPAX_PROGRAM_PREFIX
+NETBSD_LOGIN_NAME                NMH_EDITOR
+NMH_MTA                          NMH_PAGER
+NOLOGIN                          NOTE
+NOT_FOR_PLATFORM                 NOT_PAX_ASLR_SAFE
+NOT_PAX_MPROTECT_SAFE            NO_BUILD
+NO_CHECKSUM                      NO_CONFIGURE
+NO_SKIP                          NS_PREFERRED
+NULLMAILER_GROUP                 NULLMAILER_USER
+OASIS                            OASIS_BUILD_ARGS
+OBJHOSTNAME                      OBJMACHINE
+OCAML_FINDLIB_DIRS               OCAML_FINDLIB_REGISTER
+OCAML_FINDLIB_REGISTER_VERBOSE   OCAML_SITELIBDIR
+OCAML_TOPKG_DOCDIR               OCAML_USE_DUNE
+OCAML_USE_FINDLIB                OCAML_USE_JBUILDER
+OCAML_USE_OASIS                  OCAML_USE_OASIS_DYNRUN
+OCAML_USE_OPAM                   OCAML_USE_OPT_COMPILER
+OCAML_USE_TOPKG                  OMF
+ONLY_FOR_COMPILER                ONLY_FOR_PLATFORM
+OPENSSH_CHROOT                   OPENSSH_GROUP
+OPENSSH_USER                     OPSYS
+OPSYS_EMULDIR                    OSS_TYPE
+OSX                              OSX_TOLERATE_SDK_SKEW
+OS_HAVE_ALSA                     OS_HAVE_RCD
+OS_VARIANT                       OS_VERSION
+OTF_FONTS_DIR                    OVERRIDE_DIRDEPTH
+OVERRIDE_GEMSPEC                 OVERRIDE_GNU_CONFIG_SCRIPTS
+OVERRIDE_ROCKSPEC                OWN_DIRS
+OWN_DIRS_PERMS                   P4GROUP
+P4PORT                           P4ROOT
+P4USER                           PACKAGES
+PALMOS_DEFAULT_SDK               PAMBASE
+PAM_DEFAULT                      PAPERSIZE
+PASSIVE_FETCH                    PATCHDIR
+PATCHFILES                       PATCH_ARGS
+PATCH_DEBUG                      PATCH_DIST_ARGS
+PATCH_DIST_CAT                   PATCH_DIST_STRIP
+PATCH_FUZZ_FACTOR                PATCH_STRIP
+PATH                             PCCBASE
+PEAR                             PEAR_CHANNEL
+PEAR_CHANNEL_ALIAS               PEAR_CHANNEL_VERSION
+PEAR_CMD                         PEAR_LIB
+PEAR_PACKAGE_XML                 PERL5
+PERL5_CONFIGURE                  PERL5_CONFIGURE_DIRS
+PERL5_LDFLAGS                    PERL5_LICENSE
+PERL5_MODULE_TYPE                PERL5_PACKLIST
+PERL5_PACKLIST_DIR               PERL5_PERLBASE
+PERL5_SITEBASE                   PERL5_USE_PACKLIST
+PERL5_VENDORBASE                 PFCTL
+PFVAR_H                          PF_VERSION
+PGGROUP                          PGHOME
+PGPKGSRCDIR                      PGSQL_TYPE
+PGSQL_VERSIONS_ACCEPTED          PGSQL_VERSION_DEFAULT
+PGUSER                           PG_LIB_EXT
+PHP                              PHPCOMMON_MK
+PHPPKGSRCDIR                     PHP_BASE_VERS
+PHP_CHECK_INSTALLED              PHP_EXTENSION_DIR
+PHP_INITIAL_TEENY                PHP_PKG_PREFIX
+PHP_VERSION                      PHP_VERSIONS_ACCEPTED
+PHP_VERSIONS_INCOMPATIBLE        PHP_VERSION_DEFAULT
+PHP_VERSION_REQD                 PILRC_USE_GTK
+PKGCONFIG_BASE                   PKGCONFIG_FILE
+PKGCONFIG_OVERRIDE               PKGCONFIG_OVERRIDE_STAGE
+PKGDIR                           PKGGNUDIR
+PKGINFODIR                       PKGLOCALEDIR
+PKGMANDIR                        PKGNAME
+PKGNAME_REQD                     PKGPATH
+PKGREVISION                      PKGSRC_BLAS_TYPES
+PKGSRC_CHANGES                   PKGSRC_COMPILER
+PKGSRC_KEEP_BIN_PKGS             PKGSRC_LOCKTYPE
+PKGSRC_MAKE_ENV                  PKGSRC_MESSAGE_RECIPIENTS
+PKGSRC_MKPIE                     PKGSRC_MKREPRO
+PKGSRC_RUN_TEST                  PKGSRC_SETENV
+PKGSRC_SLEEPSECS                 PKGSRC_TODO
+PKGSRC_USE_CTF                   PKGSRC_USE_FORTIFY
+PKGSRC_USE_RELRO                 PKGSRC_USE_SSP
+PKGSRC_USE_STACK_CHECK           PKGTASKS_DATAFILE
+PKGTOOLS_ARGS                    PKGTOOLS_ENV
+PKG_ALTERNATIVES                 PKG_APACHE
+PKG_APACHE_ACCEPTED              PKG_APACHE_DEFAULT
+PKG_BEST_EXISTS                  PKG_BUILD_OPTIONS
+PKG_COMPRESSION                  PKG_CONFIG
+PKG_CONFIG_PERMS                 PKG_CREATE_USERGROUP
+PKG_DB_TMPDIR                    PKG_DEBUG_LEVEL
+PKG_DEFAULT_OPTIONS              PKG_DESTDIR_SUPPORT
+PKG_DEVELOPER                    PKG_DISABLED_OPTIONS
+PKG_FATAL_ERRORS                 PKG_FC
+PKG_FILELIST_CMD                 PKG_GECOS
+PKG_GID                          PKG_GROUPS
+PKG_GROUPS_VARS                  PKG_HOME
+PKG_INIT_SCRIPTS                 PKG_JAVA_HOME
+PKG_JVM                          PKG_JVMS_ACCEPTED
+PKG_JVM_DEFAULT                  PKG_LEGACY_OPTIONS
+PKG_LIBTOOL                      PKG_OPTIONS
+PKG_OPTIONS_DEPRECATED_WARNINGS  PKG_OPTIONS_LEGACY_OPTS
+PKG_OPTIONS_LEGACY_VARS          PKG_OPTIONS_NONEMPTY_SETS
+PKG_OPTIONS_OPTIONAL_GROUPS      PKG_OPTIONS_REQUIRED_GROUPS
+PKG_OPTIONS_VAR                  PKG_PHP
+PKG_PHP_MAJOR_VERS               PKG_PHP_VERSION
+PKG_RCD_SCRIPTS                  PKG_REFCOUNT_DBDIR
+PKG_REGISTER_SHELLS              PKG_RESUME_TRANSFERS
+PKG_SHELL                        PKG_SUGGESTED_OPTIONS
+PKG_SUPPORTED_OPTIONS            PKG_SYSCONFBASE
+PKG_SYSCONFBASEDIR               PKG_SYSCONFDIR
+PKG_SYSCONFDIR_PERMS             PKG_SYSCONFSUBDIR
+PKG_SYSCONFVAR                   PKG_TOOLS_BIN
+PKG_UID                          PKG_UPDATE_FONTS_DB
+PKG_USERS                        PKG_USERS_VARS
+PKG_VERBOSE                      PLIST
+PLIST_AWK                        PLIST_AWK_ENV
+PLIST_SRC                        PLIST_SUBST
+PLIST_TYPE                       PLIST_VARS
+POPTOP_USE_MPPE                  POSSIBLE_GFORTRAN_VERSION
+POST_FETCH_HOOK                  PREFER
+PREFER_NATIVE                    PREFER_NATIVE_PTHREADS
+PREFER_PKGSRC                    PREFIX
+PREPEND_PATH                     PRE_ROOT_CMD
+PRIVILEGED_STAGES                PS
+PTHREAD_AUTO_VARS                PTHREAD_CFLAGS
+PTHREAD_LDFLAGS                  PTHREAD_LIBS
+PTHREAD_OPTS                     PTHREAD_TYPE
+PVM_SSH                          PYPKGPREFIX
+PYTHON_FOR_BUILD_ONLY            PYTHON_SELF_CONFLICT
+PYTHON_VERSIONED_DEPENDENCIES    PYTHON_VERSIONS_ACCEPTED
+PYTHON_VERSIONS_INCOMPATIBLE     PYTHON_VERSION_DEFAULT
+PYTHON_VERSION_REQD              PYVERSSUFFIX
+PY_NO_EGG                        QMAILDIR
+QMAIL_ALIAS_USER                 QMAIL_DAEMON_USER
+QMAIL_LOG_USER                   QMAIL_NOFILES_GROUP
+QMAIL_PASSWD_USER                QMAIL_QMAIL_GROUP
+QMAIL_QUEUE_DIR                  QMAIL_QUEUE_EXTRA
+QMAIL_QUEUE_USER                 QMAIL_REMOTE_USER
+QMAIL_ROOT_USER                  QMAIL_SEND_USER
+QPOPPER_FAC                      QPOPPER_SPOOL_DIR
+QPOPPER_USER                     RAKE_NAME
+RASMOL_DEPTH                     RCD_DIR
+RCD_ORDER                        RCD_SCRIPTS
+RCD_SCRIPTS_DIR                  RCD_SCRIPTS_EXAMPLEDIR
+RCD_SCRIPTS_MODE                 RCD_SCRIPTS_SHELL
+RCD_SCRIPT_SRC                   RCD_SUBR
+RDOC                             READLINE_DEFAULT
+READLINE_TYPE                    REAL_ROOT_GROUP
+REAL_ROOT_USER                   RECURSIVE_MAKE
+RELAY_CTRL_DIR                   REPLACE_AWK
+REPLACE_BASH                     REPLACE_CSH
+REPLACE_KSH                      REPLACE_PERL
+REPLACE_PERL6                    REPLACE_PHP
+REPLACE_PYTHON                   REPLACE_RUBY
+REPLACE_RUBY_DIRS                REPLACE_RUBY_PAT
+REPLACE_SH                       REPLACE_TEXLUA
+REQD_DIRS                        REQD_DIRS_PERMS
+REQD_FILES                       REQD_FILES_MODE
+REQD_FILES_PERMS                 RESOLV_AUTO_VARS
+RESOLV_LDFLAGS                   RESOLV_LIBS
+RM                               ROCKSPEC_NAME
+ROCKSPEC_SPECFILE                ROOT_CMD
+ROOT_GROUP                       ROOT_USER
+RPCGEN                           RPM
+RPM2PKG_PLIST                    RPM2PKG_PREFIX
+RPM2PKG_STAGE                    RPM2PKG_STRIP
+RPM2PKG_SUBPREFIX                RPMFILES
+RPMIGNOREPATH                    RPM_DB_PREFIX
+RSSH_CVS_PATH                    RSSH_RDIST_PATH
+RSSH_RSYNC_PATH                  RSSH_SCP_PATH
+RSSH_SFTP_SERVER_PATH            RUBY
+RUBYGEM                          RUBYGEM_NAME
+RUBYGEM_OPTIONS                  RUBY_ABI_VERSION
+RUBY_ARCH                        RUBY_ARCHINC
+RUBY_ARCHLIB                     RUBY_BASE
+RUBY_BASERIDIR                   RUBY_BUILD_DOCUMENT
+RUBY_DLEXT                       RUBY_DOC
+RUBY_DYNAMIC_DIRS                RUBY_EG
+RUBY_ENCODING_ARG                RUBY_EXTCONF
+RUBY_EXTCONF_CHECK               RUBY_EXTCONF_DEBUG
+RUBY_EXTCONF_MAKEFILE            RUBY_GEM_BASE
+RUBY_INC                         RUBY_LIB
+RUBY_LIB_BASE                    RUBY_NAME
+RUBY_NOVERSION                   RUBY_PKGPREFIX
+RUBY_RAILS                       RUBY_RAILS51_VERSION
+RUBY_RAILS52_VERSION             RUBY_RAILS60_VERSION
+RUBY_RAILS_ACCEPTED              RUBY_RAILS_DEFAULT
+RUBY_RAILS_REQD                  RUBY_RAILS_STRICT_DEP
+RUBY_RIDIR                       RUBY_SETUP
+RUBY_SHLIB                       RUBY_SHLIBALIAS
+RUBY_SHLIBVER                    RUBY_SIMPLE_INSTALL
+RUBY_SITEARCHLIB                 RUBY_SITELIB
+RUBY_SITELIB_BASE                RUBY_SITERIDIR
+RUBY_SLEXT                       RUBY_SRCDIR
+RUBY_STATICLIB                   RUBY_SUFFIX
+RUBY_SYSRIDIR                    RUBY_USE_PTHREAD
+RUBY_VENDORARCHLIB               RUBY_VENDORLIB
+RUBY_VENDORLIB_BASE              RUBY_VER
+RUBY_VERSION                     RUBY_VERSIONS_ACCEPTED
+RUBY_VERSIONS_INCOMPATIBLE       RUBY_VERSION_DEFAULT
+RUBY_VERSION_REQD                RUBY_VER_DIR
+RUN                              RUN_LDCONFIG
+SAWFISH_THEMES                   SCO
+SCREWS_GROUP                     SCREWS_USER
+SCRIPTS_ENV                      SCROLLKEEPER_DATADIR
+SCROLLKEEPER_REBUILDDB           SCROLLKEEPER_UPDATEDB
+SDIST_PAWD                       SERIAL_DEVICES
+SETGIDGAME                       SETGID_GAMES_PERMS
+SETUID_ROOT_PERMS                SH
+SHLIB                            SHORTNAME
+SIGN_PACKAGES                    SILC_CLIENT_WITH_PERL
+SITE_SPECIFIC_PKGS               SKIP_DEPENDS
+SMF_INSTANCES                    SMF_MANIFEST
+SMF_METHODS                      SMF_METHOD_SHELL
+SMF_METHOD_SRC                   SMF_NAME
+SMF_PREFIX                       SMF_SRCDIR
+SNIPROXY_GROUP                   SNIPROXY_USER
+SOURCE_BUFFSIZE                  SPECIAL_PERMS
+SPECIFIC_PKGS                    SSH_SUID
+SSP_SUPPORTED                    SSYNC_PAWD
+STEP_MSG                         STRIP
+STRIP_DBG                        STRIP_DEBUG
+STRIP_DEBUG_SUPPORTED            STRIP_FILES_SKIP
+SU                               SUBDIR
+SUBST                            SUBST_CLASSES
+SUBST_FILES                      SUBST_FILTER_CMD
+SUBST_MESSAGE                    SUBST_NOOP_OK
+SUBST_SED                        SUBST_SHOW_DIFF
+SUBST_SKIP_TEXT_CHECK            SUBST_STAGE
+SUBST_VARS                       SUNWSPROBASE
+SUSE_PREFER                      SU_CMD
+SVN_EXTRACTDIR                   SVN_REPO
+SVN_REPOSITORIES                 SVN_REVISION
+TERMCAP_TYPE                     TERMINFO_DEFAULT
+TERMINFO_TYPE                    TEST
+TEST_DEPENDS                     TEST_DIRS
+TEST_ENV                         TEST_ENV_SHELL
+TEST_MAKE_CMD                    TEST_MAKE_FLAGS
+TEST_TARGET                      TEXLIVE_IGNORE_PATTERNS
+TEXLIVE_REV                      TEXLIVE_UNVERSIONED
+TEXMFSITE                        TEX_FORMATS
+TEX_HYPHEN_DAT                   TEX_HYPHEN_DEF
+TEX_TEXMF_DIRS                   THTTPD_LOG_FACILITY
+TO                               TOOLS_ALIASES
+TOOLS_ALWAYS_WRAP                TOOLS_ARGS
+TOOLS_BROKEN                     TOOLS_CMD
+TOOLS_CREATE                     TOOLS_DIR
+TOOLS_FAIL                       TOOLS_GNU_MISSING
+TOOLS_LDCONFIG                   TOOLS_NOOP
+TOOLS_PATH                       TOOLS_SCRIPT
+TOOL_DEPENDS                     TTF_FONTDIR
+TTF_FONTS_DIR                    TYPE
+UAC_REQD_EXECS                   UCSPI_SSL_GROUP
+UCSPI_SSL_USER                   UNLIMIT_RESOURCES
+UNPRIVILEGED                     UNPRIVILEGED_GROUP
+UNPRIVILEGED_GROUPS              UNPRIVILEGED_USER
+UNWRAP_FILES                     UNWRAP_PATTERNS
+UPDATE_GEMSPEC                   UPDATE_TARGET
+URI                              USERGROUP_PHASE
+USERPPP_GROUP                    USER_SPECIFIC_PKGS
+USE_ABI_DEPENDS                  USE_APR
+USE_BSD_MAKEFILE                 USE_BUILTIN
+USE_CROSS_COMPILE                USE_CURSES
+USE_CWRAPPERS                    USE_DB185
+USE_FEATURES                     USE_GAMESGROUP
+USE_GCC_RUNTIME                  USE_IMAKE
+USE_JAVA                         USE_JAVA2
+USE_LANGUAGES                    USE_LIBTOOL
+USE_NATIVE_GCC                   USE_NETBSD_REPO
+USE_PKGSRC_GCC                   USE_PKGSRC_GCC_RUNTIME
+USE_PKGTASKS                     USE_PKG_ADMIN_DIGEST
+USE_RUBY_EXTCONF                 USE_RUBY_INSTALL
+USE_RUBY_SETUP                   USE_RUBY_SETUP_PKG
+USE_TOOLS                        UUCP_GROUP
+UUCP_USER                        VARBASE
+VARNAME                          VIM_EXTRA_OPTS
+WARNING_MSG                      WCALC_CGIDIR
+WCALC_CGIPATH                    WCALC_HTMLDIR
+WCALC_HTMLPATH                   WDM_MANAGERS
+WRAPPER_REORDER_CMDS             WRKDIR
+WRKDIR_BASENAME                  WRKDIR_LOCKTYPE
+WRKLOG                           WRKOBJDIR
+WRKSRC                           X10_PORT
+X11                              X11BASE
+X11_PKGSRCDIR                    X11_TYPE
+X509_CERTIFICATE                 X509_KEY
+XAW_TYPE                         XLOCK_DEFAULT_MODE
+XMKMF_FLAGS                      XXX
+XXXX                             YES
+ZSH_STATIC                       __stdc__
+_vargroups                       accept
+acquire-localbase-lock           acquire-lock
+add                              administrator
+alloca                           alternatives
+aslr                             asprintf
+atlas                            autoconf
+automake                         autoreconf
+awk                              bash
+big-endian                       bin-install
+bind                             binpkg-list
+blas                             bootstrap-depends
+broken                           broken_on_platform
+bsd                              bsd.prog.mk
+build                            build-env
+buildlink-directories            buildlink-oss-soundcard-h
+c                                c++
+ccache                           cce
+cdefs                            ceil
+changes                          changes-entry
+changes-entry-noupdate           check
+check-clean                      check-files
+check-files-clean                check-vulnerable
+checksum                         checksum-phase
+clean                            clean-depends
+cleandir                         commit
+commit-changes-entry             compact
+compiler                         conf
+config.guess                     config.sub
+configuration                    configure
+configure-env                    configure-help
+configure_args                   connect
+cos                              cputime
+create-usergroup                 csh
+ctf                              cvs
+debug                            declaration
+declare                          defined
+depend                           dependencies
+depends                          depends-checksum
+depends-fetch                    deps
+describe                         destdir
+disable                          distclean
+distinfo                         dl
+dlopen                           do-build
+do-buildlink                     do-clean
+do-configure                     do-configure-post-hook
+do-extract                       do-fetch
+do-install                       emul
+emul-distinfo                    emul-fetch
+emulation                        emulator
+enable                           endian
+endif                            enomem
+err                              errx
+etc                              exp
+extract-rpm                      fabs
+feature                          features
+fetch                            fetch-list
+follows                          forbids
+form                             format
+fortify                          fortify_source
+fossil                           friend
+fts                              fts_close
+fts_open                         fts_read
+fts_set                          gcc
+gethostbyaddr                    gethostbyname
+gethostbyname2                   getopt_long
+getprogname                      getservbyname
+getservbyport                    getservent
+gettext                          git
+github                           gitlab
+glob                             gnu
+gnu_configure_strict             go
+go-deps                          golang
+guess-license                    hashbang
+heimdal                          help
+hg                               imake
+increment                        inet_aton
+interp                           interpreter
+intl                             iso
+kerberos                         krb
+krb5                             ksh
+lapack                           latex
+libintl_bindtextdomain           libintl_gettext
+libintl_textdomain               libnbcompat
+libs                             libtool
+licence                          license
+lintl                            little-endian
+lock                             locking
+lvalue                           make
+makesum                          memory
+mercurial                        meta
+meta-package                     meta_package
+mit-krb5                         mk.conf
+mkl                              mount
+mprotect                         mremap
+nb                               nbcompat
+obstack                          obstack_ptr_grow
+occurs                           only
+openblas                         options
+options.mk                       order
+override                         override-intltool
+override-message-intltool        package
+parallel                         path
+pax                              paxctl
+pbulk-index                      pc
+perl                             perl5
+perms                            php
+pkg-build-options                pkg-config
+pkg_build_options                platform
+plist                            post-extract
+post-fetch                       post-wrapper
+pre-build-checks-hook            pre-configure
+pre-configure-checks-hook        pre-extract
+pre-fetch                        print-go-deps
+print-plist                      print-summary-data
+privileged-install-hook          pypi
+python                           readme-all
+recv                             recvfrom
+regcomp                          release-localbase-lock
+release-lock                     relro
+rename                           reorder
+replace                          replace_interpreter
+reproducible                     resolv
+root                             ruby
+send                             sendfile
+sendto                           setenv
+setgid                           setprogname
+setuid                           sh
+show                             show-all
+show-build-defs                  show-depends
+show-deps                        show-distfiles
+show-downlevel                   show-subdir-var
+show-tools                       show-var
+show-vars                        snprintf
+socket                           ssp
+st_mode                          stage-install
+strcasestr                       strict
+strip                            strndup
+strnlen                          strsep
+subst                            substitutions
+subversion                       sun
+sunpro                           sunwspro
+svn                              symlink
+test                             test-env
+tex                              texlive
+tmp                              tool
+tools                            tools-libtool-m4-override
+type                             ulimit
+undefined                        undo-replace
+unlimit                          unprivileged
+unprivileged-install-hook        unstripped
+update                           upload
+upload-distfiles                 use_tools
+user                             utimes
+vasprintf                        verbose
+vsnprintf                        warn
+warning                          warnings
+warnx                            wattr_off
+wattr_on                         work
+wrapper                          wrkdir
 
 Appendix E. Editing guidelines for the pkgsrc guide
 



Home | Main Index | Thread Index | Old Index