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: gutteridge
Date: Wed Apr 29 23:58:57 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.289 -r1.290 pkgsrc/doc/pkgsrc.html
cvs rdiff -u -r1.287 -r1.288 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.289 pkgsrc/doc/pkgsrc.html:1.290
--- pkgsrc/doc/pkgsrc.html:1.289 Thu Apr 2 20:41:52 2020
+++ pkgsrc/doc/pkgsrc.html Wed Apr 29 23:58:57 2020
@@ -549,7 +549,7 @@ pkgsrc provides the following key featur
— That means, if a package contains bugs, it's better to find
them and to complain about them rather than to just install the package
and hope that it works. There are numerous checks in pkgsrc that try to
-find such bugs: Static analysis tools (<a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkglint/README.html" target="_top"><code class="filename">pkgtools/pkglint</code></a>),
build-time checks (portability
+find such bugs: static analysis tools (<a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkglint/README.html" target="_top"><code class="filename">pkgtools/pkglint</code></a>),
build-time checks (portability
of shell scripts), and post-installation checks (installed files,
references to shared libraries, script interpreters).</p></li>
<li class="listitem"><p><span class="quote">“<span class="quote">If it works, it should work everywhere</span>”</span>
@@ -2066,14 +2066,14 @@ builds)</h2></div></div></div>
<dd><dl><dt><span class="sect2"><a href="#cdpack-example">8.4.1. Example of cdpack</a></span></dt></dl></dd>
</dl>
</div>
-<p>For a number of reasons you may want to build binary packages
-for a large selected set of packages in pkgsrc or even for all pkgsrc packages.
+<p>For a number of reasons, you may want to build binary packages
+for a large selected set of packages in pkgsrc, or even for all pkgsrc packages.
For instance, when you have multiple machines that should run the same software,
it is wasted time if they all build their packages themselves from source.
Or you may want to build a list of packages you want and check them before
-deploying onto production system.
+deploying onto production systems.
There is a way of getting a set of binary packages:
-The bulk build system, or pbulk ("p" stands for "parallel").
+the bulk build system, or pbulk ("p" stands for "parallel").
This chapter describes how to set it up.</p>
<div class="sect1">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -2081,10 +2081,10 @@ This chapter describes how to set it up.
<p>First of all, you have to decide whether you build all packages
or a limited set of them. Full bulk builds usually consume a lot more resources,
both space and time, than builds for some practical sets of packages.
-There exists a number of particularly heavy packages that are not actually
-interesting to a wide audience.
-
-For a limited bulk builds you need to make a list of packages you want to build.
+A number of particularly heavy packages exist that are not actually
+interesting to a wide audience. (The approximate resource consumption for a
+full bulk build is given in section <a class="xref" href="#bulk.req" title="8.3.�Requirements of a full bulk build">Section�8.3, “Requirements of a full bulk build”</a>.)
+For limited bulk builds you need to make a list of packages you want to build.
Note that all their dependencies will be built, so you don't need to track them manually.
</p>
<p>During bulk builds various packages are installed and deinstalled
@@ -2213,7 +2213,7 @@ temporary filesystems, others must survi
<p>If you wish to include a common set of files
(<code class="filename">COPYRIGHT</code>, <code class="filename">README</code>,
etc.) on each CD in the collection, then you need to create a
- directory which contains these files. e.g.</p>
+ directory which contains these files, e.g.:</p>
<pre class="screen">
<code class="prompt">#</code> <strong class="userinput"><code>mkdir /tmp/common</code></strong>
<code class="prompt">#</code> <strong class="userinput"><code>echo "This is a README" > /tmp/common/README</code></strong>
@@ -3155,7 +3155,9 @@ packages, i.e. packages for the architec
is built;
<code class="varname">BUILD_DEPENDS</code> are <span class="emphasis"><em>target</em></span>
packages, i.e. packages for the architecture for which the package
-is built.
+is built. There is also <code class="varname">TEST_DEPENDS</code>, which is used
+to specify a dependency used only for testing the resulting package
+built, using the upstream project's included test suite.
Your package may then look like this:</p>
<pre class="programlisting">
[...]
@@ -3236,12 +3238,12 @@ If the packaged software is a Python mod
<code class="filename">../../lang/python/extension.mk</code>.</p>
<p>Most Python packages use either <span class="quote">“<span class="quote">distutils</span>”</span> or
easy-setup/setuptools (<span class="quote">“<span class="quote">eggs</span>”</span>).
-if the packaged software is using setuptools, you only need
+If the packaged software is using setuptools, you only need
to include <span class="quote">“<span class="quote"><code class="filename">../../lang/python/egg.mk</code></span>”</span>.
Otherwise, if the software uses <span class="quote">“<span class="quote">distutils</span>”</span>, include
-<span class="quote">“<span class="quote"><code class="filename">../../lang/python/distutils.mk</code></span>”</span>.
+<span class="quote">“<span class="quote"><code class="filename">../../lang/python/distutils.mk</code></span>”</span>,
so pkgsrc will use this framework.
-<span class="quote">“<span class="quote">distutils</span>”</span> uses a script called <code class="filename">setup.py</code>,
+<span class="quote">“<span class="quote">distutils</span>”</span> uses a script called <code class="filename">setup.py</code>;
if the <span class="quote">“<span class="quote">distutils</span>”</span> driver is not called
<code class="filename">setup.py</code>, set the <code class="varname">PYSETUP</code> variable
to the name of the script.</p>
@@ -7191,35 +7193,37 @@ ACCEPTABLE_LICENSES+=xv-license
<div class="sect2">
<div class="titlepage"><div><div><h3 class="title">
<a name="dependencies"></a>21.1.5.�Handling dependencies</h3></div></div></div>
-<p>Your package may depend on some other package being present
- - and there are various ways of expressing this dependency.
- pkgsrc supports the <code class="varname">BUILD_DEPENDS</code> and
- <code class="varname">DEPENDS</code> and
- <code class="varname">TOOL_DEPENDS</code> definitions, the
+<p>Your package may depend on some other package being present,
+ and there are various ways of expressing this dependency.
+ pkgsrc supports the <code class="varname">DEPENDS</code>,
+ <code class="varname">BUILD_DEPENDS</code>,
+ <code class="varname">TOOL_DEPENDS</code>, and
+ <code class="varname">TEST_DEPENDS</code> definitions, the
<code class="varname">USE_TOOLS</code> definition, as well as dependencies
via <code class="filename">buildlink3.mk</code>, which is the preferred way
to handle dependencies, and which uses the variables named above.
See <a class="xref" href="#buildlink" title="Chapter�16.�Buildlink methodology">Chapter�16, <i>Buildlink methodology</i></a> for more information.</p>
-<p>The basic difference between the two variables is as
- follows: The <code class="varname">DEPENDS</code> definition registers
- that pre-requisite in the binary package so it will be pulled in
- when the binary package is later installed, whilst the
- <code class="varname">BUILD_DEPENDS</code> and <code class="varname">TOOL_DEPENDS</code>
- definitions does not, marking a dependency that is only needed for
- building the package.</p>
+<p>The basic difference is that the <code class="varname">DEPENDS</code>
+ definition registers that pre-requisite in the binary package so it
+ will be pulled in when the binary package is later installed, whilst
+ the <code class="varname">BUILD_DEPENDS</code>, <code class="varname">TOOL_DEPENDS</code>,
+ and <code class="varname">TEST_DEPENDS</code> definitions do not, marking a
+ dependency that is only needed for building or testing the resulting
+ package. See also <a class="xref" href="#creating" title="Chapter�12.�Creating a new pkgsrc package from scratch">Chapter�12, <i>Creating a new pkgsrc package from scratch</i></a> for more
information.</p>
<p>This means that if you only need a package present whilst
- you are building, it should be noted as a
- <code class="varname">TOOL_DEPENDS</code> or
- <code class="varname">BUILD_DEPENDS</code>. When cross-compiling,
+ you are building or testing, it should be noted as a
+ <code class="varname">TOOL_DEPENDS</code>,
+ <code class="varname">BUILD_DEPENDS</code>, or
+ <code class="varname">TEST_DEPENDS</code>. When cross-compiling,
<code class="varname">TOOL_DEPENDS</code> are <span class="emphasis"><em>native</em></span>
packages, i.e. packages for the architecture where the package
is built;
<code class="varname">BUILD_DEPENDS</code> are <span class="emphasis"><em>target</em></span>
- packages, i.e. packages for the architecture for which the package
+ packages, i.e., packages for the architecture for which the package
is built.</p>
-<p>The format for <code class="varname">BUILD_DEPENDS</code>,
- <code class="varname">DEPENDS</code> and <code class="varname">TOOL_DEPENDS</code>
- definition is:</p>
+<p>The format for a <code class="varname">DEPENDS</code>,
+ <code class="varname">BUILD_DEPENDS</code>, <code class="varname">TOOL_DEPENDS</code>,
+ and <code class="varname">TEST_DEPENDS</code> definition is:</p>
<pre class="programlisting">
<pre-req-package-name>:../../<category>/<pre-req-package>
</pre>
@@ -7274,6 +7278,10 @@ TOOL_DEPENDS+= itstool-[0-9]*:../../text
DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
</pre>
</li>
+<li class="listitem"><p>If your package includes a test suite that has extra
+ dependencies only required for this purpose (frequently this
+ can be run as a <span class="quote">“<span class="quote">make test</span>”</span> target), use the
+ <code class="varname">TEST_DEPENDS</code> variable.</p></li>
<li class="listitem">
<p>You can use wildcards in package dependencies. Note that
such wildcard dependencies are retained when creating binary
@@ -9127,10 +9135,10 @@ much easier to get wrong than <span clas
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="renaming-package"></a>23.7.�Renaming a package in pkgsrc</h2></div></div></div>
<p>Renaming packages is not recommended.</p>
-<p>When renaming packages, be sure to fix any references to old name
+<p>When renaming packages, be sure to fix any references to the old name
in other Makefiles, options, buildlink files, etc.</p>
<p>
- Also when renaming a package, please add
+ Also, when renaming a package, please add
the package name and version pattern(s) of the previous package
to <code class="varname">SUPERSEDES</code>.
This may be repeated for multiple renames.
@@ -10714,78 +10722,70 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>ALL_ENV</td>
-<td>ALSA_PC</td>
-</tr>
-<tr>
<td>ALTERNATIVES_SRC</td>
-<td>AMANDA_TMP</td>
</tr>
<tr>
+<td>AMANDA_TMP</td>
<td>AMANDA_USER</td>
-<td>AMANDA_VAR</td>
</tr>
<tr>
+<td>AMANDA_VAR</td>
<td>APACHE_GROUP</td>
-<td>APACHE_MODULE_NAME</td>
</tr>
<tr>
+<td>APACHE_MODULE_NAME</td>
<td>APACHE_MODULE_SRC</td>
-<td>APACHE_MODULE_SRCDIR</td>
</tr>
<tr>
+<td>APACHE_MODULE_SRCDIR</td>
<td>APACHE_PKG_PREFIX</td>
-<td>APACHE_SUEXEC_CONFIGURE_ARGS</td>
</tr>
<tr>
+<td>APACHE_SUEXEC_CONFIGURE_ARGS</td>
<td>APACHE_SUEXEC_DOCROOT</td>
-<td>APACHE_USER</td>
</tr>
<tr>
+<td>APACHE_USER</td>
<td>APPEND_ABI</td>
-<td>APPEND_ELF</td>
</tr>
<tr>
+<td>APPEND_ELF</td>
<td>ARLA_CACHE</td>
-<td>AUDIT_PACKAGES_FLAGS</td>
</tr>
<tr>
+<td>AUDIT_PACKAGES_FLAGS</td>
<td>AUTOCONF_REQD</td>
-<td>AUTOMAKE_OVERRIDE</td>
</tr>
<tr>
+<td>AUTOMAKE_OVERRIDE</td>
<td>AUTOMAKE_REQD</td>
-<td>AUTO_MKDIRS</td>
</tr>
<tr>
+<td>AUTO_MKDIRS</td>
<td>BDB185_DEFAULT</td>
-<td>BDBBASE</td>
</tr>
<tr>
+<td>BDBBASE</td>
<td>BDB_ACCEPTED</td>
-<td>BDB_DEFAULT</td>
</tr>
<tr>
+<td>BDB_DEFAULT</td>
<td>BDB_LIBS</td>
-<td>BDB_TYPE</td>
</tr>
<tr>
+<td>BDB_TYPE</td>
<td>BIND_DIR</td>
-<td>BIND_GROUP</td>
</tr>
<tr>
+<td>BIND_GROUP</td>
<td>BIND_USER</td>
-<td>BINPKG_SITES</td>
</tr>
<tr>
+<td>BINPKG_SITES</td>
<td>BIN_INSTALL_FLAGS</td>
-<td>BISON_PKGDATADIR</td>
-</tr>
-<tr>
-<td>BLAS_ACCEPTED</td>
-<td>BLAS_LIBS</td>
</tr>
<tr>
-<td>BLAS_TYPE</td>
+<td>BISON_PKGDATADIR</td>
<td>BOOTSTRAP_DEPENDS</td>
</tr>
<tr>
@@ -10898,95 +10898,83 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>CDROM_PKG_URL_HOST</td>
-<td>CHECKOUT_DATE</td>
-</tr>
-<tr>
<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_SKIP</td>
-<td>CHECK_RELRO</td>
</tr>
<tr>
+<td>CHECK_RELRO</td>
<td>CHECK_RELRO_SKIP</td>
-<td>CHECK_RELRO_SUPPORTED</td>
</tr>
<tr>
+<td>CHECK_RELRO_SUPPORTED</td>
<td>CHECK_SHLIBS</td>
-<td>CHECK_SHLIBS_BLACKLIST</td>
</tr>
<tr>
+<td>CHECK_SHLIBS_BLACKLIST</td>
<td>CHECK_SHLIBS_SKIP</td>
-<td>CHECK_SHLIBS_SUPPORTED</td>
</tr>
<tr>
+<td>CHECK_SHLIBS_SUPPORTED</td>
<td>CHECK_SSP</td>
-<td>CHECK_SSP_SKIP</td>
</tr>
<tr>
+<td>CHECK_SSP_SKIP</td>
<td>CHECK_SSP_SUPPORTED</td>
-<td>CHECK_STRIPPED</td>
</tr>
<tr>
+<td>CHECK_STRIPPED</td>
<td>CHECK_STRIPPED_SKIP</td>
-<td>CHECK_WRKREF</td>
</tr>
<tr>
+<td>CHECK_WRKREF</td>
<td>CHECK_WRKREF_EXTRA_DIRS</td>
-<td>CHECK_WRKREF_SKIP</td>
</tr>
<tr>
+<td>CHECK_WRKREF_SKIP</td>
<td>CLAMAV_DBDIR</td>
-<td>CLAMAV_GROUP</td>
</tr>
<tr>
+<td>CLAMAV_GROUP</td>
<td>CLAMAV_USER</td>
-<td>CLANGBASE</td>
</tr>
<tr>
+<td>CLANGBASE</td>
<td>CLEANDEPENDS</td>
-<td>CMAKE_DEPENDENCIES_REWRITE</td>
</tr>
<tr>
+<td>CMAKE_DEPENDENCIES_REWRITE</td>
<td>CMAKE_INSTALL_PREFIX</td>
-<td>CMAKE_MODULE_PATH_OVERRIDE</td>
</tr>
<tr>
+<td>CMAKE_MODULE_PATH_OVERRIDE</td>
<td>CMAKE_PKGSRC_BUILD_FLAGS</td>
-<td>CMAKE_PREFIX_PATH</td>
</tr>
<tr>
+<td>CMAKE_PREFIX_PATH</td>
<td>CMAKE_USE_GNU_INSTALL_DIRS</td>
-<td>COMMON_LISP_DOCFILES</td>
-</tr>
-<tr>
-<td>COMMON_LISP_EXAMPLES</td>
-<td>COMMON_LISP_EXTRAFILES</td>
-</tr>
-<tr>
-<td>COMMON_LISP_PACKAGES</td>
-<td>COMMON_LISP_SYSTEM</td>
</tr>
<tr>
<td>COMPILER_RPATH_FLAG</td>
@@ -11049,239 +11037,219 @@ source packages</h2></div></div></div>
<td>CURSES_TYPE</td>
</tr>
<tr>
-<td>CVS_EXTRACTDIR</td>
-<td>CVS_MODULE</td>
-</tr>
-<tr>
-<td>CVS_PROJECT</td>
-<td>CVS_REPOSITORIES</td>
-</tr>
-<tr>
-<td>CVS_ROOT</td>
-<td>CVS_ROOT_GNU</td>
-</tr>
-<tr>
-<td>CVS_ROOT_NONGNU</td>
-<td>CVS_ROOT_SOURCEFORGE</td>
-</tr>
-<tr>
-<td>CVS_TAG</td>
<td>CXX</td>
-</tr>
-<tr>
<td>CYRUS_GROUP</td>
-<td>CYRUS_IDLE</td>
</tr>
<tr>
+<td>CYRUS_IDLE</td>
<td>CYRUS_USER</td>
-<td>DAEMONTOOLS_GROUP</td>
</tr>
<tr>
+<td>DAEMONTOOLS_GROUP</td>
<td>DAEMONTOOLS_LOG_USER</td>
-<td>DBUS_GROUP</td>
</tr>
<tr>
+<td>DBUS_GROUP</td>
<td>DBUS_USER</td>
-<td>DEFANG_GROUP</td>
</tr>
<tr>
+<td>DEFANG_GROUP</td>
<td>DEFANG_USER</td>
-<td>DEFAULT_ACCEPTABLE_LICENSES</td>
</tr>
<tr>
+<td>DEFAULT_ACCEPTABLE_LICENSES</td>
<td>DEFAULT_DISTFILES</td>
-<td>DEFAULT_IRC_SERVER</td>
</tr>
<tr>
+<td>DEFAULT_IRC_SERVER</td>
<td>DEFAULT_SERIAL_DEVICE</td>
-<td>DEF_UMASK</td>
</tr>
<tr>
+<td>DEF_UMASK</td>
<td>DEINSTALLDEPENDS</td>
-<td>DEINSTALL_SRC</td>
</tr>
<tr>
+<td>DEINSTALL_SRC</td>
<td>DEINSTALL_TEMPLATES</td>
-<td>DELAYED_ERROR_MSG</td>
</tr>
<tr>
+<td>DELAYED_ERROR_MSG</td>
<td>DELAYED_WARNING_MSG</td>
-<td>DEPENDS</td>
</tr>
<tr>
+<td>DEPENDS</td>
<td>DEPENDS_TARGET</td>
-<td>DEPENDS_TYPE</td>
</tr>
<tr>
+<td>DEPENDS_TYPE</td>
<td>DESTDIR</td>
-<td>DESTDIR_VARNAME</td>
</tr>
<tr>
+<td>DESTDIR_VARNAME</td>
<td>DIALER_GROUP</td>
-<td>DIGEST_REQD</td>
</tr>
<tr>
+<td>DIGEST_REQD</td>
<td>DISTDIR</td>
-<td>DISTFILES</td>
</tr>
<tr>
+<td>DISTFILES</td>
<td>DISTINFO_FILE</td>
-<td>DISTNAME</td>
</tr>
<tr>
+<td>DISTNAME</td>
<td>DIST_PATH</td>
-<td>DIST_SUBDIR</td>
</tr>
<tr>
+<td>DIST_SUBDIR</td>
<td>DJBDNS_AXFR_USER</td>
-<td>DJBDNS_CACHE_USER</td>
</tr>
<tr>
+<td>DJBDNS_CACHE_USER</td>
<td>DJBDNS_DJBDNS_GROUP</td>
-<td>DJBDNS_LOG_USER</td>
</tr>
<tr>
+<td>DJBDNS_LOG_USER</td>
<td>DJBDNS_RBL_USER</td>
-<td>DJBDNS_TINY_USER</td>
</tr>
<tr>
+<td>DJBDNS_TINY_USER</td>
<td>DLOPEN_REQUIRE_PTHREADS</td>
-<td>DL_AUTO_VARS</td>
</tr>
<tr>
+<td>DL_AUTO_VARS</td>
<td>DL_CFLAGS</td>
-<td>DL_LDFLAGS</td>
</tr>
<tr>
+<td>DL_LDFLAGS</td>
<td>DL_LIBS</td>
-<td>DNS</td>
</tr>
<tr>
+<td>DNS</td>
<td>DOWNLOADED_DISTFILE</td>
-<td>DT_LAYOUT</td>
</tr>
<tr>
+<td>DT_LAYOUT</td>
<td>DYNAMIC_SITES_CMD</td>
-<td>DYNAMIC_SITES_SCRIPT</td>
</tr>
<tr>
+<td>DYNAMIC_SITES_SCRIPT</td>
<td>ECHO</td>
-<td>ECHO_N</td>
</tr>
<tr>
+<td>ECHO_N</td>
<td>ELK_GUI</td>
-<td>EMACS_TYPE</td>
</tr>
<tr>
+<td>EMACS_TYPE</td>
<td>EMULDIR</td>
-<td>EMULSUBDIR</td>
</tr>
<tr>
+<td>EMULSUBDIR</td>
<td>EMULSUBDIRSLASH</td>
-<td>EMUL_ARCH</td>
</tr>
<tr>
+<td>EMUL_ARCH</td>
<td>EMUL_DISTRO</td>
-<td>EMUL_EXEC_FMT</td>
</tr>
<tr>
+<td>EMUL_EXEC_FMT</td>
<td>EMUL_IS_NATIVE</td>
-<td>EMUL_MODULES</td>
</tr>
<tr>
+<td>EMUL_MODULES</td>
<td>EMUL_OPSYS</td>
-<td>EMUL_PKG_FMT</td>
</tr>
<tr>
+<td>EMUL_PKG_FMT</td>
<td>EMUL_PLATFORM</td>
-<td>EMUL_PLATFORMS</td>
</tr>
<tr>
+<td>EMUL_PLATFORMS</td>
<td>EMUL_PREFER</td>
-<td>EMUL_REQD</td>
</tr>
<tr>
+<td>EMUL_REQD</td>
<td>EMUL_TYPE</td>
-<td>ERROR_MSG</td>
</tr>
<tr>
+<td>ERROR_MSG</td>
<td>EXIM_GROUP</td>
-<td>EXIM_USER</td>
</tr>
<tr>
+<td>EXIM_USER</td>
<td>EXPORT_SYMBOLS_LDFLAGS</td>
-<td>EXTRACTOR</td>
</tr>
<tr>
+<td>EXTRACTOR</td>
<td>EXTRACT_CMD</td>
-<td>EXTRACT_CMD_DEFAULT</td>
</tr>
<tr>
+<td>EXTRACT_CMD_DEFAULT</td>
<td>EXTRACT_DIR</td>
-<td>EXTRACT_ELEMENTS</td>
</tr>
<tr>
+<td>EXTRACT_ELEMENTS</td>
<td>EXTRACT_ENV</td>
-<td>EXTRACT_ONLY</td>
</tr>
<tr>
+<td>EXTRACT_ONLY</td>
<td>EXTRACT_OPTS</td>
-<td>EXTRACT_SUFX</td>
</tr>
<tr>
+<td>EXTRACT_SUFX</td>
<td>EXTRACT_USING</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>FONTDIR</td>
+<td>FLUXBOX_USE_XINERAMA</td>
<td>FONTS_DIRS</td>
</tr>
<tr>
@@ -11289,14 +11257,6 @@ source packages</h2></div></div></div>
<td>FOO_HACKS_MK</td>
</tr>
<tr>
-<td>FOSSIL_EXTRACTDIR</td>
-<td>FOSSIL_REPO</td>
-</tr>
-<tr>
-<td>FOSSIL_REPOSITORIES</td>
-<td>FOSSIL_VERSION</td>
-</tr>
-<tr>
<td>FOX_USE_XUNICODE</td>
<td>FREEWNN_GROUP</td>
</tr>
@@ -11365,36 +11325,24 @@ source packages</h2></div></div></div>
<td>GITHUB_TYPE</td>
</tr>
<tr>
-<td>GIT_BRANCH</td>
-<td>GIT_ENV</td>
-</tr>
-<tr>
-<td>GIT_EXTRACTDIR</td>
-<td>GIT_REPO</td>
-</tr>
-<tr>
-<td>GIT_REPOSITORIES</td>
-<td>GIT_REVISION</td>
-</tr>
-<tr>
-<td>GIT_TAG</td>
<td>GNU</td>
+<td>GNU_CONFIGURE</td>
</tr>
<tr>
-<td>GNU_CONFIGURE</td>
<td>GNU_CONFIGURE_INFODIR</td>
+<td>GNU_CONFIGURE_MANDIR</td>
</tr>
<tr>
-<td>GNU_CONFIGURE_MANDIR</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_SRCPATH</td>
@@ -11425,147 +11373,135 @@ source packages</h2></div></div></div>
<td>HEADER_TEMPLATES</td>
</tr>
<tr>
-<td>HG_REPO</td>
-<td>HG_REPOSITORIES</td>
-</tr>
-<tr>
-<td>HG_TAG</td>
<td>HOST_PKGTOOLS_ARGS</td>
+<td>HOST_SPECIFIC_PKGS</td>
</tr>
<tr>
-<td>HOST_SPECIFIC_PKGS</td>
<td>HOWL_GROUP</td>
+<td>HOWL_USER</td>
</tr>
<tr>
-<td>HOWL_USER</td>
<td>ICCBASE</td>
+<td>ICECAST_CHROOTDIR</td>
</tr>
<tr>
-<td>ICECAST_CHROOTDIR</td>
<td>ICON_THEMES</td>
+<td>IDOBASE</td>
</tr>
<tr>
-<td>IDOBASE</td>
<td>IGNORE_CCACHE</td>
+<td>IGNORE_INFO_DIRS</td>
</tr>
<tr>
-<td>IGNORE_INFO_DIRS</td>
<td>IGNORE_INTERACTIVE_FETCH</td>
+<td>IMAKE</td>
</tr>
<tr>
-<td>IMAKE</td>
<td>IMAKEOPTS</td>
+<td>IMAKE_MAKE</td>
</tr>
<tr>
-<td>IMAKE_MAKE</td>
<td>IMAKE_MANINSTALL</td>
+<td>IMAP_UW_CCLIENT_MBOX_FMT</td>
</tr>
<tr>
-<td>IMAP_UW_CCLIENT_MBOX_FMT</td>
<td>IMDICTDIR</td>
+<td>INCOMPAT_CURSES</td>
</tr>
<tr>
-<td>INCOMPAT_CURSES</td>
<td>INFO_DIR</td>
+<td>INFO_FILES</td>
</tr>
<tr>
-<td>INFO_FILES</td>
<td>INFO_FILES_VERBOSE</td>
+<td>INFO_MSG</td>
</tr>
<tr>
-<td>INFO_MSG</td>
<td>INIT_SYSTEM</td>
+<td>INN_DATA_DIR</td>
</tr>
<tr>
-<td>INN_DATA_DIR</td>
<td>INN_GROUP</td>
+<td>INN_USER</td>
</tr>
<tr>
-<td>INN_USER</td>
<td>INSTALLATION_DIRS</td>
+<td>INSTALLATION_DIRS_FROM_PLIST</td>
</tr>
<tr>
-<td>INSTALLATION_DIRS_FROM_PLIST</td>
<td>INSTALL_ENV</td>
+<td>INSTALL_SH_OVERRIDE</td>
</tr>
<tr>
-<td>INSTALL_SH_OVERRIDE</td>
<td>INSTALL_SRC</td>
+<td>INSTALL_TEMPLATES</td>
</tr>
<tr>
-<td>INSTALL_TEMPLATES</td>
<td>INSTALL_UNSTRIPPED</td>
+<td>IRCD_HYBRID_IRC_GROUP</td>
</tr>
<tr>
-<td>IRCD_HYBRID_IRC_GROUP</td>
<td>IRCD_HYBRID_IRC_USER</td>
+<td>IRCD_HYBRID_MAXCONN</td>
</tr>
<tr>
-<td>IRCD_HYBRID_MAXCONN</td>
<td>IRCD_HYBRID_NICLEN</td>
+<td>IRCD_HYBRID_SYSLOG_EVENTS</td>
</tr>
<tr>
-<td>IRCD_HYBRID_SYSLOG_EVENTS</td>
<td>IRCD_HYBRID_SYSLOG_FACILITY</td>
+<td>IRCD_HYBRID_TOPICLEN</td>
</tr>
<tr>
-<td>IRCD_HYBRID_TOPICLEN</td>
<td>IRIX</td>
-</tr>
-<tr>
<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_TARGETS</td>
<td>JAVA_BINPREFIX</td>
-</tr>
-<tr>
<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>LAPACK_LIBS</td>
+<td>LANGUAGES</td>
<td>LATEX2HTML_ICONPATH</td>
</tr>
<tr>
@@ -11598,42 +11534,34 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>LINK_RPATH_FLAG</td>
-<td>LINUX_BASE_NODEPS</td>
-</tr>
-<tr>
-<td>LINUX_BASE_PREFERRED</td>
-<td>LINUX_BASE_REQUIRED</td>
-</tr>
-<tr>
<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>MAJOR_OS_VERSION</td>
+<td>MAJORDOMO_HOMEDIR</td>
<td>MAKEINFO_ARGS</td>
</tr>
<tr>
@@ -11862,10 +11790,6 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>OSX_TOLERATE_SDK_SKEW</td>
-<td>OS_HAVE_ALSA</td>
-</tr>
-<tr>
-<td>OS_HAVE_RCD</td>
<td>OS_VARIANT</td>
</tr>
<tr>
@@ -11878,170 +11802,158 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>OVERRIDE_GNU_CONFIG_SCRIPTS</td>
-<td>OVERRIDE_ROCKSPEC</td>
-</tr>
-<tr>
<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_CHANNEL</td>
-<td>PEAR_CHANNEL_ALIAS</td>
</tr>
<tr>
-<td>PEAR_CHANNEL_VERSION</td>
<td>PEAR_CMD</td>
-</tr>
-<tr>
<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>PKGSRC_BLAS_TYPES</td>
+<td>PKGREVISION</td>
<td>PKGSRC_CHANGES</td>
</tr>
<tr>
@@ -12313,10 +12225,6 @@ source packages</h2></div></div></div>
<td>RASMOL_DEPTH</td>
</tr>
<tr>
-<td>RCD_DIR</td>
-<td>RCD_ORDER</td>
-</tr>
-<tr>
<td>RCD_SCRIPTS</td>
<td>RCD_SCRIPTS_DIR</td>
</tr>
@@ -12329,263 +12237,255 @@ source packages</h2></div></div></div>
<td>RCD_SCRIPT_SRC</td>
</tr>
<tr>
-<td>RCD_SUBR</td>
<td>RDOC</td>
-</tr>
-<tr>
<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>ROCKSPEC_NAME</td>
-<td>ROCKSPEC_SPECFILE</td>
</tr>
<tr>
+<td>RM</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>SHORTNAME</td>
+<td>SHLIB</td>
<td>SIGN_PACKAGES</td>
</tr>
<tr>
@@ -12670,14 +12570,6 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>SU_CMD</td>
-<td>SVN_EXTRACTDIR</td>
-</tr>
-<tr>
-<td>SVN_REPO</td>
-<td>SVN_REPOSITORIES</td>
-</tr>
-<tr>
-<td>SVN_REVISION</td>
<td>TERMCAP_TYPE</td>
</tr>
<tr>
@@ -12746,159 +12638,155 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>TOOL_DEPENDS</td>
-<td>TTF_FONTDIR</td>
-</tr>
-<tr>
<td>TTF_FONTS_DIR</td>
-<td>TYPE</td>
</tr>
<tr>
+<td>TYPE</td>
<td>UAC_REQD_EXECS</td>
-<td>UCSPI_SSL_GROUP</td>
</tr>
<tr>
+<td>UCSPI_SSL_GROUP</td>
<td>UCSPI_SSL_USER</td>
-<td>UNLIMIT_RESOURCES</td>
</tr>
<tr>
+<td>UNLIMIT_RESOURCES</td>
<td>UNPRIVILEGED</td>
-<td>UNPRIVILEGED_GROUP</td>
</tr>
<tr>
+<td>UNPRIVILEGED_GROUP</td>
<td>UNPRIVILEGED_GROUPS</td>
-<td>UNPRIVILEGED_USER</td>
</tr>
<tr>
+<td>UNPRIVILEGED_USER</td>
<td>UNWRAP_FILES</td>
-<td>UNWRAP_PATTERNS</td>
</tr>
<tr>
+<td>UNWRAP_PATTERNS</td>
<td>UPDATE_GEMSPEC</td>
-<td>UPDATE_TARGET</td>
</tr>
<tr>
+<td>UPDATE_TARGET</td>
<td>URI</td>
-<td>USA</td>
</tr>
<tr>
+<td>USA</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>YES</td>
@@ -12929,27 +12817,23 @@ source packages</h2></div></div></div>
<td>asprintf</td>
</tr>
<tr>
-<td>atlas</td>
<td>autoconf</td>
-</tr>
-<tr>
<td>automake</td>
-<td>autoreconf</td>
</tr>
<tr>
+<td>autoreconf</td>
<td>awk</td>
-<td>bash</td>
</tr>
<tr>
+<td>bash</td>
<td>big-endian</td>
-<td>bin-install</td>
</tr>
<tr>
+<td>bin-install</td>
<td>bind</td>
-<td>binpkg-list</td>
</tr>
<tr>
-<td>blas</td>
+<td>binpkg-list</td>
<td>bootstrap-depends</td>
</tr>
<tr>
@@ -13042,58 +12926,54 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>ctf</td>
-<td>cvs</td>
-</tr>
-<tr>
<td>debug</td>
-<td>declaration</td>
</tr>
<tr>
+<td>declaration</td>
<td>declare</td>
-<td>defined</td>
</tr>
<tr>
+<td>defined</td>
<td>depend</td>
-<td>dependencies</td>
</tr>
<tr>
+<td>dependencies</td>
<td>depends</td>
-<td>depends-checksum</td>
</tr>
<tr>
+<td>depends-checksum</td>
<td>depends-fetch</td>
-<td>deps</td>
</tr>
<tr>
+<td>deps</td>
<td>describe</td>
-<td>destdir</td>
</tr>
<tr>
+<td>destdir</td>
<td>disable</td>
-<td>distclean</td>
</tr>
<tr>
+<td>distclean</td>
<td>distinfo</td>
-<td>dl</td>
</tr>
<tr>
+<td>dl</td>
<td>dlopen</td>
-<td>do-build</td>
</tr>
<tr>
+<td>do-build</td>
<td>do-buildlink</td>
-<td>do-clean</td>
</tr>
<tr>
+<td>do-clean</td>
<td>do-configure</td>
-<td>do-configure-post-hook</td>
</tr>
<tr>
+<td>do-configure-post-hook</td>
<td>do-extract</td>
-<td>do-fetch</td>
</tr>
<tr>
-<td>do-install</td>
+<td>do-fetch</td>
<td>emul</td>
</tr>
<tr>
@@ -13109,43 +12989,39 @@ source packages</h2></div></div></div>
<td>endian</td>
</tr>
<tr>
-<td>endif</td>
<td>enomem</td>
-</tr>
-<tr>
<td>err</td>
-<td>errx</td>
</tr>
<tr>
+<td>errx</td>
<td>etc</td>
-<td>exp</td>
</tr>
<tr>
+<td>exp</td>
<td>extract-rpm</td>
-<td>fabs</td>
</tr>
<tr>
+<td>fabs</td>
<td>feature</td>
-<td>features</td>
</tr>
<tr>
+<td>features</td>
<td>fetch</td>
-<td>fetch-list</td>
</tr>
<tr>
+<td>fetch-list</td>
<td>follows</td>
-<td>forbids</td>
</tr>
<tr>
+<td>forbids</td>
<td>form</td>
-<td>format</td>
</tr>
<tr>
+<td>format</td>
<td>fortify</td>
-<td>fortify_source</td>
</tr>
<tr>
-<td>fossil</td>
+<td>fortify_source</td>
<td>friend</td>
</tr>
<tr>
@@ -13178,31 +13054,27 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>gettext</td>
-<td>git</td>
-</tr>
-<tr>
<td>github</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>imake</td>
@@ -13226,43 +13098,39 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>ksh</td>
-<td>lapack</td>
-</tr>
-<tr>
<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>meta</td>
@@ -13274,27 +13142,23 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>mk.conf</td>
-<td>mkl</td>
-</tr>
-<tr>
<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>options</td>
@@ -13462,15 +13326,11 @@ source packages</h2></div></div></div>
</tr>
<tr>
<td>substitutions</td>
-<td>subversion</td>
-</tr>
-<tr>
<td>sun</td>
-<td>sunpro</td>
</tr>
<tr>
+<td>sunpro</td>
<td>sunwspro</td>
-<td>svn</td>
</tr>
<tr>
<td>symlink</td>
Index: pkgsrc/doc/pkgsrc.txt
diff -u pkgsrc/doc/pkgsrc.txt:1.287 pkgsrc/doc/pkgsrc.txt:1.288
--- pkgsrc/doc/pkgsrc.txt:1.287 Thu Apr 2 20:41:52 2020
+++ pkgsrc/doc/pkgsrc.txt Wed Apr 29 23:58:57 2020
@@ -519,7 +519,7 @@ The following principles are basic to pk
* "It should only work if it's right." ? That means, if a package contains
bugs, it's better to find them and to complain about them rather than to
just install the package and hope that it works. There are numerous checks
- in pkgsrc that try to find such bugs: Static analysis tools (pkgtools/
+ in pkgsrc that try to find such bugs: static analysis tools (pkgtools/
pkglint), build-time checks (portability of shell scripts), and
post-installation checks (installed files, references to shared libraries,
script interpreters).
@@ -1710,24 +1710,25 @@ Table of Contents
8.4.1. Example of cdpack
-For a number of reasons you may want to build binary packages for a large
-selected set of packages in pkgsrc or even for all pkgsrc packages. For
+For a number of reasons, you may want to build binary packages for a large
+selected set of packages in pkgsrc, or even for all pkgsrc packages. For
instance, when you have multiple machines that should run the same software, it
is wasted time if they all build their packages themselves from source. Or you
may want to build a list of packages you want and check them before deploying
-onto production system. There is a way of getting a set of binary packages: The
-bulk build system, or pbulk ("p" stands for "parallel"). This chapter describes
-how to set it up.
+onto production systems. There is a way of getting a set of binary packages:
+the bulk build system, or pbulk ("p" stands for "parallel"). This chapter
+describes how to set it up.
8.1. Preparations
First of all, you have to decide whether you build all packages or a limited
set of them. Full bulk builds usually consume a lot more resources, both space
-and time, than builds for some practical sets of packages. There exists a
-number of particularly heavy packages that are not actually interesting to a
-wide audience. For a limited bulk builds you need to make a list of packages
-you want to build. Note that all their dependencies will be built, so you don't
-need to track them manually.
+and time, than builds for some practical sets of packages. A number of
+particularly heavy packages exist that are not actually interesting to a wide
+audience. (The approximate resource consumption for a full bulk build is given
+in section Section 8.3, "Requirements of a full bulk build".) For limited bulk
+builds you need to make a list of packages you want to build. Note that all
+their dependencies will be built, so you don't need to track them manually.
During bulk builds various packages are installed and deinstalled in /usr/pkg
(or whatever LOCALBASE is), so make sure that you don't need any package during
@@ -1848,7 +1849,7 @@ ISO 9660 images.
If you wish to include a common set of files (COPYRIGHT, README, etc.) on each
CD in the collection, then you need to create a directory which contains these
-files. e.g.
+files, e.g.:
# mkdir /tmp/common
# echo "This is a README" > /tmp/common/README
@@ -2695,8 +2696,10 @@ package involves only a few steps.
between TOOL_DEPENDS and BUILD_DEPENDS occurs when cross-compiling:
TOOL_DEPENDS are native packages, i.e. packages for the architecture where
the package is built; BUILD_DEPENDS are target packages, i.e. packages for
- the architecture for which the package is built. Your package may then look
- like this:
+ the architecture for which the package is built. There is also
+ TEST_DEPENDS, which is used to specify a dependency used only for testing
+ the resulting package built, using the upstream project's included test
+ suite. Your package may then look like this:
[...]
@@ -2767,10 +2770,10 @@ If the packaged software is a Python mod
egg.mk, ../../lang/python/distutils.mk, or ../../lang/python/extension.mk.
Most Python packages use either "distutils" or easy-setup/setuptools ("eggs").
-if the packaged software is using setuptools, you only need to include "../../
+If the packaged software is using setuptools, you only need to include "../../
lang/python/egg.mk". Otherwise, if the software uses "distutils", include "..
-/../lang/python/distutils.mk". so pkgsrc will use this framework. "distutils"
-uses a script called setup.py, if the "distutils" driver is not called
+/../lang/python/distutils.mk", so pkgsrc will use this framework. "distutils"
+uses a script called setup.py; if the "distutils" driver is not called
setup.py, set the PYSETUP variable to the name of the script.
Either way, the package directory should be called "py-software" and PKGNAME
@@ -5936,26 +5939,28 @@ his/her responsibility to ensure this.
21.1.5. Handling dependencies
-Your package may depend on some other package being present - and there are
-various ways of expressing this dependency. pkgsrc supports the BUILD_DEPENDS
-and DEPENDS and TOOL_DEPENDS definitions, the USE_TOOLS definition, as well as
-dependencies via buildlink3.mk, which is the preferred way to handle
-dependencies, and which uses the variables named above. See Chapter 16,
-Buildlink methodology for more information.
-
-The basic difference between the two variables is as follows: The DEPENDS
-definition registers that pre-requisite in the binary package so it will be
-pulled in when the binary package is later installed, whilst the BUILD_DEPENDS
-and TOOL_DEPENDS definitions does not, marking a dependency that is only needed
-for building the package.
-
-This means that if you only need a package present whilst you are building, it
-should be noted as a TOOL_DEPENDS or BUILD_DEPENDS. When cross-compiling,
-TOOL_DEPENDS are native packages, i.e. packages for the architecture where the
-package is built; BUILD_DEPENDS are target packages, i.e. packages for the
-architecture for which the package is built.
+Your package may depend on some other package being present, and there are
+various ways of expressing this dependency. pkgsrc supports the DEPENDS,
+BUILD_DEPENDS, TOOL_DEPENDS, and TEST_DEPENDS definitions, the USE_TOOLS
+definition, as well as dependencies via buildlink3.mk, which is the preferred
+way to handle dependencies, and which uses the variables named above. See
+Chapter 16, Buildlink methodology for more information.
+
+The basic difference is that the DEPENDS definition registers that
+pre-requisite in the binary package so it will be pulled in when the binary
+package is later installed, whilst the BUILD_DEPENDS, TOOL_DEPENDS, and
+TEST_DEPENDS definitions do not, marking a dependency that is only needed for
+building or testing the resulting package. See also Chapter 12, Creating a new
+pkgsrc package from scratch for more information.
+
+This means that if you only need a package present whilst you are building or
+testing, it should be noted as a TOOL_DEPENDS, BUILD_DEPENDS, or TEST_DEPENDS.
+When cross-compiling, TOOL_DEPENDS are native packages, i.e. packages for the
+architecture where the package is built; BUILD_DEPENDS are target packages,
+i.e., packages for the architecture for which the package is built.
-The format for BUILD_DEPENDS, DEPENDS and TOOL_DEPENDS definition is:
+The format for a DEPENDS, BUILD_DEPENDS, TOOL_DEPENDS, and TEST_DEPENDS
+definition is:
<pre-req-package-name>:../../<category>/<pre-req-package>
@@ -5995,7 +6000,11 @@ version numbers recognized by pkg_info(1
DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
- 7. You can use wildcards in package dependencies. Note that such wildcard
+ 7. If your package includes a test suite that has extra dependencies only
+ required for this purpose (frequently this can be run as a "make test"
+ target), use the TEST_DEPENDS variable.
+
+ 8. You can use wildcards in package dependencies. Note that such wildcard
dependencies are retained when creating binary packages. The dependency is
checked when installing the binary package and any package which matches
the pattern will be used. Wildcard dependencies should be used with care.
@@ -7471,10 +7480,10 @@ possibly untested features.
Renaming packages is not recommended.
-When renaming packages, be sure to fix any references to old name in other
+When renaming packages, be sure to fix any references to the old name in other
Makefiles, options, buildlink files, etc.
-Also when renaming a package, please add the package name and version pattern
+Also, when renaming a package, please add the package name and version pattern
(s) of the previous package to SUPERSEDES. This may be repeated for multiple
renames. The new package would be an exact replacement. Example:
@@ -8711,25 +8720,23 @@ bmake help topic=:index.
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
+ALL_ENV 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 BOOTSTRAP_DEPENDS
BOOTSTRAP_SETUPTOOLS BROKEN
BROKEN_EXCEPT_ON_PLATFORM BROKEN_ON_PLATFORM
BSDSRCDIR BSDXSRCDIR
@@ -8757,29 +8764,26 @@ CAT CCA
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_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
+CDROM_PKG_URL_HOST 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_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
COMPILER_RPATH_FLAG COMPILER_USE_SYMLINKS
CONFIGURE_ARGS CONFIGURE_DIRS
CONFIGURE_ENV CONFIGURE_ENV_SHELL
@@ -8795,68 +8799,61 @@ CTF_FILES_SKIP CTF
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 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
+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
+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 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
@@ -8874,14 +8871,11 @@ GEM_PATH GEM
GENERATE_PLIST GHOSTSCRIPT_REQD
GITHUB_PROJECT GITHUB_RELEASE
GITHUB_TAG GITHUB_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_STRICT
-GODEP_REDIRECTS GO_BUILD_PATTERN
-GO_DEPS GO_DIST_BASE
+GNU GNU_CONFIGURE
+GNU_CONFIGURE_INFODIR GNU_CONFIGURE_MANDIR
+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
@@ -8889,42 +8883,39 @@ GZIP HAS
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
+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_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 LATEX2HTML_ICONPATH
LDCONFIG_ADD_CMD LDCONFIG_REMOVE_CMD
LEAFNODE_DATA_DIR LEAFNODE_GROUP
LEAFNODE_USER LIBDVDCSS_HOMEPAGE
@@ -8932,16 +8923,14 @@ LIBDVDCSS_MASTER_SITES LIB
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
+LINK_RPATH_FLAG 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 MAKEINFO_ARGS
MAKE_DIRS MAKE_DIRS_PERMS
MAKE_ENV MAKE_FILE
MAKE_FLAGS MAKE_JOBS
@@ -8998,52 +8987,48 @@ ONLY_FOR_PLATFORM OPE
OPENSSH_GROUP OPENSSH_USER
OPSYS OPSYS_EMULDIR
OSS_TYPE OSX
-OSX_TOLERATE_SDK_SKEW OS_HAVE_ALSA
-OS_HAVE_RCD OS_VARIANT
+OSX_TOLERATE_SDK_SKEW 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
+OVERRIDE_GNU_CONFIG_SCRIPTS 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_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_CHANGES
PKGSRC_COMPILER PKGSRC_KEEP_BIN_PKGS
PKGSRC_LOCKTYPE PKGSRC_MAKE_ENV
PKGSRC_MESSAGE_RECIPIENTS PKGSRC_MKPIE
@@ -9111,75 +9096,72 @@ QMAIL_REMOTE_USER QMA
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
+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 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 SIGN_PACKAGES
SILC_CLIENT_WITH_PERL SITE_SPECIFIC_PKGS
SKIP_DEPENDS SMF_INSTANCES
SMF_MANIFEST SMF_METHODS
@@ -9200,9 +9182,7 @@ SUBST_NOOP_OK SUB
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
+SU_CMD TERMCAP_TYPE
TERMINFO_DEFAULT TERMINFO_TYPE
TEST TEST_DEPENDS
TEST_DIRS TEST_ENV
@@ -9219,45 +9199,44 @@ TOOLS_CREATE TOO
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 USA
-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
+TOOL_DEPENDS 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
+USA 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
YES ZERO_FILESIZE_P
ZSH_STATIC __stdc__
_vargroups accept
@@ -9265,12 +9244,11 @@ acquire-localbase-lock acq
add administrator
alloca alternatives
aslr asprintf
-atlas autoconf
-automake autoreconf
-awk bash
-big-endian bin-install
-bind binpkg-list
-blas bootstrap-depends
+autoconf automake
+autoreconf awk
+bash big-endian
+bin-install bind
+binpkg-list bootstrap-depends
broken broken_on_platform
bsd bsd.prog.mk
build build-env
@@ -9293,33 +9271,31 @@ configure-env con
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
+ctf 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 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
+enomem err
+errx etc
+exp extract-rpm
+fabs feature
+features fetch
+fetch-list follows
+forbids form
+format fortify
+fortify_source friend
fts fts_close
fts_open fts_read
fts_set gcc
@@ -9327,36 +9303,33 @@ gethostbyaddr get
gethostbyname2 getopt_long
getprogname getservbyname
getservbyport getservent
-gettext git
-github glob
-gnu gnu_configure_strict
-go go-deps
-golang guess-license
-hashbang heimdal
-help hg
+gettext github
+glob gnu
+gnu_configure_strict go
+go-deps golang
+guess-license hashbang
+heimdal help
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
+ksh latex
+libintl_bindtextdomain libintl_gettext
+libintl_textdomain libnbcompat
+libs libtool
+licence license
+lintl little-endian
+lock locking
+lvalue make
+makesum memory
meta meta-package
meta_package mit-krb5
-mk.conf mkl
-mount mprotect
-mremap nb
-nbcompat obstack
-obstack_ptr_grow occurs
-only openblas
+mk.conf mount
+mprotect mremap
+nb nbcompat
+obstack obstack_ptr_grow
+occurs only
options options.mk
order override
override-intltool override-message-intltool
@@ -9398,9 +9371,8 @@ stage-install str
strict strip
strndup strnlen
strsep subst
-substitutions subversion
-sun sunpro
-sunwspro svn
+substitutions sun
+sunpro sunwspro
symlink test
test-env tex
texlive tmp
Home |
Main Index |
Thread Index |
Old Index