| @@ -953,72 +953,72 @@ free to install the sources and binary p | | | @@ -953,72 +953,72 @@ free to install the sources and binary p |
953 | your filesystem, provided that the pathname does not contain white-space | | 953 | your filesystem, provided that the pathname does not contain white-space |
954 | or other characters that are interpreted specially by the shell and some | | 954 | or other characters that are interpreted specially by the shell and some |
955 | other programs. A safe bet is to use only letters, digits, underscores | | 955 | other programs. A safe bet is to use only letters, digits, underscores |
956 | and dashes.</p> | | 956 | and dashes.</p> |
957 | <div class="sect1"> | | 957 | <div class="sect1"> |
958 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 958 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
959 | <a name="getting-first"></a>3.1. Getting pkgsrc for the first time</h2></div></div></div> | | 959 | <a name="getting-first"></a>3.1. Getting pkgsrc for the first time</h2></div></div></div> |
960 | <p>Before you download any pkgsrc files, you should decide | | 960 | <p>Before you download any pkgsrc files, you should decide |
961 | whether you want the <span class="emphasis"><em>current</em></span> branch or the | | 961 | whether you want the <span class="emphasis"><em>current</em></span> branch or the |
962 | <span class="emphasis"><em>stable</em></span> branch. The latter is forked on a | | 962 | <span class="emphasis"><em>stable</em></span> branch. The latter is forked on a |
963 | quarterly basis from the current branch and only gets modified | | 963 | quarterly basis from the current branch and only gets modified |
964 | for security updates. The names of the stable branches are built | | 964 | for security updates. The names of the stable branches are built |
965 | from the year and the quarter, for example | | 965 | from the year and the quarter, for example |
966 | <code class="literal">2019Q1</code>.</p> | | 966 | <code class="literal">2019Q2</code>.</p> |
967 | <p>The second step is to decide <span class="emphasis"><em>how</em></span> you | | 967 | <p>The second step is to decide <span class="emphasis"><em>how</em></span> you |
968 | want to download pkgsrc. You can get it as a tar file or via CVS. | | 968 | want to download pkgsrc. You can get it as a tar file or via CVS. |
969 | Both ways are described here.</p> | | 969 | Both ways are described here.</p> |
970 | <p>Note that tar archive contains CVS working copy. | | 970 | <p>Note that tar archive contains CVS working copy. |
971 | Thus you can switch to using CVS at any later time.</p> | | 971 | Thus you can switch to using CVS at any later time.</p> |
972 | <div class="sect2"> | | 972 | <div class="sect2"> |
973 | <div class="titlepage"><div><div><h3 class="title"> | | 973 | <div class="titlepage"><div><div><h3 class="title"> |
974 | <a name="getting-via-tar"></a>3.1.1. As tar archive</h3></div></div></div> | | 974 | <a name="getting-via-tar"></a>3.1.1. As tar archive</h3></div></div></div> |
975 | <p>The primary download location for all pkgsrc files is | | 975 | <p>The primary download location for all pkgsrc files is |
976 | <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/" target="_top">https://cdn.NetBSD.org/pub/pkgsrc/</a> or | | 976 | <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/" target="_top">https://cdn.NetBSD.org/pub/pkgsrc/</a> or |
977 | <a class="ulink" href="ftp://ftp.NetBSD.org/pub/pkgsrc/" target="_top">ftp://ftp.NetBSD.org/pub/pkgsrc/</a> | | 977 | <a class="ulink" href="ftp://ftp.NetBSD.org/pub/pkgsrc/" target="_top">ftp://ftp.NetBSD.org/pub/pkgsrc/</a> |
978 | (it points to the same location). | | 978 | (it points to the same location). |
979 | There are a number of subdirectories for different purposes, | | 979 | There are a number of subdirectories for different purposes, |
980 | which are described in detail in <a class="xref" href="#ftp-layout" title="Appendix C. Directory layout of the pkgsrc FTP server">Appendix C, <i>Directory layout of the pkgsrc FTP server</i></a>.</p> | | 980 | which are described in detail in <a class="xref" href="#ftp-layout" title="Appendix C. Directory layout of the pkgsrc FTP server">Appendix C, <i>Directory layout of the pkgsrc FTP server</i></a>.</p> |
981 | <p>The tar archive for the current branch is in the directory | | 981 | <p>The tar archive for the current branch is in the directory |
982 | <code class="filename">current</code> and is called <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.gz" target="_top"><code class="filename">pkgsrc.tar.gz</code></a>. | | 982 | <code class="filename">current</code> and is called <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.gz" target="_top"><code class="filename">pkgsrc.tar.gz</code></a>. |
983 | It is autogenerated weekly.</p> | | 983 | It is autogenerated weekly.</p> |
984 | <p>To save download time we provide bzip2- and | | 984 | <p>To save download time we provide bzip2- and |
985 | xz-compressed archives which are published at | | 985 | xz-compressed archives which are published at |
986 | <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.bz2" target="_top"><code class="filename">pkgsrc.tar.bz2</code></a> | | 986 | <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.bz2" target="_top"><code class="filename">pkgsrc.tar.bz2</code></a> |
987 | and | | 987 | and |
988 | <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.xz" target="_top"><code class="filename">pkgsrc.tar.xz</code></a> | | 988 | <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.xz" target="_top"><code class="filename">pkgsrc.tar.xz</code></a> |
989 | respectively. | | 989 | respectively. |
990 | </p> | | 990 | </p> |
991 | <p>You can fetch the same files using FTP.</p> | | 991 | <p>You can fetch the same files using FTP.</p> |
992 | <p>The tar file for the stable branch 2019Q1 is in the | | 992 | <p>The tar file for the stable branch 2019Q2 is in the |
993 | directory <code class="filename">pkgsrc-2019Q1</code> and is also called <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/pkgsrc-2019Q1/pkgsrc.tar.gz" target="_top"><code class="filename">pkgsrc.tar.gz</code></a>.</p> | | 993 | directory <code class="filename">pkgsrc-2019Q2</code> and is also called <a class="ulink" href="https://cdn.NetBSD.org/pub/pkgsrc/pkgsrc-2019Q2/pkgsrc.tar.gz" target="_top"><code class="filename">pkgsrc.tar.gz</code></a>.</p> |
994 | <p>To download the latest pkgsrc stable tarball, run:</p> | | 994 | <p>To download the latest pkgsrc stable tarball, run:</p> |
995 | <pre class="screen"> | | 995 | <pre class="screen"> |
996 | <code class="prompt">$</code> <strong class="userinput"><code>ftp ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc-2019Q1/pkgsrc.tar.gz</code></strong></pre> | | 996 | <code class="prompt">$</code> <strong class="userinput"><code>ftp ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc-2019Q2/pkgsrc.tar.gz</code></strong></pre> |
997 | <p>If you prefer, you can also fetch it using "wget", "curl", | | 997 | <p>If you prefer, you can also fetch it using "wget", "curl", |
998 | or your web browser.</p> | | 998 | or your web browser.</p> |
999 | <p>Then, extract it with:</p> | | 999 | <p>Then, extract it with:</p> |
1000 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>tar -xzf pkgsrc.tar.gz -C /usr</code></strong></pre> | | 1000 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>tar -xzf pkgsrc.tar.gz -C /usr</code></strong></pre> |
1001 | <p>This will create the directory <code class="filename">pkgsrc/</code> | | 1001 | <p>This will create the directory <code class="filename">pkgsrc/</code> |
1002 | in <code class="filename">/usr/</code> and all the package source will be | | 1002 | in <code class="filename">/usr/</code> and all the package source will be |
1003 | stored under <code class="filename">/usr/pkgsrc/</code>.</p> | | 1003 | stored under <code class="filename">/usr/pkgsrc/</code>.</p> |
1004 | <p>To download pkgsrc-current, run:</p> | | 1004 | <p>To download pkgsrc-current, run:</p> |
1005 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>ftp ftp://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.gz</code></strong></pre> | | 1005 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>ftp ftp://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc.tar.gz</code></strong></pre> |
1006 | </div> | | 1006 | </div> |
1007 | <div class="sect2"> | | 1007 | <div class="sect2"> |
1008 | <div class="titlepage"><div><div><h3 class="title"> | | 1008 | <div class="titlepage"><div><div><h3 class="title"> |
1009 | <a name="getting-via-cvs"></a>3.1.2. Via anonymous CVS</h3></div></div></div> | | 1009 | <a name="getting-via-cvs"></a>3.1.2. Via anonymous CVS</h3></div></div></div> |
1010 | <p>To fetch a specific pkgsrc stable branch, run:</p> | | 1010 | <p>To fetch a specific pkgsrc stable branch, run:</p> |
1011 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr && cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -r pkgsrc-2019Q1 -P pkgsrc</code></strong> | | 1011 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr && cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -r pkgsrc-2019Q2 -P pkgsrc</code></strong> |
1012 | </pre> | | 1012 | </pre> |
1013 | <p>This will create the directory <code class="filename">pkgsrc/</code> | | 1013 | <p>This will create the directory <code class="filename">pkgsrc/</code> |
1014 | in your <code class="filename">/usr/</code> directory and all the package source | | 1014 | in your <code class="filename">/usr/</code> directory and all the package source |
1015 | will be stored under <code class="filename">/usr/pkgsrc/</code>.</p> | | 1015 | will be stored under <code class="filename">/usr/pkgsrc/</code>.</p> |
1016 | <p>To fetch the pkgsrc current branch, run:</p> | | 1016 | <p>To fetch the pkgsrc current branch, run:</p> |
1017 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr && cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc</code></strong> | | 1017 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr && cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc</code></strong> |
1018 | </pre> | | 1018 | </pre> |
1019 | <p>Refer to the <a class="ulink" href="http://www.NetBSD.org/mirrors/#anoncvs" target="_top">list of available mirrors</a> to choose a faster CVS mirror, if needed.</p> | | 1019 | <p>Refer to the <a class="ulink" href="http://www.NetBSD.org/mirrors/#anoncvs" target="_top">list of available mirrors</a> to choose a faster CVS mirror, if needed.</p> |
1020 | <p>If you get error messages from <code class="literal">rsh</code>, you need to set CVS_RSH variable. E.g.:</p> | | 1020 | <p>If you get error messages from <code class="literal">rsh</code>, you need to set CVS_RSH variable. E.g.:</p> |
1021 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr && env CVS_RSH=ssh cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc</code></strong> | | 1021 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr && env CVS_RSH=ssh cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc</code></strong> |
1022 | </pre> | | 1022 | </pre> |
1023 | <p>Refer to documentation on your command shell how to set CVS_RSH=ssh permanently. | | 1023 | <p>Refer to documentation on your command shell how to set CVS_RSH=ssh permanently. |
1024 | For Bourne shells, you can set it in your <code class="filename">.profile</code> | | 1024 | For Bourne shells, you can set it in your <code class="filename">.profile</code> |
| @@ -1083,27 +1083,27 @@ release -d | | | @@ -1083,27 +1083,27 @@ release -d |
1083 | </pre> | | 1083 | </pre> |
1084 | <p>If you get error messages from <code class="literal">rsh</code>, you need to set CVS_RSH variable as described above. E.g.:</p> | | 1084 | <p>If you get error messages from <code class="literal">rsh</code>, you need to set CVS_RSH variable as described above. E.g.:</p> |
1085 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr/pkgsrc && env CVS_RSH=ssh cvs up -dP</code></strong> | | 1085 | <pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>cd /usr/pkgsrc && env CVS_RSH=ssh cvs up -dP</code></strong> |
1086 | </pre> | | 1086 | </pre> |
1087 | <div class="sect3"> | | 1087 | <div class="sect3"> |
1088 | <div class="titlepage"><div><div><h4 class="title"> | | 1088 | <div class="titlepage"><div><div><h4 class="title"> |
1089 | <a name="uptodate-cvs-switch"></a>3.2.2.1. Switching between different pkgsrc branches</h4></div></div></div> | | 1089 | <a name="uptodate-cvs-switch"></a>3.2.2.1. Switching between different pkgsrc branches</h4></div></div></div> |
1090 | <p>When updating pkgsrc, the CVS program keeps track of the | | 1090 | <p>When updating pkgsrc, the CVS program keeps track of the |
1091 | branch you selected. But if you, for whatever reason, want to | | 1091 | branch you selected. But if you, for whatever reason, want to |
1092 | switch from the stable branch to the current one, you can do it | | 1092 | switch from the stable branch to the current one, you can do it |
1093 | by adding the option <span class="quote">“<span class="quote">-A</span>”</span> after the | | 1093 | by adding the option <span class="quote">“<span class="quote">-A</span>”</span> after the |
1094 | <span class="quote">“<span class="quote">update</span>”</span> keyword. To switch from the current branch | | 1094 | <span class="quote">“<span class="quote">update</span>”</span> keyword. To switch from the current branch |
1095 | back to the stable branch, add the | | 1095 | back to the stable branch, add the |
1096 | <span class="quote">“<span class="quote">-rpkgsrc-2019Q1</span>”</span> option.</p> | | 1096 | <span class="quote">“<span class="quote">-rpkgsrc-2019Q2</span>”</span> option.</p> |
1097 | </div> | | 1097 | </div> |
1098 | <div class="sect3"> | | 1098 | <div class="sect3"> |
1099 | <div class="titlepage"><div><div><h4 class="title"> | | 1099 | <div class="titlepage"><div><div><h4 class="title"> |
1100 | <a name="uptodate-cvs-changes"></a>3.2.2.2. What happens to my changes when updating?</h4></div></div></div> | | 1100 | <a name="uptodate-cvs-changes"></a>3.2.2.2. What happens to my changes when updating?</h4></div></div></div> |
1101 | <p>When you update pkgsrc, the CVS program will only touch | | 1101 | <p>When you update pkgsrc, the CVS program will only touch |
1102 | those files that are registered in the CVS repository. That | | 1102 | those files that are registered in the CVS repository. That |
1103 | means that any packages that you created on your own will stay | | 1103 | means that any packages that you created on your own will stay |
1104 | unmodified. If you change files that are managed by CVS, later | | 1104 | unmodified. If you change files that are managed by CVS, later |
1105 | updates will try to merge your changes with those that have been | | 1105 | updates will try to merge your changes with those that have been |
1106 | done by others. See the CVS manual, chapter | | 1106 | done by others. See the CVS manual, chapter |
1107 | <span class="quote">“<span class="quote">update</span>”</span> for details.</p> | | 1107 | <span class="quote">“<span class="quote">update</span>”</span> for details.</p> |
1108 | </div> | | 1108 | </div> |
1109 | </div> | | 1109 | </div> |
| @@ -1328,27 +1328,27 @@ and you can still use binary packages fr | | | @@ -1328,27 +1328,27 @@ and you can still use binary packages fr |
1328 | is for downloading | | 1328 | is for downloading |
1329 | the list of vulnerabilities from the NetBSD FTP site. The second | | 1329 | the list of vulnerabilities from the NetBSD FTP site. The second |
1330 | step, <span class="command"><strong>pkg_admin audit</strong></span>, checks to see if any of your | | 1330 | step, <span class="command"><strong>pkg_admin audit</strong></span>, checks to see if any of your |
1331 | installed packages are vulnerable. If a package is vulnerable, you | | 1331 | installed packages are vulnerable. If a package is vulnerable, you |
1332 | will see output similar to the following: | | 1332 | will see output similar to the following: |
1333 | </p> | | 1333 | </p> |
1334 | <pre class="screen">Package samba-2.0.9 has a local-root-shell vulnerability, see | | 1334 | <pre class="screen">Package samba-2.0.9 has a local-root-shell vulnerability, see |
1335 | http://www.samba.org/samba/whatsnew/macroexploit.html</pre> | | 1335 | http://www.samba.org/samba/whatsnew/macroexploit.html</pre> |
1336 | <p> | | 1336 | <p> |
1337 | You may wish to have the | | 1337 | You may wish to have the |
1338 | <a class="ulink" href="http://ftp.NetBSD.org/pub/pkgsrc/distfiles/vulnerabilities" target="_top">vulnerabilities</a> | | 1338 | <a class="ulink" href="http://ftp.NetBSD.org/pub/pkgsrc/distfiles/vulnerabilities" target="_top">vulnerabilities</a> |
1339 | file downloaded daily so that | | 1339 | file downloaded daily so that |
1340 | it remains current. This may be done by adding an appropriate entry | | 1340 | it remains current. This may be done by adding an appropriate entry |
1341 | to the root users <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?crontab+5.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">crontab</span>(5)</span></a> entry. For example the entry | | 1341 | to the root users <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?crontab+5.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">crontab</span>(5)</span></a> entry. For example the entry |
1342 | </p> | | 1342 | </p> |
1343 | <pre class="screen"> | | 1343 | <pre class="screen"> |
1344 | # Download vulnerabilities file | | 1344 | # Download vulnerabilities file |
1345 | 0 3 * * * /usr/pkg/sbin/pkg_admin fetch-pkg-vulnerabilities >/dev/null 2>&1 | | 1345 | 0 3 * * * /usr/pkg/sbin/pkg_admin fetch-pkg-vulnerabilities >/dev/null 2>&1 |
1346 | # Audit the installed packages and email results to root | | 1346 | # Audit the installed packages and email results to root |
1347 | 9 3 * * * /usr/pkg/sbin/pkg_admin audit |mail -s "Installed package audit result" \ | | 1347 | 9 3 * * * /usr/pkg/sbin/pkg_admin audit |mail -s "Installed package audit result" \ |
1348 | root >/dev/null 2>&1 | | 1348 | root >/dev/null 2>&1 |
1349 | </pre> | | 1349 | </pre> |
1350 | <p> | | 1350 | <p> |
1351 | will update the vulnerability list every day at 3AM, followed by an audit | | 1351 | will update the vulnerability list every day at 3AM, followed by an audit |
1352 | at 3:09AM. The result of the audit are then emailed to root. | | 1352 | at 3:09AM. The result of the audit are then emailed to root. |
1353 | | | 1353 | |
1354 | On NetBSD this may be accomplished instead by adding the following | | 1354 | On NetBSD this may be accomplished instead by adding the following |
| @@ -1357,27 +1357,27 @@ and you can still use binary packages fr | | | @@ -1357,27 +1357,27 @@ and you can still use binary packages fr |
1357 | <pre class="screen"> | | 1357 | <pre class="screen"> |
1358 | fetch_pkg_vulnerabilities=YES | | 1358 | fetch_pkg_vulnerabilities=YES |
1359 | </pre> | | 1359 | </pre> |
1360 | <p> | | 1360 | <p> |
1361 | to fetch the vulnerability list from the daily security script. The system | | 1361 | to fetch the vulnerability list from the daily security script. The system |
1362 | is set to audit the packages by default but can be set explicitly, if | | 1362 | is set to audit the packages by default but can be set explicitly, if |
1363 | desired (not required), by adding the following line to | | 1363 | desired (not required), by adding the following line to |
1364 | <code class="filename">/etc/security.conf</code>: | | 1364 | <code class="filename">/etc/security.conf</code>: |
1365 | </p> | | 1365 | </p> |
1366 | <pre class="screen"> | | 1366 | <pre class="screen"> |
1367 | check_pkg_vulnerabilities=YES | | 1367 | check_pkg_vulnerabilities=YES |
1368 | </pre> | | 1368 | </pre> |
1369 | <p> | | 1369 | <p> |
1370 | see <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?daily.conf+5.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">daily.conf</span>(5)</span></a> and <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?security.conf+5.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">security.conf</span>(5)</span></a> for more details. | | 1370 | see <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?daily.conf+5.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">daily.conf</span>(5)</span></a> and <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?security.conf+5.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">security.conf</span>(5)</span></a> for more details. |
1371 | </p> | | 1371 | </p> |
1372 | </div> | | 1372 | </div> |
1373 | <div class="sect2"> | | 1373 | <div class="sect2"> |
1374 | <div class="titlepage"><div><div><h3 class="title"> | | 1374 | <div class="titlepage"><div><div><h3 class="title"> |
1375 | <a name="pkg_versions"></a>5.1.6. Finding if newer versions of your installed packages are in pkgsrc</h3></div></div></div> | | 1375 | <a name="pkg_versions"></a>5.1.6. Finding if newer versions of your installed packages are in pkgsrc</h3></div></div></div> |
1376 | <p> | | 1376 | <p> |
1377 | Install <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/lintpkgsrc/README.html" target="_top"><code class="filename">pkgtools/lintpkgsrc</code></a> and run | | 1377 | Install <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/lintpkgsrc/README.html" target="_top"><code class="filename">pkgtools/lintpkgsrc</code></a> and run |
1378 | <span class="command"><strong>lintpkgsrc</strong></span> with the <span class="quote">“<span class="quote">-i</span>”</span> | | 1378 | <span class="command"><strong>lintpkgsrc</strong></span> with the <span class="quote">“<span class="quote">-i</span>”</span> |
1379 | argument to check if your packages are up-to-date, e.g. | | 1379 | argument to check if your packages are up-to-date, e.g. |
1380 | </p> | | 1380 | </p> |
1381 | <pre class="screen"> | | 1381 | <pre class="screen"> |
1382 | <code class="prompt">%</code> <strong class="userinput"><code>lintpkgsrc -i</code></strong> | | 1382 | <code class="prompt">%</code> <strong class="userinput"><code>lintpkgsrc -i</code></strong> |
1383 | ... | | 1383 | ... |
| @@ -1548,55 +1548,55 @@ Version mismatch: 'tcsh' 6.09.00 vs 6.10 | | | @@ -1548,55 +1548,55 @@ Version mismatch: 'tcsh' 6.09.00 vs 6.10 |
1548 | alter some configuration options at build time. Have a look at | | 1548 | alter some configuration options at build time. Have a look at |
1549 | <code class="filename">pkgsrc/mk/defaults/mk.conf</code> to get an overview | | 1549 | <code class="filename">pkgsrc/mk/defaults/mk.conf</code> to get an overview |
1550 | of what will be set there by default. Environment variables such | | 1550 | of what will be set there by default. Environment variables such |
1551 | as <code class="varname">LOCALBASE</code> can be set in | | 1551 | as <code class="varname">LOCALBASE</code> can be set in |
1552 | <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a> to save having to remember to | | 1552 | <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a> to save having to remember to |
1553 | set them each time you want to use pkgsrc.</p> | | 1553 | set them each time you want to use pkgsrc.</p> |
1554 | <p>Occasionally, people want to <span class="quote">“<span class="quote">look under the | | 1554 | <p>Occasionally, people want to <span class="quote">“<span class="quote">look under the |
1555 | covers</span>”</span> to see what is going on when a package is building | | 1555 | covers</span>”</span> to see what is going on when a package is building |
1556 | or being installed. This may be for debugging purposes, or out of | | 1556 | or being installed. This may be for debugging purposes, or out of |
1557 | simple curiosity. A number of utility values have been added to | | 1557 | simple curiosity. A number of utility values have been added to |
1558 | help with this.</p> | | 1558 | help with this.</p> |
1559 | <div class="orderedlist"><ol class="orderedlist" type="1"> | | 1559 | <div class="orderedlist"><ol class="orderedlist" type="1"> |
1560 | <li class="listitem"> | | 1560 | <li class="listitem"> |
1561 | <p>If you invoke the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> command with | | 1561 | <p>If you invoke the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> command with |
1562 | <code class="varname">PKG_DEBUG_LEVEL=2</code>, then a huge amount of | | 1562 | <code class="varname">PKG_DEBUG_LEVEL=2</code>, then a huge amount of |
1563 | information will be displayed. For example,</p> | | 1563 | information will be displayed. For example,</p> |
1564 | <pre class="screen"><strong class="userinput"><code>make patch PKG_DEBUG_LEVEL=2</code></strong></pre> | | 1564 | <pre class="screen"><strong class="userinput"><code>make patch PKG_DEBUG_LEVEL=2</code></strong></pre> |
1565 | <p>will show all the commands that are invoked, up to and | | 1565 | <p>will show all the commands that are invoked, up to and |
1566 | including the <span class="quote">“<span class="quote">patch</span>”</span> stage.</p> | | 1566 | including the <span class="quote">“<span class="quote">patch</span>”</span> stage.</p> |
1567 | </li> | | 1567 | </li> |
1568 | <li class="listitem"> | | 1568 | <li class="listitem"> |
1569 | <p>If you want to know the value of a certain <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> | | 1569 | <p>If you want to know the value of a certain <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> |
1570 | definition, then the <code class="varname">VARNAME</code> definition | | 1570 | definition, then the <code class="varname">VARNAME</code> definition |
1571 | should be used, in conjunction with the show-var | | 1571 | should be used, in conjunction with the show-var |
1572 | target. e.g. to show the expansion of the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> | | 1572 | target. e.g. to show the expansion of the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> |
1573 | variable <code class="varname">LOCALBASE</code>:</p> | | 1573 | variable <code class="varname">LOCALBASE</code>:</p> |
1574 | <pre class="screen"> | | 1574 | <pre class="screen"> |
1575 | <code class="prompt">%</code> <strong class="userinput"><code>make show-var VARNAME=LOCALBASE</code></strong> | | 1575 | <code class="prompt">%</code> <strong class="userinput"><code>make show-var VARNAME=LOCALBASE</code></strong> |
1576 | /usr/pkg | | 1576 | /usr/pkg |
1577 | <code class="prompt">%</code> | | 1577 | <code class="prompt">%</code> |
1578 | </pre> | | 1578 | </pre> |
1579 | </li> | | 1579 | </li> |
1580 | </ol></div> | | 1580 | </ol></div> |
1581 | <p>If you want to install a binary package that you've either | | 1581 | <p>If you want to install a binary package that you've either |
1582 | created yourself (see next section), that you put into | | 1582 | created yourself (see next section), that you put into |
1583 | pkgsrc/packages manually or that is located on a remote FTP | | 1583 | pkgsrc/packages manually or that is located on a remote FTP |
1584 | server, you can use the "bin-install" target. This target will | | 1584 | server, you can use the "bin-install" target. This target will |
1585 | install a binary package - if available - via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>, | | 1585 | install a binary package - if available - via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>, |
1586 | else do a <span class="command"><strong>make package</strong></span>. The list of remote FTP | | 1586 | else do a <span class="command"><strong>make package</strong></span>. The list of remote FTP |
1587 | sites searched is kept in the variable | | 1587 | sites searched is kept in the variable |
1588 | <code class="varname">BINPKG_SITES</code>, which defaults to | | 1588 | <code class="varname">BINPKG_SITES</code>, which defaults to |
1589 | ftp.NetBSD.org. Any flags that should be added to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> | | 1589 | ftp.NetBSD.org. Any flags that should be added to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> |
1590 | can be put into <code class="varname">BIN_INSTALL_FLAGS</code>. See | | 1590 | can be put into <code class="varname">BIN_INSTALL_FLAGS</code>. See |
1591 | <code class="filename">pkgsrc/mk/defaults/mk.conf</code> for more | | 1591 | <code class="filename">pkgsrc/mk/defaults/mk.conf</code> for more |
1592 | details.</p> | | 1592 | details.</p> |
1593 | <p>A final word of warning: If you set up a system that has a | | 1593 | <p>A final word of warning: If you set up a system that has a |
1594 | non-standard setting for <code class="varname">LOCALBASE</code>, be sure to | | 1594 | non-standard setting for <code class="varname">LOCALBASE</code>, be sure to |
1595 | set that before any packages are installed, as you cannot use | | 1595 | set that before any packages are installed, as you cannot use |
1596 | several directories for the same purpose. Doing so will result in | | 1596 | several directories for the same purpose. Doing so will result in |
1597 | pkgsrc not being able to properly detect your installed packages, | | 1597 | pkgsrc not being able to properly detect your installed packages, |
1598 | and fail miserably. Note also that precompiled binary packages are | | 1598 | and fail miserably. Note also that precompiled binary packages are |
1599 | usually built with the default <code class="varname">LOCALBASE</code> of | | 1599 | usually built with the default <code class="varname">LOCALBASE</code> of |
1600 | <code class="filename">/usr/pkg</code>, and that you should | | 1600 | <code class="filename">/usr/pkg</code>, and that you should |
1601 | <span class="emphasis"><em>not</em></span> install any if you use a non-standard | | 1601 | <span class="emphasis"><em>not</em></span> install any if you use a non-standard |
1602 | <code class="varname">LOCALBASE</code>.</p> | | 1602 | <code class="varname">LOCALBASE</code>.</p> |
| @@ -1615,27 +1615,27 @@ Version mismatch: 'tcsh' 6.09.00 vs 6.10 | | | @@ -1615,27 +1615,27 @@ Version mismatch: 'tcsh' 6.09.00 vs 6.10 |
1615 | <dt><span class="sect1"><a href="#conf.compiler">6.4. Selecting and configuring the compiler</a></span></dt> | | 1615 | <dt><span class="sect1"><a href="#conf.compiler">6.4. Selecting and configuring the compiler</a></span></dt> |
1616 | <dd><dl> | | 1616 | <dd><dl> |
1617 | <dt><span class="sect2"><a href="#selecting-the-compiler">6.4.1. Selecting the compiler</a></span></dt> | | 1617 | <dt><span class="sect2"><a href="#selecting-the-compiler">6.4.1. Selecting the compiler</a></span></dt> |
1618 | <dt><span class="sect2"><a href="#conf.cflags">6.4.2. Additional flags to the compiler (<code class="varname">CFLAGS</code>)</a></span></dt> | | 1618 | <dt><span class="sect2"><a href="#conf.cflags">6.4.2. Additional flags to the compiler (<code class="varname">CFLAGS</code>)</a></span></dt> |
1619 | <dt><span class="sect2"><a href="#conf.ldflags">6.4.3. Additional flags to the linker (<code class="varname">LDFLAGS</code>)</a></span></dt> | | 1619 | <dt><span class="sect2"><a href="#conf.ldflags">6.4.3. Additional flags to the linker (<code class="varname">LDFLAGS</code>)</a></span></dt> |
1620 | </dl></dd> | | 1620 | </dl></dd> |
1621 | <dt><span class="sect1"><a href="#developer-advanced-settings">6.5. Developer/advanced settings</a></span></dt> | | 1621 | <dt><span class="sect1"><a href="#developer-advanced-settings">6.5. Developer/advanced settings</a></span></dt> |
1622 | <dt><span class="sect1"><a href="#selecting-build-options">6.6. Selecting Build Options</a></span></dt> | | 1622 | <dt><span class="sect1"><a href="#selecting-build-options">6.6. Selecting Build Options</a></span></dt> |
1623 | </dl> | | 1623 | </dl> |
1624 | </div> | | 1624 | </div> |
1625 | <a name="mk.conf"></a><p>The whole pkgsrc system is configured in a single file, usually | | 1625 | <a name="mk.conf"></a><p>The whole pkgsrc system is configured in a single file, usually |
1626 | called <code class="filename">mk.conf</code>. In which directory pkgsrc looks for | | 1626 | called <code class="filename">mk.conf</code>. In which directory pkgsrc looks for |
1627 | that file depends on the installation. On NetBSD, when you use | | 1627 | that file depends on the installation. On NetBSD, when you use |
1628 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> from the base system, it is in the directory | | 1628 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> from the base system, it is in the directory |
1629 | <code class="filename">/etc/</code>. In all other cases the default location is | | 1629 | <code class="filename">/etc/</code>. In all other cases the default location is |
1630 | <code class="literal">${PREFIX}/etc/</code>, depending on where you told the | | 1630 | <code class="literal">${PREFIX}/etc/</code>, depending on where you told the |
1631 | bootstrap program to install the binary packages.</p> | | 1631 | bootstrap program to install the binary packages.</p> |
1632 | <p>The format of the configuration file is that of the usual | | 1632 | <p>The format of the configuration file is that of the usual |
1633 | BSD-style <code class="filename">Makefile</code>s. The whole pkgsrc configuration | | 1633 | BSD-style <code class="filename">Makefile</code>s. The whole pkgsrc configuration |
1634 | is done by setting variables in this file. Note that you can define all | | 1634 | is done by setting variables in this file. Note that you can define all |
1635 | kinds of variables, and no special error checking (for example for | | 1635 | kinds of variables, and no special error checking (for example for |
1636 | spelling mistakes) takes place.</p> | | 1636 | spelling mistakes) takes place.</p> |
1637 | <div class="sect1"> | | 1637 | <div class="sect1"> |
1638 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 1638 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
1639 | <a name="general-configuration"></a>6.1. General configuration</h2></div></div></div> | | 1639 | <a name="general-configuration"></a>6.1. General configuration</h2></div></div></div> |
1640 | <p>The following variables apply to all | | 1640 | <p>The following variables apply to all |
1641 | pkgsrc packages. A complete list of the variables that can be | | 1641 | pkgsrc packages. A complete list of the variables that can be |
| @@ -1757,27 +1757,27 @@ uid=1000(myusername) gid=100(users) grou | | | @@ -1757,27 +1757,27 @@ uid=1000(myusername) gid=100(users) grou |
1757 | <code class="prompt">$</code> make stage-install | | 1757 | <code class="prompt">$</code> make stage-install |
1758 | </pre> | | 1758 | </pre> |
1759 | <p> | | 1759 | <p> |
1760 | | | 1760 | |
1761 | Create a package without root privileges | | 1761 | Create a package without root privileges |
1762 | | | 1762 | |
1763 | </p> | | 1763 | </p> |
1764 | <pre class="programlisting"> | | 1764 | <pre class="programlisting"> |
1765 | <code class="prompt">$</code> make PACKAGES=$HOME/packages package | | 1765 | <code class="prompt">$</code> make PACKAGES=$HOME/packages package |
1766 | </pre> | | 1766 | </pre> |
1767 | <p> | | 1767 | <p> |
1768 | | | 1768 | |
1769 | For the following command, you must be able to gain root | | 1769 | For the following command, you must be able to gain root |
1770 | privileges using <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?su+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">su</span>(1)</span></a> | | 1770 | privileges using <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?su+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">su</span>(1)</span></a> |
1771 | | | 1771 | |
1772 | </p> | | 1772 | </p> |
1773 | <pre class="programlisting"> | | 1773 | <pre class="programlisting"> |
1774 | <code class="prompt">$</code> make PACKAGES=$HOME/packages install | | 1774 | <code class="prompt">$</code> make PACKAGES=$HOME/packages install |
1775 | </pre> | | 1775 | </pre> |
1776 | <p> | | 1776 | <p> |
1777 | | | 1777 | |
1778 | Then, as a simple user | | 1778 | Then, as a simple user |
1779 | | | 1779 | |
1780 | </p> | | 1780 | </p> |
1781 | <pre class="programlisting"> | | 1781 | <pre class="programlisting"> |
1782 | <code class="prompt">$</code> make clean | | 1782 | <code class="prompt">$</code> make clean |
1783 | </pre> | | 1783 | </pre> |
| @@ -1998,27 +1998,27 @@ PKG_OPTIONS.apache= suexec | | | @@ -1998,27 +1998,27 @@ PKG_OPTIONS.apache= suexec |
1998 | <a name="binary"></a>Chapter 7. Creating binary packages</h2></div></div></div> | | 1998 | <a name="binary"></a>Chapter 7. Creating binary packages</h2></div></div></div> |
1999 | <div class="toc"> | | 1999 | <div class="toc"> |
2000 | <p><b>Table of Contents</b></p> | | 2000 | <p><b>Table of Contents</b></p> |
2001 | <dl class="toc"> | | 2001 | <dl class="toc"> |
2002 | <dt><span class="sect1"><a href="#building-a-single-binary-package">7.1. Building a single binary package</a></span></dt> | | 2002 | <dt><span class="sect1"><a href="#building-a-single-binary-package">7.1. Building a single binary package</a></span></dt> |
2003 | <dt><span class="sect1"><a href="#settings-for-creationg-of-binary-packages">7.2. Settings for creation of binary packages</a></span></dt> | | 2003 | <dt><span class="sect1"><a href="#settings-for-creationg-of-binary-packages">7.2. Settings for creation of binary packages</a></span></dt> |
2004 | </dl> | | 2004 | </dl> |
2005 | </div> | | 2005 | </div> |
2006 | <div class="sect1"> | | 2006 | <div class="sect1"> |
2007 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 2007 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
2008 | <a name="building-a-single-binary-package"></a>7.1. Building a single binary package</h2></div></div></div> | | 2008 | <a name="building-a-single-binary-package"></a>7.1. Building a single binary package</h2></div></div></div> |
2009 | <p>Once you have built and installed a package, you can create | | 2009 | <p>Once you have built and installed a package, you can create |
2010 | a <span class="emphasis"><em>binary package</em></span> which can be installed on | | 2010 | a <span class="emphasis"><em>binary package</em></span> which can be installed on |
2011 | another system with <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>. This saves having to build | | 2011 | another system with <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>. This saves having to build |
2012 | the same package on a group of hosts and wasting CPU time. It also | | 2012 | the same package on a group of hosts and wasting CPU time. It also |
2013 | provides a simple means for others to install your package, should | | 2013 | provides a simple means for others to install your package, should |
2014 | you distribute it.</p> | | 2014 | you distribute it.</p> |
2015 | <p>To create a binary package, change into the appropriate | | 2015 | <p>To create a binary package, change into the appropriate |
2016 | directory in pkgsrc, and run <span class="command"><strong>make | | 2016 | directory in pkgsrc, and run <span class="command"><strong>make |
2017 | package</strong></span>:</p> | | 2017 | package</strong></span>:</p> |
2018 | <pre class="screen"> | | 2018 | <pre class="screen"> |
2019 | <code class="prompt">$</code> <strong class="userinput"><code>cd misc/figlet</code></strong> | | 2019 | <code class="prompt">$</code> <strong class="userinput"><code>cd misc/figlet</code></strong> |
2020 | <code class="prompt">$</code> <strong class="userinput"><code>make package</code></strong> | | 2020 | <code class="prompt">$</code> <strong class="userinput"><code>make package</code></strong> |
2021 | </pre> | | 2021 | </pre> |
2022 | <p>This will build and install your package (if not already done), | | 2022 | <p>This will build and install your package (if not already done), |
2023 | and then build a binary package from what was installed. You can | | 2023 | and then build a binary package from what was installed. You can |
2024 | then use the <span class="command"><strong>pkg_*</strong></span> tools to manipulate | | 2024 | then use the <span class="command"><strong>pkg_*</strong></span> tools to manipulate |
| @@ -2589,27 +2589,27 @@ refuses to do passive. For the other to | | | @@ -2589,27 +2589,27 @@ refuses to do passive. For the other to |
2589 | <code class="filename">/usr/bin/ftp</code> from falling back to active | | 2589 | <code class="filename">/usr/bin/ftp</code> from falling back to active |
2590 | transfers.</p> | | 2590 | transfers.</p> |
2591 | </div> | | 2591 | </div> |
2592 | <div class="sect1"> | | 2592 | <div class="sect1"> |
2593 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 2593 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
2594 | <a name="fetching-all-distfiles"></a>10.9. How to fetch all distfiles at once</h2></div></div></div> | | 2594 | <a name="fetching-all-distfiles"></a>10.9. How to fetch all distfiles at once</h2></div></div></div> |
2595 | <p>You would like to download all the distfiles in a single batch | | 2595 | <p>You would like to download all the distfiles in a single batch |
2596 | from work or university, where you can't run a <span class="command"><strong>make | | 2596 | from work or university, where you can't run a <span class="command"><strong>make |
2597 | fetch</strong></span>. There is an archive of distfiles on <a class="ulink" href="ftp://ftp.NetBSD.org/pub/pkgsrc/distfiles/" target="_top">ftp.NetBSD.org</a>, | | 2597 | fetch</strong></span>. There is an archive of distfiles on <a class="ulink" href="ftp://ftp.NetBSD.org/pub/pkgsrc/distfiles/" target="_top">ftp.NetBSD.org</a>, |
2598 | but downloading the entire directory may not be appropriate.</p> | | 2598 | but downloading the entire directory may not be appropriate.</p> |
2599 | <p>The answer here is to do a <span class="command"><strong>make fetch-list</strong></span> in | | 2599 | <p>The answer here is to do a <span class="command"><strong>make fetch-list</strong></span> in |
2600 | <code class="filename">/usr/pkgsrc</code> or one of its subdirectories, carry the | | 2600 | <code class="filename">/usr/pkgsrc</code> or one of its subdirectories, carry the |
2601 | resulting list to your machine at work/school and use it there. If you | | 2601 | resulting list to your machine at work/school and use it there. If you |
2602 | don't have a NetBSD-compatible <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?ftp+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">ftp</span>(1)</span></a> (like tnftp) at work, don't | | 2602 | don't have a NetBSD-compatible <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?ftp+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">ftp</span>(1)</span></a> (like tnftp) at work, don't |
2603 | forget to set <code class="varname">FETCH_CMD</code> to something that fetches a | | 2603 | forget to set <code class="varname">FETCH_CMD</code> to something that fetches a |
2604 | URL:</p> | | 2604 | URL:</p> |
2605 | <p>At home:</p> | | 2605 | <p>At home:</p> |
2606 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>cd /usr/pkgsrc</code></strong> | | 2606 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>cd /usr/pkgsrc</code></strong> |
2607 | <code class="prompt">%</code> <strong class="userinput"><code>make fetch-list FETCH_CMD=wget DISTDIR=/tmp/distfiles >/tmp/fetch.sh</code></strong> | | 2607 | <code class="prompt">%</code> <strong class="userinput"><code>make fetch-list FETCH_CMD=wget DISTDIR=/tmp/distfiles >/tmp/fetch.sh</code></strong> |
2608 | <code class="prompt">%</code> <strong class="userinput"><code>scp /tmp/fetch.sh work:/tmp</code></strong></pre> | | 2608 | <code class="prompt">%</code> <strong class="userinput"><code>scp /tmp/fetch.sh work:/tmp</code></strong></pre> |
2609 | <p>At work:</p> | | 2609 | <p>At work:</p> |
2610 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>sh /tmp/fetch.sh</code></strong></pre> | | 2610 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>sh /tmp/fetch.sh</code></strong></pre> |
2611 | <p>then tar up <code class="filename">/tmp/distfiles</code> and take it | | 2611 | <p>then tar up <code class="filename">/tmp/distfiles</code> and take it |
2612 | home.</p> | | 2612 | home.</p> |
2613 | <p>If you have a machine running NetBSD, and you want to get | | 2613 | <p>If you have a machine running NetBSD, and you want to get |
2614 | <span class="emphasis"><em>all</em></span> distfiles (even ones that aren't for your | | 2614 | <span class="emphasis"><em>all</em></span> distfiles (even ones that aren't for your |
2615 | machine architecture), you can do so by using the above-mentioned | | 2615 | machine architecture), you can do so by using the above-mentioned |
| @@ -2641,27 +2641,27 @@ environment or in | | @@ -2641,27 +2641,27 @@ environment or in 2641 | <p>You didn't install the compiler set, <code class="filename">comp.tgz</code>, | | 2641 | <p>You didn't install the compiler set, <code class="filename">comp.tgz</code>, |
2642 | when you installed your NetBSD machine. Please get and install it, by | | 2642 | when you installed your NetBSD machine. Please get and install it, by |
2643 | extracting it in <code class="filename">/</code>:</p> | | 2643 | extracting it in <code class="filename">/</code>:</p> |
2644 | <pre class="screen"><code class="prompt">#</code> <strong class="userinput"><code>cd /</code></strong> | | 2644 | <pre class="screen"><code class="prompt">#</code> <strong class="userinput"><code>cd /</code></strong> |
2645 | <code class="prompt">#</code> <strong class="userinput"><code>tar --unlink -zxvpf .../comp.tgz</code></strong></pre> | | 2645 | <code class="prompt">#</code> <strong class="userinput"><code>tar --unlink -zxvpf .../comp.tgz</code></strong></pre> |
2646 | <p><code class="filename">comp.tgz</code> is part of every NetBSD release. Get | | 2646 | <p><code class="filename">comp.tgz</code> is part of every NetBSD release. Get |
2647 | the one that corresponds to your release (determine via <span class="command"><strong>uname | | 2647 | the one that corresponds to your release (determine via <span class="command"><strong>uname |
2648 | -r</strong></span>).</p> | | 2648 | -r</strong></span>).</p> |
2649 | </div> | | 2649 | </div> |
2650 | <div class="sect1"> | | 2650 | <div class="sect1"> |
2651 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 2651 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
2652 | <a name="using-sudo-with-pkgsrc"></a>10.12. Using 'sudo' with pkgsrc</h2></div></div></div> | | 2652 | <a name="using-sudo-with-pkgsrc"></a>10.12. Using 'sudo' with pkgsrc</h2></div></div></div> |
2653 | <p>When installing packages as non-root user and using the just-in-time | | 2653 | <p>When installing packages as non-root user and using the just-in-time |
2654 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?su+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">su</span>(1)</span></a> feature of pkgsrc, it can become annoying to type in the root | | 2654 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?su+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">su</span>(1)</span></a> feature of pkgsrc, it can become annoying to type in the root |
2655 | password for each required package installed. To avoid this, the sudo | | 2655 | password for each required package installed. To avoid this, the sudo |
2656 | package can be used, which does password caching over a limited time. To | | 2656 | package can be used, which does password caching over a limited time. To |
2657 | use it, install sudo (either as binary package or from | | 2657 | use it, install sudo (either as binary package or from |
2658 | <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/security/sudo/README.html" target="_top"><code class="filename">security/sudo</code></a>) and then put the | | 2658 | <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/security/sudo/README.html" target="_top"><code class="filename">security/sudo</code></a>) and then put the |
2659 | following into your <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a>, somewhere | | 2659 | following into your <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a>, somewhere |
2660 | <span class="emphasis"><em>after</em></span> the definition of the | | 2660 | <span class="emphasis"><em>after</em></span> the definition of the |
2661 | <code class="varname">LOCALBASE</code> variable:</p> | | 2661 | <code class="varname">LOCALBASE</code> variable:</p> |
2662 | <pre class="programlisting"> | | 2662 | <pre class="programlisting"> |
2663 | .if exists(${LOCALBASE}/bin/sudo) | | 2663 | .if exists(${LOCALBASE}/bin/sudo) |
2664 | SU_CMD= ${LOCALBASE}/bin/sudo /bin/sh -c | | 2664 | SU_CMD= ${LOCALBASE}/bin/sudo /bin/sh -c |
2665 | .endif | | 2665 | .endif |
2666 | </pre> | | 2666 | </pre> |
2667 | </div> | | 2667 | </div> |
| @@ -2715,27 +2715,27 @@ do this, refer to the following two tool | | | @@ -2715,27 +2715,27 @@ do this, refer to the following two tool |
2715 | <p>Use of these tools is strongly recommended! | | 2715 | <p>Use of these tools is strongly recommended! |
2716 | See <a class="xref" href="#vulnerabilities" title="5.1.5. Checking for security vulnerabilities in installed packages">Section 5.1.5, “Checking for security vulnerabilities in installed packages”</a> for instructions on how to automate checking and | | 2716 | See <a class="xref" href="#vulnerabilities" title="5.1.5. Checking for security vulnerabilities in installed packages">Section 5.1.5, “Checking for security vulnerabilities in installed packages”</a> for instructions on how to automate checking and |
2717 | reporting.</p> | | 2717 | reporting.</p> |
2718 | <p>If this database is installed, pkgsrc builds will use it to | | 2718 | <p>If this database is installed, pkgsrc builds will use it to |
2719 | perform a security check before building any package.</p> | | 2719 | perform a security check before building any package.</p> |
2720 | </div> | | 2720 | </div> |
2721 | <div class="sect1"> | | 2721 | <div class="sect1"> |
2722 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 2722 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
2723 | <a name="ufaq-cflags"></a>10.15. Why do some packages ignore my <code class="varname">CFLAGS</code>?</h2></div></div></div> | | 2723 | <a name="ufaq-cflags"></a>10.15. Why do some packages ignore my <code class="varname">CFLAGS</code>?</h2></div></div></div> |
2724 | <p>When you add your own preferences to the | | 2724 | <p>When you add your own preferences to the |
2725 | <code class="varname">CFLAGS</code> variable in your | | 2725 | <code class="varname">CFLAGS</code> variable in your |
2726 | <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a>, these flags are passed in | | 2726 | <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a>, these flags are passed in |
2727 | environment variables to the <code class="filename">./configure</code> | | 2727 | environment variables to the <code class="filename">./configure</code> |
2728 | scripts and to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a>. Some package authors ignore the | | 2728 | scripts and to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a>. Some package authors ignore the |
2729 | <code class="varname">CFLAGS</code> from the environment variable by | | 2729 | <code class="varname">CFLAGS</code> from the environment variable by |
2730 | overriding them in the <code class="filename">Makefile</code>s of their | | 2730 | overriding them in the <code class="filename">Makefile</code>s of their |
2731 | package.</p> | | 2731 | package.</p> |
2732 | <p>Currently there is no solution to this problem. If you | | 2732 | <p>Currently there is no solution to this problem. If you |
2733 | really need the package to use your <code class="varname">CFLAGS</code> | | 2733 | really need the package to use your <code class="varname">CFLAGS</code> |
2734 | you should run <span class="command"><strong>make patch</strong></span> in the package | | 2734 | you should run <span class="command"><strong>make patch</strong></span> in the package |
2735 | directory and then inspect any <code class="filename">Makefile</code> and | | 2735 | directory and then inspect any <code class="filename">Makefile</code> and |
2736 | <code class="filename">Makefile.in</code> for whether they define | | 2736 | <code class="filename">Makefile.in</code> for whether they define |
2737 | <code class="varname">CFLAGS</code> explicitly. Usually you can remove | | 2737 | <code class="varname">CFLAGS</code> explicitly. Usually you can remove |
2738 | these lines. But be aware that some <span class="quote">“<span class="quote">smart</span>”</span> | | 2738 | these lines. But be aware that some <span class="quote">“<span class="quote">smart</span>”</span> |
2739 | programmers write so bad code that it only works for the | | 2739 | programmers write so bad code that it only works for the |
2740 | specific combination of <code class="varname">CFLAGS</code> they have | | 2740 | specific combination of <code class="varname">CFLAGS</code> they have |
2741 | chosen.</p> | | 2741 | chosen.</p> |
| @@ -3540,37 +3540,37 @@ converters games mbone | | | @@ -3540,37 +3540,37 @@ converters games mbone |
3540 | </p> | | 3540 | </p> |
3541 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 3541 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
3542 | <li class="listitem"><p><code class="varname">PATCHFILES</code>: | | 3542 | <li class="listitem"><p><code class="varname">PATCHFILES</code>: |
3543 | Name(s) of additional files that contain distribution patches. | | 3543 | Name(s) of additional files that contain distribution patches. |
3544 | There is no default. pkgsrc will look for them at | | 3544 | There is no default. pkgsrc will look for them at |
3545 | <code class="varname">PATCH_SITES</code>. | | 3545 | <code class="varname">PATCH_SITES</code>. |
3546 | They will automatically be uncompressed before patching if | | 3546 | They will automatically be uncompressed before patching if |
3547 | the names end with <code class="filename">.gz</code> or | | 3547 | the names end with <code class="filename">.gz</code> or |
3548 | <code class="filename">.Z</code>.</p></li> | | 3548 | <code class="filename">.Z</code>.</p></li> |
3549 | <li class="listitem"><p><code class="varname">PATCH_SITES</code>: | | 3549 | <li class="listitem"><p><code class="varname">PATCH_SITES</code>: |
3550 | Primary location(s) for distribution patch files (see | | 3550 | Primary location(s) for distribution patch files (see |
3551 | <code class="varname">PATCHFILES</code> above) if not found locally.</p></li> | | 3551 | <code class="varname">PATCHFILES</code> above) if not found locally.</p></li> |
3552 | <li class="listitem"><p><code class="varname">PATCH_DIST_STRIP</code>: | | 3552 | <li class="listitem"><p><code class="varname">PATCH_DIST_STRIP</code>: |
3553 | an argument to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> that sets the pathname strip count to | | 3553 | an argument to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> that sets the pathname strip count to |
3554 | help find the correct files to patch. It defaults to | | 3554 | help find the correct files to patch. It defaults to |
3555 | <span class="command"><strong>-p0</strong></span>.</p></li> | | 3555 | <span class="command"><strong>-p0</strong></span>.</p></li> |
3556 | </ul></div> | | 3556 | </ul></div> |
3557 | <p>The third section contains the following variables. | | 3557 | <p>The third section contains the following variables. |
3558 | </p> | | 3558 | </p> |
3559 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 3559 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
3560 | <li class="listitem"><p><code class="varname">MAINTAINER</code> is the email | | 3560 | <li class="listitem"><p><code class="varname">MAINTAINER</code> is the email |
3561 | address of the person who feels responsible for this package, | | 3561 | address of the person who feels responsible for this package, |
3562 | and who is most likely to look at problems or questions regarding | | 3562 | and who is most likely to look at problems or questions regarding |
3563 | this package which have been reported with <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?send-pr+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">send-pr</span>(1)</span></a>. | | 3563 | this package which have been reported with <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?send-pr+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">send-pr</span>(1)</span></a>. |
3564 | Other developers may contact the <code class="varname">MAINTAINER</code> | | 3564 | Other developers may contact the <code class="varname">MAINTAINER</code> |
3565 | before making changes to the package, but are not required to | | 3565 | before making changes to the package, but are not required to |
3566 | do so. When packaging a new program, set <code class="varname">MAINTAINER</code> | | 3566 | do so. When packaging a new program, set <code class="varname">MAINTAINER</code> |
3567 | to yourself. If you really can't maintain the package for future | | 3567 | to yourself. If you really can't maintain the package for future |
3568 | updates, set it to | | 3568 | updates, set it to |
3569 | <code class="email"><<a class="email" href="mailto:pkgsrc-users@NetBSD.org">pkgsrc-users@NetBSD.org</a>></code>.</p></li> | | 3569 | <code class="email"><<a class="email" href="mailto:pkgsrc-users@NetBSD.org">pkgsrc-users@NetBSD.org</a>></code>.</p></li> |
3570 | <li class="listitem"><p><code class="varname">OWNER</code> should be used instead | | 3570 | <li class="listitem"><p><code class="varname">OWNER</code> should be used instead |
3571 | of <code class="varname">MAINTAINER</code> when you do not want other | | 3571 | of <code class="varname">MAINTAINER</code> when you do not want other |
3572 | developers to update or change the package without contacting | | 3572 | developers to update or change the package without contacting |
3573 | you first. A package Makefile should contain one of | | 3573 | you first. A package Makefile should contain one of |
3574 | <code class="varname">MAINTAINER</code> or <code class="varname">OWNER</code>, but | | 3574 | <code class="varname">MAINTAINER</code> or <code class="varname">OWNER</code>, but |
3575 | not both. </p></li> | | 3575 | not both. </p></li> |
3576 | <li class="listitem"><p><code class="varname">HOMEPAGE</code> is a URL where users can | | 3576 | <li class="listitem"><p><code class="varname">HOMEPAGE</code> is a URL where users can |
| @@ -3903,54 +3903,54 @@ monitor_file(...) | | | @@ -3903,54 +3903,54 @@ monitor_file(...) |
3903 | inserted files. See <a class="xref" href="#plist" title="Chapter 15. PLIST issues">Chapter 15, <i>PLIST issues</i></a> for more | | 3903 | inserted files. See <a class="xref" href="#plist" title="Chapter 15. PLIST issues">Chapter 15, <i>PLIST issues</i></a> for more |
3904 | information.</p></dd> | | 3904 | information.</p></dd> |
3905 | </dl></div> | | 3905 | </dl></div> |
3906 | </div> | | 3906 | </div> |
3907 | <div class="sect1"> | | 3907 | <div class="sect1"> |
3908 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 3908 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
3909 | <a name="components.optional"></a>13.5. Optional files</h2></div></div></div> | | 3909 | <a name="components.optional"></a>13.5. Optional files</h2></div></div></div> |
3910 | <div class="sect2"> | | 3910 | <div class="sect2"> |
3911 | <div class="titlepage"><div><div><h3 class="title"> | | 3911 | <div class="titlepage"><div><div><h3 class="title"> |
3912 | <a name="components.optional.bin"></a>13.5.1. Files affecting the binary package</h3></div></div></div> | | 3912 | <a name="components.optional.bin"></a>13.5.1. Files affecting the binary package</h3></div></div></div> |
3913 | <div class="variablelist"><dl class="variablelist"> | | 3913 | <div class="variablelist"><dl class="variablelist"> |
3914 | <dt><span class="term"><code class="filename">INSTALL</code></span></dt> | | 3914 | <dt><span class="term"><code class="filename">INSTALL</code></span></dt> |
3915 | <dd> | | 3915 | <dd> |
3916 | <p>This shell script is invoked twice by <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>. | | 3916 | <p>This shell script is invoked twice by <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>. |
3917 | First time after package extraction and before files are | | 3917 | First time after package extraction and before files are |
3918 | moved in place, the second time after the files to install | | 3918 | moved in place, the second time after the files to install |
3919 | are moved in place. This can be used to do any custom | | 3919 | are moved in place. This can be used to do any custom |
3920 | procedures not possible with @exec commands in | | 3920 | procedures not possible with @exec commands in |
3921 | <code class="filename">PLIST</code>. See <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> and | | 3921 | <code class="filename">PLIST</code>. See <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> and |
3922 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_create+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_create</span>(1)</span></a> for more information. See also <a class="xref" href="#files-and-dirs-outside-prefix" title="17.1. Files and directories outside the installation prefix">Section 17.1, “Files and directories outside the installation prefix”</a>. | | 3922 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_create+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_create</span>(1)</span></a> for more information. See also <a class="xref" href="#files-and-dirs-outside-prefix" title="17.1. Files and directories outside the installation prefix">Section 17.1, “Files and directories outside the installation prefix”</a>. |
3923 | Please note that you can modify variables in it easily by using | | 3923 | Please note that you can modify variables in it easily by using |
3924 | <code class="varname">FILES_SUBST</code> in the package's | | 3924 | <code class="varname">FILES_SUBST</code> in the package's |
3925 | <code class="filename">Makefile</code>:</p> | | 3925 | <code class="filename">Makefile</code>:</p> |
3926 | <pre class="programlisting"> | | 3926 | <pre class="programlisting"> |
3927 | FILES_SUBST+= SOMEVAR="somevalue" | | 3927 | FILES_SUBST+= SOMEVAR="somevalue" |
3928 | </pre> | | 3928 | </pre> |
3929 | <p>replaces "@SOMEVAR@" with <span class="quote">“<span class="quote">somevalue</span>”</span> in the | | 3929 | <p>replaces "@SOMEVAR@" with <span class="quote">“<span class="quote">somevalue</span>”</span> in the |
3930 | <code class="filename">INSTALL</code>. By default, substitution is | | 3930 | <code class="filename">INSTALL</code>. By default, substitution is |
3931 | performed for <code class="varname">PREFIX</code>, | | 3931 | performed for <code class="varname">PREFIX</code>, |
3932 | <code class="varname">LOCALBASE</code>, <code class="varname">X11BASE</code>, | | 3932 | <code class="varname">LOCALBASE</code>, <code class="varname">X11BASE</code>, |
3933 | <code class="varname">VARBASE</code>, and a few others, type | | 3933 | <code class="varname">VARBASE</code>, and a few others, type |
3934 | <span class="command"><strong>make help topic=FILES_SUBST</strong></span> for a | | 3934 | <span class="command"><strong>make help topic=FILES_SUBST</strong></span> for a |
3935 | complete list.</p> | | 3935 | complete list.</p> |
3936 | </dd> | | 3936 | </dd> |
3937 | <dt><span class="term"><code class="filename">DEINSTALL</code></span></dt> | | 3937 | <dt><span class="term"><code class="filename">DEINSTALL</code></span></dt> |
3938 | <dd><p>This script is executed before and after any files are removed. It is | | 3938 | <dd><p>This script is executed before and after any files are removed. It is |
3939 | this script's responsibility to clean up any additional messy details | | 3939 | this script's responsibility to clean up any additional messy details |
3940 | around the package's installation, since all pkg_delete knows is how to | | 3940 | around the package's installation, since all pkg_delete knows is how to |
3941 | delete the files created in the original distribution. | | 3941 | delete the files created in the original distribution. |
3942 | See <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> | | 3942 | See <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> |
3943 | and <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_create+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_create</span>(1)</span></a> for more information. | | 3943 | and <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_create+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_create</span>(1)</span></a> for more information. |
3944 | The same methods to replace variables can be used as for | | 3944 | The same methods to replace variables can be used as for |
3945 | the <code class="filename">INSTALL</code> file.</p></dd> | | 3945 | the <code class="filename">INSTALL</code> file.</p></dd> |
3946 | <dt><span class="term"><code class="filename">MESSAGE</code></span></dt> | | 3946 | <dt><span class="term"><code class="filename">MESSAGE</code></span></dt> |
3947 | <dd> | | 3947 | <dd> |
3948 | <p>This file is displayed after installation of the package. | | 3948 | <p>This file is displayed after installation of the package. |
3949 | Useful for things like legal notices on almost-free | | 3949 | Useful for things like legal notices on almost-free |
3950 | software and hints for updating config files after | | 3950 | software and hints for updating config files after |
3951 | installing modules for apache, PHP etc. | | 3951 | installing modules for apache, PHP etc. |
3952 | Please note that you can modify variables in it easily by using | | 3952 | Please note that you can modify variables in it easily by using |
3953 | <code class="varname">MESSAGE_SUBST</code> in the package's | | 3953 | <code class="varname">MESSAGE_SUBST</code> in the package's |
3954 | <code class="filename">Makefile</code>:</p> | | 3954 | <code class="filename">Makefile</code>:</p> |
3955 | <pre class="programlisting"> | | 3955 | <pre class="programlisting"> |
3956 | MESSAGE_SUBST+= SOMEVAR="somevalue" | | 3956 | MESSAGE_SUBST+= SOMEVAR="somevalue" |
| @@ -4069,96 +4069,96 @@ FILESDIR=${.CURDIR}/../xemacs/files | | | @@ -4069,96 +4069,96 @@ FILESDIR=${.CURDIR}/../xemacs/files |
4069 | <dt><span class="sect1"><a href="#makefile.variables">14.2. <code class="filename">Makefile</code> variables</a></span></dt> | | 4069 | <dt><span class="sect1"><a href="#makefile.variables">14.2. <code class="filename">Makefile</code> variables</a></span></dt> |
4070 | <dd><dl><dt><span class="sect2"><a href="#makefile.variables.names">14.2.1. Naming conventions</a></span></dt></dl></dd> | | 4070 | <dd><dl><dt><span class="sect2"><a href="#makefile.variables.names">14.2.1. Naming conventions</a></span></dt></dl></dd> |
4071 | <dt><span class="sect1"><a href="#makefile.code">14.3. Code snippets</a></span></dt> | | 4071 | <dt><span class="sect1"><a href="#makefile.code">14.3. Code snippets</a></span></dt> |
4072 | <dd><dl> | | 4072 | <dd><dl> |
4073 | <dt><span class="sect2"><a href="#adding-to-list">14.3.1. Adding things to a list</a></span></dt> | | 4073 | <dt><span class="sect2"><a href="#adding-to-list">14.3.1. Adding things to a list</a></span></dt> |
4074 | <dt><span class="sect2"><a href="#echo-literal">14.3.2. Echoing a string exactly as-is</a></span></dt> | | 4074 | <dt><span class="sect2"><a href="#echo-literal">14.3.2. Echoing a string exactly as-is</a></span></dt> |
4075 | <dt><span class="sect2"><a href="#cflags-gnu-configure">14.3.3. Passing <code class="varname">CFLAGS</code> to GNU configure scripts</a></span></dt> | | 4075 | <dt><span class="sect2"><a href="#cflags-gnu-configure">14.3.3. Passing <code class="varname">CFLAGS</code> to GNU configure scripts</a></span></dt> |
4076 | <dt><span class="sect2"><a href="#empty-variables">14.3.4. Handling possibly empty variables</a></span></dt> | | 4076 | <dt><span class="sect2"><a href="#empty-variables">14.3.4. Handling possibly empty variables</a></span></dt> |
4077 | </dl></dd> | | 4077 | </dl></dd> |
4078 | </dl> | | 4078 | </dl> |
4079 | </div> | | 4079 | </div> |
4080 | <p>Pkgsrc consists of many <code class="filename">Makefile</code> fragments, | | 4080 | <p>Pkgsrc consists of many <code class="filename">Makefile</code> fragments, |
4081 | each of which forms a well-defined part of the pkgsrc system. Using | | 4081 | each of which forms a well-defined part of the pkgsrc system. Using |
4082 | the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> system as a programming language for a big system | | 4082 | the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> system as a programming language for a big system |
4083 | like pkgsrc requires some discipline to keep the code correct and | | 4083 | like pkgsrc requires some discipline to keep the code correct and |
4084 | understandable.</p> | | 4084 | understandable.</p> |
4085 | <p>The basic ingredients for <code class="filename">Makefile</code> | | 4085 | <p>The basic ingredients for <code class="filename">Makefile</code> |
4086 | programming are variables and shell | | 4086 | programming are variables and shell |
4087 | commands. Among these shell commands may even be more complex ones | | 4087 | commands. Among these shell commands may even be more complex ones |
4088 | like <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?awk+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">awk</span>(1)</span></a> programs. To make sure that every shell command runs | | 4088 | like <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?awk+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">awk</span>(1)</span></a> programs. To make sure that every shell command runs |
4089 | as intended it is necessary to quote all variables correctly when they | | 4089 | as intended it is necessary to quote all variables correctly when they |
4090 | are used.</p> | | 4090 | are used.</p> |
4091 | <p>This chapter describes some patterns that appear quite often in | | 4091 | <p>This chapter describes some patterns that appear quite often in |
4092 | <code class="filename">Makefile</code>s, including the pitfalls that come along | | 4092 | <code class="filename">Makefile</code>s, including the pitfalls that come along |
4093 | with them.</p> | | 4093 | with them.</p> |
4094 | <div class="sect1"> | | 4094 | <div class="sect1"> |
4095 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 4095 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
4096 | <a name="makefile.style"></a>14.1. Caveats</h2></div></div></div> | | 4096 | <a name="makefile.style"></a>14.1. Caveats</h2></div></div></div> |
4097 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> | | 4097 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> |
4098 | <p>When you are creating a file as a | | 4098 | <p>When you are creating a file as a |
4099 | target of a rule, always write the data to a temporary file first | | 4099 | target of a rule, always write the data to a temporary file first |
4100 | and finally rename that file. Otherwise there might occur an error | | 4100 | and finally rename that file. Otherwise there might occur an error |
4101 | in the middle of generating the file, and when the user runs | | 4101 | in the middle of generating the file, and when the user runs |
4102 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> for the second time, the file exists and will not be | | 4102 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> for the second time, the file exists and will not be |
4103 | regenerated properly. Example:</p> | | 4103 | regenerated properly. Example:</p> |
4104 | <pre class="programlisting"> | | 4104 | <pre class="programlisting"> |
4105 | wrong: | | 4105 | wrong: |
4106 | @echo "line 1" > ${.TARGET} | | 4106 | @echo "line 1" > ${.TARGET} |
4107 | @echo "line 2" >> ${.TARGET} | | 4107 | @echo "line 2" >> ${.TARGET} |
4108 | @false | | 4108 | @false |
4109 | | | 4109 | |
4110 | correct: | | 4110 | correct: |
4111 | @echo "line 1" > ${.TARGET}.tmp | | 4111 | @echo "line 1" > ${.TARGET}.tmp |
4112 | @echo "line 2" >> ${.TARGET}.tmp | | 4112 | @echo "line 2" >> ${.TARGET}.tmp |
4113 | @false | | 4113 | @false |
4114 | @mv ${.TARGET}.tmp ${.TARGET} | | 4114 | @mv ${.TARGET}.tmp ${.TARGET} |
4115 | </pre> | | 4115 | </pre> |
4116 | <p>When you run <span class="command"><strong>make wrong</strong></span> twice, the file | | 4116 | <p>When you run <span class="command"><strong>make wrong</strong></span> twice, the file |
4117 | <code class="filename">wrong</code> will exist, although there was an error | | 4117 | <code class="filename">wrong</code> will exist, although there was an error |
4118 | message in the first run. On the other hand, running <span class="command"><strong>make | | 4118 | message in the first run. On the other hand, running <span class="command"><strong>make |
4119 | correct</strong></span> gives an error message twice, as expected.</p> | | 4119 | correct</strong></span> gives an error message twice, as expected.</p> |
4120 | <p>You might remember that <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> sometimes removes | | 4120 | <p>You might remember that <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> sometimes removes |
4121 | <code class="literal">${.TARGET}</code> in case of error, but this only | | 4121 | <code class="literal">${.TARGET}</code> in case of error, but this only |
4122 | happens when it is interrupted, for example by pressing | | 4122 | happens when it is interrupted, for example by pressing |
4123 | <code class="literal">Ctrl+C</code>. This does <span class="emphasis"><em>not</em></span> happen | | 4123 | <code class="literal">Ctrl+C</code>. This does <span class="emphasis"><em>not</em></span> happen |
4124 | when one of the commands fails (like <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?false+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">false</span>(1)</span></a> above).</p> | | 4124 | when one of the commands fails (like <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?false+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">false</span>(1)</span></a> above).</p> |
4125 | </li></ul></div> | | 4125 | </li></ul></div> |
4126 | </div> | | 4126 | </div> |
4127 | <div class="sect1"> | | 4127 | <div class="sect1"> |
4128 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 4128 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
4129 | <a name="makefile.variables"></a>14.2. <code class="filename">Makefile</code> variables</h2></div></div></div> | | 4129 | <a name="makefile.variables"></a>14.2. <code class="filename">Makefile</code> variables</h2></div></div></div> |
4130 | <p><code class="filename">Makefile</code> variables contain strings that | | 4130 | <p><code class="filename">Makefile</code> variables contain strings that |
4131 | can be processed using the five operators <code class="code">=</code>, | | 4131 | can be processed using the five operators <code class="code">=</code>, |
4132 | <code class="code">+=</code>, <code class="code">?=</code>, <code class="code">:=</code> and | | 4132 | <code class="code">+=</code>, <code class="code">?=</code>, <code class="code">:=</code> and |
4133 | <code class="code">!=</code>, which are described in the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> man | | 4133 | <code class="code">!=</code>, which are described in the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> man |
4134 | page.</p> | | 4134 | page.</p> |
4135 | <p>When a variable's value is parsed from a | | 4135 | <p>When a variable's value is parsed from a |
4136 | <code class="filename">Makefile</code>, the hash character <code class="code">#</code> and | | 4136 | <code class="filename">Makefile</code>, the hash character <code class="code">#</code> and |
4137 | the backslash character <code class="code">\</code> are handled specially. If a | | 4137 | the backslash character <code class="code">\</code> are handled specially. If a |
4138 | backslash is the last character in a line, that backslash is removed | | 4138 | backslash is the last character in a line, that backslash is removed |
4139 | from the line and the line continues with the next line of the file.</p> | | 4139 | from the line and the line continues with the next line of the file.</p> |
4140 | <p>The <code class="code">#</code> character starts a comment that reaches | | 4140 | <p>The <code class="code">#</code> character starts a comment that reaches |
4141 | until the end of the line. To get an actual <code class="code">#</code> character, | | 4141 | until the end of the line. To get an actual <code class="code">#</code> character, |
4142 | such as in a URL, write <code class="code">\#</code> instead.</p> | | 4142 | such as in a URL, write <code class="code">\#</code> instead.</p> |
4143 | <p>The evaluation of variables either happens immediately or lazy. | | 4143 | <p>The evaluation of variables either happens immediately or lazy. |
4144 | It happens immediately when the variable occurs on the right-hand | | 4144 | It happens immediately when the variable occurs on the right-hand |
4145 | side of the <code class="code">:=</code> or the <code class="code">!=</code> operator, in a | | 4145 | side of the <code class="code">:=</code> or the <code class="code">!=</code> operator, in a |
4146 | <code class="varname">.if</code> condition or a <code class="varname">.for</code> loop. | | 4146 | <code class="varname">.if</code> condition or a <code class="varname">.for</code> loop. |
4147 | In the other cases, it is evaluated lazily.</p> | | 4147 | In the other cases, it is evaluated lazily.</p> |
4148 | <p>Some of the modifiers split the string into words and then | | 4148 | <p>Some of the modifiers split the string into words and then |
4149 | operate on the words, others operate on the string as a whole. When a | | 4149 | operate on the words, others operate on the string as a whole. When a |
4150 | string is split into words, double quotes and single quotes are | | 4150 | string is split into words, double quotes and single quotes are |
4151 | interpreted as delimiters, just like in <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?sh+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">sh</span>(1)</span></a>.</p> | | 4151 | interpreted as delimiters, just like in <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?sh+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">sh</span>(1)</span></a>.</p> |
4152 | <div class="sect2"> | | 4152 | <div class="sect2"> |
4153 | <div class="titlepage"><div><div><h3 class="title"> | | 4153 | <div class="titlepage"><div><div><h3 class="title"> |
4154 | <a name="makefile.variables.names"></a>14.2.1. Naming conventions</h3></div></div></div> | | 4154 | <a name="makefile.variables.names"></a>14.2.1. Naming conventions</h3></div></div></div> |
4155 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 4155 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
4156 | <li class="listitem"><p>All variable names starting with an underscore | | 4156 | <li class="listitem"><p>All variable names starting with an underscore |
4157 | are reserved for use by the pkgsrc infrastructure. They shall | | 4157 | are reserved for use by the pkgsrc infrastructure. They shall |
4158 | not be used by packages.</p></li> | | 4158 | not be used by packages.</p></li> |
4159 | <li class="listitem"><p>In <span class="command"><strong>.for</strong></span> loops you should use | | 4159 | <li class="listitem"><p>In <span class="command"><strong>.for</strong></span> loops you should use |
4160 | lowercase variable names for the iteration | | 4160 | lowercase variable names for the iteration |
4161 | variables.</p></li> | | 4161 | variables.</p></li> |
4162 | <li class="listitem"><p>All list variables should have a plural name, | | 4162 | <li class="listitem"><p>All list variables should have a plural name, |
4163 | such as <code class="varname">PKG_OPTIONS</code> or | | 4163 | such as <code class="varname">PKG_OPTIONS</code> or |
4164 | <code class="varname">DISTFILES</code>.</p></li> | | 4164 | <code class="varname">DISTFILES</code>.</p></li> |
| @@ -4195,31 +4195,31 @@ STRING= foo bar < > * ` | | | @@ -4195,31 +4195,31 @@ STRING= foo bar < > * ` |
4195 | EXAMPLE_ENV= string=${STRING:Q} x=multiple\ quoted\ words | | 4195 | EXAMPLE_ENV= string=${STRING:Q} x=multiple\ quoted\ words |
4196 | | | 4196 | |
4197 | all: | | 4197 | all: |
4198 | echo ${STRING} # 1 | | 4198 | echo ${STRING} # 1 |
4199 | echo ${STRING:Q} # 2 | | 4199 | echo ${STRING:Q} # 2 |
4200 | printf '%s\n' ${STRING:Q}'' # 3 | | 4200 | printf '%s\n' ${STRING:Q}'' # 3 |
4201 | env ${EXAMPLE_ENV} sh -c 'echo "$$string"; echo "$$x"' # 4 | | 4201 | env ${EXAMPLE_ENV} sh -c 'echo "$$string"; echo "$$x"' # 4 |
4202 | </pre> | | 4202 | </pre> |
4203 | <p>Example 1 leads to a syntax error in the shell, as the characters | | 4203 | <p>Example 1 leads to a syntax error in the shell, as the characters |
4204 | are just copied.</p> | | 4204 | are just copied.</p> |
4205 | <p>Example 2 quotes the string so that the shell interprets it | | 4205 | <p>Example 2 quotes the string so that the shell interprets it |
4206 | correctly. But the echo command may additionally interpret strings with a | | 4206 | correctly. But the echo command may additionally interpret strings with a |
4207 | leading dash or those containing backslashes.</p> | | 4207 | leading dash or those containing backslashes.</p> |
4208 | <p>Example 3 can handle arbitrary strings, since <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?printf+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">printf</span>(1)</span></a> only | | 4208 | <p>Example 3 can handle arbitrary strings, since <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?printf+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">printf</span>(1)</span></a> only |
4209 | interprets the format string, but not the next argument. The trailing | | 4209 | interprets the format string, but not the next argument. The trailing |
4210 | single quotes handle the case when the string is empty. In that case, the | | 4210 | single quotes handle the case when the string is empty. In that case, the |
4211 | :Q modifier would result in an empty string too, which would then be | | 4211 | :Q modifier would result in an empty string too, which would then be |
4212 | skipped by the shell. For <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?printf+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">printf</span>(1)</span></a> this doesn't make a difference, | | 4212 | skipped by the shell. For <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?printf+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">printf</span>(1)</span></a> this doesn't make a difference, |
4213 | but other programs may care.</p> | | 4213 | but other programs may care.</p> |
4214 | <p>In example 4, the <code class="varname">EXAMPLE_ENV</code> does not | | 4214 | <p>In example 4, the <code class="varname">EXAMPLE_ENV</code> does not |
4215 | need to be quoted because the quoting has already been done | | 4215 | need to be quoted because the quoting has already been done |
4216 | when adding elements to the list.</p> | | 4216 | when adding elements to the list.</p> |
4217 | </div> | | 4217 | </div> |
4218 | <div class="sect2"> | | 4218 | <div class="sect2"> |
4219 | <div class="titlepage"><div><div><h3 class="title"> | | 4219 | <div class="titlepage"><div><div><h3 class="title"> |
4220 | <a name="cflags-gnu-configure"></a>14.3.3. Passing <code class="varname">CFLAGS</code> to GNU configure scripts</h3></div></div></div> | | 4220 | <a name="cflags-gnu-configure"></a>14.3.3. Passing <code class="varname">CFLAGS</code> to GNU configure scripts</h3></div></div></div> |
4221 | <p>When passing <code class="varname">CFLAGS</code> or similar variables to a | | 4221 | <p>When passing <code class="varname">CFLAGS</code> or similar variables to a |
4222 | GNU-style configure script (especially those that call other configure | | 4222 | GNU-style configure script (especially those that call other configure |
4223 | scripts), it must not have leading or trailing whitespace, since | | 4223 | scripts), it must not have leading or trailing whitespace, since |
4224 | otherwise the configure script gets confused. To trim leading and | | 4224 | otherwise the configure script gets confused. To trim leading and |
4225 | trailing whitespace, use the <code class="code">:M</code> modifier, as in the | | 4225 | trailing whitespace, use the <code class="code">:M</code> modifier, as in the |
| @@ -4243,27 +4243,27 @@ space. | | | @@ -4243,27 +4243,27 @@ space. |
4243 | <div class="titlepage"><div><div><h3 class="title"> | | 4243 | <div class="titlepage"><div><div><h3 class="title"> |
4244 | <a name="empty-variables"></a>14.3.4. Handling possibly empty variables</h3></div></div></div> | | 4244 | <a name="empty-variables"></a>14.3.4. Handling possibly empty variables</h3></div></div></div> |
4245 | <p>When a possibly empty variable is used in a shell program, it may | | 4245 | <p>When a possibly empty variable is used in a shell program, it may |
4246 | lead to a syntax error.</p> | | 4246 | lead to a syntax error.</p> |
4247 | <pre class="programlisting"> | | 4247 | <pre class="programlisting"> |
4248 | EGFILES= # empty | | 4248 | EGFILES= # empty |
4249 | | | 4249 | |
4250 | install-examples: # produces a syntax error in the shell | | 4250 | install-examples: # produces a syntax error in the shell |
4251 | for egfile in ${EGFILES}; do \ | | 4251 | for egfile in ${EGFILES}; do \ |
4252 | echo "Installing $$egfile"; \ | | 4252 | echo "Installing $$egfile"; \ |
4253 | done | | 4253 | done |
4254 | </pre> | | 4254 | </pre> |
4255 | <p>The shell only sees the text <code class="code">for egfile in ; do</code>, since | | 4255 | <p>The shell only sees the text <code class="code">for egfile in ; do</code>, since |
4256 | <code class="code">${EGFILES}</code> is replaced with an empty string by <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a>. | | 4256 | <code class="code">${EGFILES}</code> is replaced with an empty string by <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a>. |
4257 | To fix this syntax error, use one of the snippets below.</p> | | 4257 | To fix this syntax error, use one of the snippets below.</p> |
4258 | <pre class="programlisting"> | | 4258 | <pre class="programlisting"> |
4259 | EMPTY= # empty | | 4259 | EMPTY= # empty |
4260 | | | 4260 | |
4261 | install-examples: | | 4261 | install-examples: |
4262 | for egfile in ${EGFILES} ""; do \ | | 4262 | for egfile in ${EGFILES} ""; do \ |
4263 | [ -n "$$egfile" ] || continue; \ | | 4263 | [ -n "$$egfile" ] || continue; \ |
4264 | echo "Installing $$egfile"; \ | | 4264 | echo "Installing $$egfile"; \ |
4265 | done | | 4265 | done |
4266 | </pre> | | 4266 | </pre> |
4267 | <p>In this case, an empty string is appended to the iteration list (to | | 4267 | <p>In this case, an empty string is appended to the iteration list (to |
4268 | prevent the syntax error) and filtered out later.</p> | | 4268 | prevent the syntax error) and filtered out later.</p> |
4269 | <pre class="programlisting"> | | 4269 | <pre class="programlisting"> |
| @@ -4292,27 +4292,27 @@ the following code: $ | | | @@ -4292,27 +4292,27 @@ the following code: $ |
4292 | <dt><span class="sect1"><a href="#print-PLIST">15.3. Tweaking output of <span class="command"><strong>make print-PLIST</strong></span></a></span></dt> | | 4292 | <dt><span class="sect1"><a href="#print-PLIST">15.3. Tweaking output of <span class="command"><strong>make print-PLIST</strong></span></a></span></dt> |
4293 | <dt><span class="sect1"><a href="#plist.misc">15.4. Variable substitution in PLIST</a></span></dt> | | 4293 | <dt><span class="sect1"><a href="#plist.misc">15.4. Variable substitution in PLIST</a></span></dt> |
4294 | <dt><span class="sect1"><a href="#manpage-compression">15.5. Man page compression</a></span></dt> | | 4294 | <dt><span class="sect1"><a href="#manpage-compression">15.5. Man page compression</a></span></dt> |
4295 | <dt><span class="sect1"><a href="#using-PLIST_SRC">15.6. Changing PLIST source with <code class="varname">PLIST_SRC</code></a></span></dt> | | 4295 | <dt><span class="sect1"><a href="#using-PLIST_SRC">15.6. Changing PLIST source with <code class="varname">PLIST_SRC</code></a></span></dt> |
4296 | <dt><span class="sect1"><a href="#platform-specific-plist">15.7. Platform-specific and differing PLISTs</a></span></dt> | | 4296 | <dt><span class="sect1"><a href="#platform-specific-plist">15.7. Platform-specific and differing PLISTs</a></span></dt> |
4297 | <dt><span class="sect1"><a href="#build-plist">15.8. Build-specific PLISTs</a></span></dt> | | 4297 | <dt><span class="sect1"><a href="#build-plist">15.8. Build-specific PLISTs</a></span></dt> |
4298 | <dt><span class="sect1"><a href="#faq.common-dirs">15.9. Sharing directories between packages</a></span></dt> | | 4298 | <dt><span class="sect1"><a href="#faq.common-dirs">15.9. Sharing directories between packages</a></span></dt> |
4299 | </dl> | | 4299 | </dl> |
4300 | </div> | | 4300 | </div> |
4301 | <p>The <code class="filename">PLIST</code> file contains a package's | | 4301 | <p>The <code class="filename">PLIST</code> file contains a package's |
4302 | <span class="quote">“<span class="quote">packing list</span>”</span>, i.e. a list of files that belong to | | 4302 | <span class="quote">“<span class="quote">packing list</span>”</span>, i.e. a list of files that belong to |
4303 | the package (relative to the <code class="filename">${PREFIX}</code> | | 4303 | the package (relative to the <code class="filename">${PREFIX}</code> |
4304 | directory it's been installed in) plus some additional statements | | 4304 | directory it's been installed in) plus some additional statements |
4305 | - see the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_create+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_create</span>(1)</span></a> man page for a full list. | | 4305 | - see the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_create+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_create</span>(1)</span></a> man page for a full list. |
4306 | This chapter addresses some issues that need attention when | | 4306 | This chapter addresses some issues that need attention when |
4307 | dealing with the <code class="filename">PLIST</code> file (or files, see | | 4307 | dealing with the <code class="filename">PLIST</code> file (or files, see |
4308 | below!).</p> | | 4308 | below!).</p> |
4309 | <div class="sect1"> | | 4309 | <div class="sect1"> |
4310 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 4310 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
4311 | <a name="rcs-id"></a>15.1. RCS ID</h2></div></div></div> | | 4311 | <a name="rcs-id"></a>15.1. RCS ID</h2></div></div></div> |
4312 | <p>Be sure to add a RCS ID line as the first thing in any | | 4312 | <p>Be sure to add a RCS ID line as the first thing in any |
4313 | <code class="filename">PLIST</code> file you write:</p> | | 4313 | <code class="filename">PLIST</code> file you write:</p> |
4314 | <pre class="programlisting"> | | 4314 | <pre class="programlisting"> |
4315 | @comment $NetBSD $ | | 4315 | @comment $NetBSD $ |
4316 | </pre> | | 4316 | </pre> |
4317 | <p>An artificial space has been added between NetBSD and $, this is a | | 4317 | <p>An artificial space has been added between NetBSD and $, this is a |
4318 | workaround here to prevent CVS expanding to the filename of the guide. When | | 4318 | workaround here to prevent CVS expanding to the filename of the guide. When |
| @@ -4436,27 +4436,27 @@ adding the RCS ID the space should be om | | | @@ -4436,27 +4436,27 @@ adding the RCS ID the space should be om |
4436 | appended/removed automatically for man pages according to | | 4436 | appended/removed automatically for man pages according to |
4437 | <code class="varname">MANZ</code> and <code class="varname">MANCOMPRESSED</code> being set | | 4437 | <code class="varname">MANZ</code> and <code class="varname">MANCOMPRESSED</code> being set |
4438 | or not, see above for details. This modification of the | | 4438 | or not, see above for details. This modification of the |
4439 | <code class="filename">PLIST</code> file is done on a copy of it, not | | 4439 | <code class="filename">PLIST</code> file is done on a copy of it, not |
4440 | <code class="filename">PLIST</code> itself.</p> | | 4440 | <code class="filename">PLIST</code> itself.</p> |
4441 | </div> | | 4441 | </div> |
4442 | <div class="sect1"> | | 4442 | <div class="sect1"> |
4443 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 4443 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
4444 | <a name="using-PLIST_SRC"></a>15.6. Changing PLIST source with <code class="varname">PLIST_SRC</code> | | 4444 | <a name="using-PLIST_SRC"></a>15.6. Changing PLIST source with <code class="varname">PLIST_SRC</code> |
4445 | </h2></div></div></div> | | 4445 | </h2></div></div></div> |
4446 | <p>To use one or more files as source for the <code class="filename">PLIST</code> used | | 4446 | <p>To use one or more files as source for the <code class="filename">PLIST</code> used |
4447 | in generating the binary package, set the variable | | 4447 | in generating the binary package, set the variable |
4448 | <code class="varname">PLIST_SRC</code> to the names of that file(s). | | 4448 | <code class="varname">PLIST_SRC</code> to the names of that file(s). |
4449 | The files are later concatenated using <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?cat+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">cat</span>(1)</span></a>, and the order of things is | | 4449 | The files are later concatenated using <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?cat+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">cat</span>(1)</span></a>, and the order of things is |
4450 | important. The default for <code class="varname">PLIST_SRC</code> is | | 4450 | important. The default for <code class="varname">PLIST_SRC</code> is |
4451 | <code class="filename">${PKGDIR}/PLIST</code>.</p> | | 4451 | <code class="filename">${PKGDIR}/PLIST</code>.</p> |
4452 | </div> | | 4452 | </div> |
4453 | <div class="sect1"> | | 4453 | <div class="sect1"> |
4454 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 4454 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
4455 | <a name="platform-specific-plist"></a>15.7. Platform-specific and differing PLISTs</h2></div></div></div> | | 4455 | <a name="platform-specific-plist"></a>15.7. Platform-specific and differing PLISTs</h2></div></div></div> |
4456 | <p>Some packages decide to install a different set of files based on | | 4456 | <p>Some packages decide to install a different set of files based on |
4457 | the operating system being used. These differences can be | | 4457 | the operating system being used. These differences can be |
4458 | automatically handled by using the following files:</p> | | 4458 | automatically handled by using the following files:</p> |
4459 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 4459 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
4460 | <li class="listitem"><p><code class="filename">PLIST.common</code></p></li> | | 4460 | <li class="listitem"><p><code class="filename">PLIST.common</code></p></li> |
4461 | <li class="listitem"><p><code class="filename">PLIST.${OPSYS}</code></p></li> | | 4461 | <li class="listitem"><p><code class="filename">PLIST.${OPSYS}</code></p></li> |
4462 | <li class="listitem"><p><code class="filename">PLIST.${MACHINE_ARCH}</code></p></li> | | 4462 | <li class="listitem"><p><code class="filename">PLIST.${MACHINE_ARCH}</code></p></li> |
| @@ -5522,27 +5522,27 @@ CONFIGURE_ARGS+= --enable-ldap=${BUIL | | | @@ -5522,27 +5522,27 @@ CONFIGURE_ARGS+= --enable-ldap=${BUIL |
5522 | ### | | 5522 | ### |
5523 | .if !empty(PKG_OPTIONS:Mmysql) | | 5523 | .if !empty(PKG_OPTIONS:Mmysql) |
5524 | . include "../../mk/mysql.buildlink3.mk" | | 5524 | . include "../../mk/mysql.buildlink3.mk" |
5525 | .endif | | 5525 | .endif |
5526 | .if !empty(PKG_OPTIONS:Mpgsql) | | 5526 | .if !empty(PKG_OPTIONS:Mpgsql) |
5527 | . include "../../mk/pgsql.buildlink3.mk" | | 5527 | . include "../../mk/pgsql.buildlink3.mk" |
5528 | .endif | | 5528 | .endif |
5529 | </pre> | | 5529 | </pre> |
5530 | <p>The first section contains the information about which build | | 5530 | <p>The first section contains the information about which build |
5531 | options are supported by the package, and any default options settings | | 5531 | options are supported by the package, and any default options settings |
5532 | if needed.</p> | | 5532 | if needed.</p> |
5533 | <div class="orderedlist"><ol class="orderedlist" type="1"> | | 5533 | <div class="orderedlist"><ol class="orderedlist" type="1"> |
5534 | <li class="listitem"><p><code class="varname">PKG_OPTIONS_VAR</code> is the name of the | | 5534 | <li class="listitem"><p><code class="varname">PKG_OPTIONS_VAR</code> is the name of the |
5535 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> variable that the user can set to override the default | | 5535 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> variable that the user can set to override the default |
5536 | options. It should be set to | | 5536 | options. It should be set to |
5537 | PKG_OPTIONS.<em class="replaceable"><code>pkgbase</code></em>. Do not set it to | | 5537 | PKG_OPTIONS.<em class="replaceable"><code>pkgbase</code></em>. Do not set it to |
5538 | PKG_OPTIONS.${PKGBASE}, since <code class="varname">PKGBASE</code> is not defined | | 5538 | PKG_OPTIONS.${PKGBASE}, since <code class="varname">PKGBASE</code> is not defined |
5539 | at the point where the options are processed.</p></li> | | 5539 | at the point where the options are processed.</p></li> |
5540 | <li class="listitem"><p><code class="varname">PKG_SUPPORTED_OPTIONS</code> is a list of | | 5540 | <li class="listitem"><p><code class="varname">PKG_SUPPORTED_OPTIONS</code> is a list of |
5541 | build options supported by the package.</p></li> | | 5541 | build options supported by the package.</p></li> |
5542 | <li class="listitem"><p><code class="varname">PKG_OPTIONS_OPTIONAL_GROUPS</code> is a | | 5542 | <li class="listitem"><p><code class="varname">PKG_OPTIONS_OPTIONAL_GROUPS</code> is a |
5543 | list of names of groups of mutually exclusive options. The options in | | 5543 | list of names of groups of mutually exclusive options. The options in |
5544 | each group are listed in | | 5544 | each group are listed in |
5545 | <code class="varname">PKG_OPTIONS_GROUP.<em class="replaceable"><code>groupname</code></em></code>. | | 5545 | <code class="varname">PKG_OPTIONS_GROUP.<em class="replaceable"><code>groupname</code></em></code>. |
5546 | The most specific setting of any option from the group takes | | 5546 | The most specific setting of any option from the group takes |
5547 | precedence over all other options in the group. Options from the | | 5547 | precedence over all other options in the group. Options from the |
5548 | groups will be automatically added to | | 5548 | groups will be automatically added to |
| @@ -5740,27 +5740,27 @@ details. | | | @@ -5740,27 +5740,27 @@ details. |
5740 | another non-X11 pkg, use <span class="quote">“<span class="quote">${LOCALBASE}</span>”</span>. The name | | 5740 | another non-X11 pkg, use <span class="quote">“<span class="quote">${LOCALBASE}</span>”</span>. The name |
5741 | <code class="varname">LOCALBASE</code> stems from FreeBSD, which | | 5741 | <code class="varname">LOCALBASE</code> stems from FreeBSD, which |
5742 | installed all packages in <code class="filename">/usr/local</code>. As | | 5742 | installed all packages in <code class="filename">/usr/local</code>. As |
5743 | pkgsrc leaves <code class="filename">/usr/local</code> for the system | | 5743 | pkgsrc leaves <code class="filename">/usr/local</code> for the system |
5744 | administrator, this variable is a misnomer.</p></li> | | 5744 | administrator, this variable is a misnomer.</p></li> |
5745 | <li class="listitem"><p><code class="varname">X11BASE</code> is where the actual X11 | | 5745 | <li class="listitem"><p><code class="varname">X11BASE</code> is where the actual X11 |
5746 | distribution (from xsrc, etc.) is installed. When looking for | | 5746 | distribution (from xsrc, etc.) is installed. When looking for |
5747 | <span class="emphasis"><em>standard</em></span> X11 includes (not those | | 5747 | <span class="emphasis"><em>standard</em></span> X11 includes (not those |
5748 | installed by a package), use <span class="quote">“<span class="quote">${X11BASE}</span>”</span>.</p></li> | | 5748 | installed by a package), use <span class="quote">“<span class="quote">${X11BASE}</span>”</span>.</p></li> |
5749 | <li class="listitem"><p>X11-based packages using imake must set | | 5749 | <li class="listitem"><p>X11-based packages using imake must set |
5750 | <code class="varname">USE_IMAKE</code> to be installed correctly under | | 5750 | <code class="varname">USE_IMAKE</code> to be installed correctly under |
5751 | <code class="varname">LOCALBASE</code>.</p></li> | | 5751 | <code class="varname">LOCALBASE</code>.</p></li> |
5752 | <li class="listitem"><p>Within <code class="filename">${PREFIX}</code>, packages should | | 5752 | <li class="listitem"><p>Within <code class="filename">${PREFIX}</code>, packages should |
5753 | install files according to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?hier+7.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">hier</span>(7)</span></a>, with the exception that | | 5753 | install files according to <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?hier+7.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">hier</span>(7)</span></a>, with the exception that |
5754 | manual pages go into <code class="filename">${PREFIX}/man</code>, not | | 5754 | manual pages go into <code class="filename">${PREFIX}/man</code>, not |
5755 | <code class="filename">${PREFIX}/share/man</code>.</p></li> | | 5755 | <code class="filename">${PREFIX}/share/man</code>.</p></li> |
5756 | </ul></div> | | 5756 | </ul></div> |
5757 | </div> | | 5757 | </div> |
5758 | <div class="sect1"> | | 5758 | <div class="sect1"> |
5759 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 5759 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
5760 | <a name="build.builddirs"></a>19.3. Directories used during the build process</h2></div></div></div> | | 5760 | <a name="build.builddirs"></a>19.3. Directories used during the build process</h2></div></div></div> |
5761 | <p>When building a package, various directories are used to store | | 5761 | <p>When building a package, various directories are used to store |
5762 | source files, temporary files, pkgsrc-internal files, and so on. These | | 5762 | source files, temporary files, pkgsrc-internal files, and so on. These |
5763 | directories are explained here.</p> | | 5763 | directories are explained here.</p> |
5764 | <p>Some of the directory variables contain relative pathnames. There | | 5764 | <p>Some of the directory variables contain relative pathnames. There |
5765 | are two common base directories for these relative directories: | | 5765 | are two common base directories for these relative directories: |
5766 | <code class="varname">PKGSRCDIR/PKGPATH</code> is used for directories that are | | 5766 | <code class="varname">PKGSRCDIR/PKGPATH</code> is used for directories that are |
| @@ -6058,29 +6058,29 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site | | | @@ -6058,29 +6058,29 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site |
6058 | </div> | | 6058 | </div> |
6059 | <div class="sect1"> | | 6059 | <div class="sect1"> |
6060 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 6060 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
6061 | <a name="build.patch"></a>19.8. The <span class="emphasis"><em>patch</em></span> phase</h2></div></div></div> | | 6061 | <a name="build.patch"></a>19.8. The <span class="emphasis"><em>patch</em></span> phase</h2></div></div></div> |
6062 | <p>After extraction, all the patches named by the | | 6062 | <p>After extraction, all the patches named by the |
6063 | <code class="varname">PATCHFILES</code>, those present in the patches | | 6063 | <code class="varname">PATCHFILES</code>, those present in the patches |
6064 | subdirectory of the package as well as in | | 6064 | subdirectory of the package as well as in |
6065 | $LOCALPATCHES/$PKGPATH (e.g. | | 6065 | $LOCALPATCHES/$PKGPATH (e.g. |
6066 | <code class="filename">/usr/local/patches/graphics/png</code>) are | | 6066 | <code class="filename">/usr/local/patches/graphics/png</code>) are |
6067 | applied. Patchfiles ending in <code class="filename">.Z</code> or | | 6067 | applied. Patchfiles ending in <code class="filename">.Z</code> or |
6068 | <code class="filename">.gz</code> are uncompressed before they are | | 6068 | <code class="filename">.gz</code> are uncompressed before they are |
6069 | applied, files ending in <code class="filename">.orig</code> or | | 6069 | applied, files ending in <code class="filename">.orig</code> or |
6070 | <code class="filename">.rej</code> are ignored. Any special options to | | 6070 | <code class="filename">.rej</code> are ignored. Any special options to |
6071 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> can be handed in | | 6071 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> can be handed in |
6072 | <code class="varname">PATCH_DIST_ARGS</code>. See <a class="xref" href="#components.patches" title="13.3. patches/*">Section 13.3, “<code class="filename">patches/*</code>”</a> for more details.</p> | | 6072 | <code class="varname">PATCH_DIST_ARGS</code>. See <a class="xref" href="#components.patches" title="13.3. patches/*">Section 13.3, “<code class="filename">patches/*</code>”</a> for more details.</p> |
6073 | <p>By default <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> is given special args to make | | 6073 | <p>By default <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?patch+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">patch</span>(1)</span></a> is given special args to make |
6074 | it fail if the patches apply with some lines of fuzz. Please | | 6074 | it fail if the patches apply with some lines of fuzz. Please |
6075 | fix (regen) the patches so that they apply cleanly. The | | 6075 | fix (regen) the patches so that they apply cleanly. The |
6076 | rationale behind this is that patches that don't apply cleanly | | 6076 | rationale behind this is that patches that don't apply cleanly |
6077 | may end up being applied in the wrong place, and cause severe | | 6077 | may end up being applied in the wrong place, and cause severe |
6078 | harm there.</p> | | 6078 | harm there.</p> |
6079 | </div> | | 6079 | </div> |
6080 | <div class="sect1"> | | 6080 | <div class="sect1"> |
6081 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 6081 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
6082 | <a name="build.tools"></a>19.9. The <span class="emphasis"><em>tools</em></span> phase</h2></div></div></div> | | 6082 | <a name="build.tools"></a>19.9. The <span class="emphasis"><em>tools</em></span> phase</h2></div></div></div> |
6083 | <p>This is covered in <a class="xref" href="#tools" title="Chapter 20. Tools needed for building or running">Chapter 20, <i>Tools needed for building or running</i></a>. | | 6083 | <p>This is covered in <a class="xref" href="#tools" title="Chapter 20. Tools needed for building or running">Chapter 20, <i>Tools needed for building or running</i></a>. |
6084 | </p> | | 6084 | </p> |
6085 | </div> | | 6085 | </div> |
6086 | <div class="sect1"> | | 6086 | <div class="sect1"> |
| @@ -6239,27 +6239,27 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site | | | @@ -6239,27 +6239,27 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site |
6239 | ${INSTALL_TARGET} | | 6239 | ${INSTALL_TARGET} |
6240 | .endfor | | 6240 | .endfor |
6241 | </pre> | | 6241 | </pre> |
6242 | <p>The variable's meanings are analogous to the ones in the | | 6242 | <p>The variable's meanings are analogous to the ones in the |
6243 | <span class="emphasis"><em>build</em></span> phase. | | 6243 | <span class="emphasis"><em>build</em></span> phase. |
6244 | <code class="varname">INSTALL_DIRS</code> defaults to | | 6244 | <code class="varname">INSTALL_DIRS</code> defaults to |
6245 | <code class="varname">BUILD_DIRS</code>. <code class="varname">INSTALL_TARGET</code> | | 6245 | <code class="varname">BUILD_DIRS</code>. <code class="varname">INSTALL_TARGET</code> |
6246 | is <span class="quote">“<span class="quote">install</span>”</span> by default, plus | | 6246 | is <span class="quote">“<span class="quote">install</span>”</span> by default, plus |
6247 | <span class="quote">“<span class="quote">install.man</span>”</span> if <code class="varname">USE_IMAKE</code> is | | 6247 | <span class="quote">“<span class="quote">install.man</span>”</span> if <code class="varname">USE_IMAKE</code> is |
6248 | defined and <code class="varname">NO_INSTALL_MANPAGES</code> is not | | 6248 | defined and <code class="varname">NO_INSTALL_MANPAGES</code> is not |
6249 | defined.</p> | | 6249 | defined.</p> |
6250 | <p>In the <span class="emphasis"><em>install</em></span> phase, the following | | 6250 | <p>In the <span class="emphasis"><em>install</em></span> phase, the following |
6251 | variables are useful. They are all variations of the | | 6251 | variables are useful. They are all variations of the |
6252 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?install+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">install</span>(1)</span></a> command that have the owner, group and | | 6252 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?install+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">install</span>(1)</span></a> command that have the owner, group and |
6253 | permissions preset. <code class="varname">INSTALL</code> is the plain | | 6253 | permissions preset. <code class="varname">INSTALL</code> is the plain |
6254 | install command. The specialized variants, together with their | | 6254 | install command. The specialized variants, together with their |
6255 | intended use, are:</p> | | 6255 | intended use, are:</p> |
6256 | <div class="variablelist"><dl class="variablelist"> | | 6256 | <div class="variablelist"><dl class="variablelist"> |
6257 | <dt><span class="term"><code class="varname">INSTALL_PROGRAM_DIR</code></span></dt> | | 6257 | <dt><span class="term"><code class="varname">INSTALL_PROGRAM_DIR</code></span></dt> |
6258 | <dd><p>directories that contain | | 6258 | <dd><p>directories that contain |
6259 | binaries</p></dd> | | 6259 | binaries</p></dd> |
6260 | <dt><span class="term"><code class="varname">INSTALL_SCRIPT_DIR</code></span></dt> | | 6260 | <dt><span class="term"><code class="varname">INSTALL_SCRIPT_DIR</code></span></dt> |
6261 | <dd><p>directories that contain | | 6261 | <dd><p>directories that contain |
6262 | scripts</p></dd> | | 6262 | scripts</p></dd> |
6263 | <dt><span class="term"><code class="varname">INSTALL_LIB_DIR</code></span></dt> | | 6263 | <dt><span class="term"><code class="varname">INSTALL_LIB_DIR</code></span></dt> |
6264 | <dd><p>directories that contain shared and static | | 6264 | <dd><p>directories that contain shared and static |
6265 | libraries</p></dd> | | 6265 | libraries</p></dd> |
| @@ -6285,27 +6285,27 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site | | | @@ -6285,27 +6285,27 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site |
6285 | <dd><p>shared and static | | 6285 | <dd><p>shared and static |
6286 | libraries</p></dd> | | 6286 | libraries</p></dd> |
6287 | <dt><span class="term"><code class="varname">INSTALL_DATA</code></span></dt> | | 6287 | <dt><span class="term"><code class="varname">INSTALL_DATA</code></span></dt> |
6288 | <dd><p>data files</p></dd> | | 6288 | <dd><p>data files</p></dd> |
6289 | <dt><span class="term"><code class="varname">INSTALL_GAME_DATA</code></span></dt> | | 6289 | <dt><span class="term"><code class="varname">INSTALL_GAME_DATA</code></span></dt> |
6290 | <dd><p>data files for | | 6290 | <dd><p>data files for |
6291 | games</p></dd> | | 6291 | games</p></dd> |
6292 | <dt><span class="term"><code class="varname">INSTALL_MAN</code></span></dt> | | 6292 | <dt><span class="term"><code class="varname">INSTALL_MAN</code></span></dt> |
6293 | <dd><p>man pages</p></dd> | | 6293 | <dd><p>man pages</p></dd> |
6294 | </dl></div> | | 6294 | </dl></div> |
6295 | <p>Some other variables are:</p> | | 6295 | <p>Some other variables are:</p> |
6296 | <div class="variablelist"><dl class="variablelist"> | | 6296 | <div class="variablelist"><dl class="variablelist"> |
6297 | <dt><span class="term"><code class="varname">INSTALL_UNSTRIPPED</code></span></dt> | | 6297 | <dt><span class="term"><code class="varname">INSTALL_UNSTRIPPED</code></span></dt> |
6298 | <dd><p>If set to <code class="literal">yes</code>, do not run <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?strip+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">strip</span>(1)</span></a> | | 6298 | <dd><p>If set to <code class="literal">yes</code>, do not run <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?strip+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">strip</span>(1)</span></a> |
6299 | when installing binaries. Any debugging sections and symbols present in | | 6299 | when installing binaries. Any debugging sections and symbols present in |
6300 | binaries will be preserved. | | 6300 | binaries will be preserved. |
6301 | </p></dd> | | 6301 | </p></dd> |
6302 | <dt><span class="term"><code class="varname">INSTALLATION_DIRS</code></span></dt> | | 6302 | <dt><span class="term"><code class="varname">INSTALLATION_DIRS</code></span></dt> |
6303 | <dd><p>A list of directories relative to | | 6303 | <dd><p>A list of directories relative to |
6304 | <code class="varname">PREFIX</code> that are created by pkgsrc at the | | 6304 | <code class="varname">PREFIX</code> that are created by pkgsrc at the |
6305 | beginning of the <span class="emphasis"><em>install</em></span> phase. | | 6305 | beginning of the <span class="emphasis"><em>install</em></span> phase. |
6306 | The package is supposed to create all needed directories itself | | 6306 | The package is supposed to create all needed directories itself |
6307 | before installing files to it and list all other directories here. | | 6307 | before installing files to it and list all other directories here. |
6308 | </p></dd> | | 6308 | </p></dd> |
6309 | </dl></div> | | 6309 | </dl></div> |
6310 | <p>In the rare cases that a package shouldn't install anything, | | 6310 | <p>In the rare cases that a package shouldn't install anything, |
6311 | set <code class="varname">NO_INSTALL</code> to <span class="quote">“<span class="quote">yes</span>”</span>. This is | | 6311 | set <code class="varname">NO_INSTALL</code> to <span class="quote">“<span class="quote">yes</span>”</span>. This is |
| @@ -6362,42 +6362,42 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site | | | @@ -6362,42 +6362,42 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site |
6362 | <p>If you did a <span class="command"><strong>make install</strong></span> and | | 6362 | <p>If you did a <span class="command"><strong>make install</strong></span> and |
6363 | you noticed some file was not installed properly, you | | 6363 | you noticed some file was not installed properly, you |
6364 | can repeat the installation with this target, which will | | 6364 | can repeat the installation with this target, which will |
6365 | ignore the <span class="quote">“<span class="quote">already installed</span>”</span> flag.</p> | | 6365 | ignore the <span class="quote">“<span class="quote">already installed</span>”</span> flag.</p> |
6366 | <p>This is the default value of | | 6366 | <p>This is the default value of |
6367 | <code class="varname">DEPENDS_TARGET</code> except in the case of | | 6367 | <code class="varname">DEPENDS_TARGET</code> except in the case of |
6368 | <span class="command"><strong>make update</strong></span> and <span class="command"><strong>make | | 6368 | <span class="command"><strong>make update</strong></span> and <span class="command"><strong>make |
6369 | package</strong></span>, where the defaults are | | 6369 | package</strong></span>, where the defaults are |
6370 | <span class="quote">“<span class="quote">package</span>”</span> and <span class="quote">“<span class="quote">update</span>”</span>, | | 6370 | <span class="quote">“<span class="quote">package</span>”</span> and <span class="quote">“<span class="quote">update</span>”</span>, |
6371 | respectively.</p> | | 6371 | respectively.</p> |
6372 | </dd> | | 6372 | </dd> |
6373 | <dt><span class="term">deinstall</span></dt> | | 6373 | <dt><span class="term">deinstall</span></dt> |
6374 | <dd> | | 6374 | <dd> |
6375 | <p>This target does a <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> in the | | 6375 | <p>This target does a <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> in the |
6376 | current directory, effectively de-installing the | | 6376 | current directory, effectively de-installing the |
6377 | package. The following variables can be used to tune the | | 6377 | package. The following variables can be used to tune the |
6378 | behaviour:</p> | | 6378 | behaviour:</p> |
6379 | <div class="variablelist"><dl class="variablelist"> | | 6379 | <div class="variablelist"><dl class="variablelist"> |
6380 | <dt><span class="term"><code class="varname">PKG_VERBOSE</code></span></dt> | | 6380 | <dt><span class="term"><code class="varname">PKG_VERBOSE</code></span></dt> |
6381 | <dd><p>Add a "-v" to the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> command.</p></dd> | | 6381 | <dd><p>Add a "-v" to the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> command.</p></dd> |
6382 | <dt><span class="term"><code class="varname">DEINSTALLDEPENDS</code></span></dt> | | 6382 | <dt><span class="term"><code class="varname">DEINSTALLDEPENDS</code></span></dt> |
6383 | <dd><p>Remove all packages that require (depend on) | | 6383 | <dd><p>Remove all packages that require (depend on) |
6384 | the given package. This can be used to remove any | | 6384 | the given package. This can be used to remove any |
6385 | packages that may have been pulled in by a given | | 6385 | packages that may have been pulled in by a given |
6386 | package, e.g. if <span class="command"><strong>make deinstall | | 6386 | package, e.g. if <span class="command"><strong>make deinstall |
6387 | DEINSTALLDEPENDS=1</strong></span> is done in | | 6387 | DEINSTALLDEPENDS=1</strong></span> is done in |
6388 | <code class="filename">pkgsrc/x11/kde</code>, this is | | 6388 | <code class="filename">pkgsrc/x11/kde</code>, this is |
6389 | likely to remove whole KDE. Works by adding | | 6389 | likely to remove whole KDE. Works by adding |
6390 | <span class="quote">“<span class="quote">-R</span>”</span> to the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> | | 6390 | <span class="quote">“<span class="quote">-R</span>”</span> to the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> |
6391 | command line.</p></dd> | | 6391 | command line.</p></dd> |
6392 | </dl></div> | | 6392 | </dl></div> |
6393 | </dd> | | 6393 | </dd> |
6394 | <dt><span class="term">bin-install</span></dt> | | 6394 | <dt><span class="term">bin-install</span></dt> |
6395 | <dd><p>Install a binary package from local disk and via FTP | | 6395 | <dd><p>Install a binary package from local disk and via FTP |
6396 | from a list of sites (see the | | 6396 | from a list of sites (see the |
6397 | <code class="varname">BINPKG_SITES</code> variable), and do a | | 6397 | <code class="varname">BINPKG_SITES</code> variable), and do a |
6398 | <span class="command"><strong>make package</strong></span> if no binary package is | | 6398 | <span class="command"><strong>make package</strong></span> if no binary package is |
6399 | available anywhere. The arguments given to | | 6399 | available anywhere. The arguments given to |
6400 | <span class="command"><strong>pkg_add</strong></span> can be set via | | 6400 | <span class="command"><strong>pkg_add</strong></span> can be set via |
6401 | <code class="varname">BIN_INSTALL_FLAGS</code> e.g., to do verbose | | 6401 | <code class="varname">BIN_INSTALL_FLAGS</code> e.g., to do verbose |
6402 | operation, etc.</p></dd> | | 6402 | operation, etc.</p></dd> |
6403 | <dt><span class="term">install-clean</span></dt> | | 6403 | <dt><span class="term">install-clean</span></dt> |
| @@ -6529,27 +6529,27 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site | | | @@ -6529,27 +6529,27 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site |
6529 | differs from update in that it does not replace dependent | | 6529 | differs from update in that it does not replace dependent |
6530 | packages. You will need to install <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkg_tarup/README.html" target="_top"><code class="filename">pkgtools/pkg_tarup</code></a> for this | | 6530 | packages. You will need to install <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkg_tarup/README.html" target="_top"><code class="filename">pkgtools/pkg_tarup</code></a> for this |
6531 | target to work.</p> | | 6531 | target to work.</p> |
6532 | <p><span class="emphasis"><em>Be careful when using this | | 6532 | <p><span class="emphasis"><em>Be careful when using this |
6533 | target!</em></span> There are no guarantees that dependent | | 6533 | target!</em></span> There are no guarantees that dependent |
6534 | packages will still work, in particular they will most | | 6534 | packages will still work, in particular they will most |
6535 | certainly break if you <span class="command"><strong>make replace</strong></span> a | | 6535 | certainly break if you <span class="command"><strong>make replace</strong></span> a |
6536 | library package whose shared library major version changed | | 6536 | library package whose shared library major version changed |
6537 | between your installed version and the new one. For this | | 6537 | between your installed version and the new one. For this |
6538 | reason, this target is not officially supported and only | | 6538 | reason, this target is not officially supported and only |
6539 | recommended for advanced users.</p> | | 6539 | recommended for advanced users.</p> |
6540 | </dd> | | 6540 | </dd> |
6541 | <dt><span class="term">info</span></dt> | | 6541 | <dt><span class="term">info</span></dt> |
6542 | <dd><p>This target invokes <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_info+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_info</span>(1)</span></a> for the current | | 6542 | <dd><p>This target invokes <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_info+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_info</span>(1)</span></a> for the current |
6543 | package. You can use this to check which version of a | | 6543 | package. You can use this to check which version of a |
6544 | package is installed.</p></dd> | | 6544 | package is installed.</p></dd> |
6545 | <dt><span class="term">index</span></dt> | | 6545 | <dt><span class="term">index</span></dt> |
6546 | <dd> | | 6546 | <dd> |
6547 | <p>This is a top-level command, i.e. it should be used in | | 6547 | <p>This is a top-level command, i.e. it should be used in |
6548 | the <code class="filename">pkgsrc</code> directory. It creates a | | 6548 | the <code class="filename">pkgsrc</code> directory. It creates a |
6549 | database of all packages in the local pkgsrc tree, including | | 6549 | database of all packages in the local pkgsrc tree, including |
6550 | dependencies, comment, maintainer, and some other useful | | 6550 | dependencies, comment, maintainer, and some other useful |
6551 | information. Individual entries are created by running | | 6551 | information. Individual entries are created by running |
6552 | <span class="command"><strong>make describe</strong></span> in the packages' | | 6552 | <span class="command"><strong>make describe</strong></span> in the packages' |
6553 | directories. This index file is saved as | | 6553 | directories. This index file is saved as |
6554 | <code class="filename">pkgsrc/INDEX</code>. It can be displayed in | | 6554 | <code class="filename">pkgsrc/INDEX</code>. It can be displayed in |
6555 | verbose format by running <span class="command"><strong>make | | 6555 | verbose format by running <span class="command"><strong>make |
| @@ -6645,59 +6645,59 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site | | | @@ -6645,59 +6645,59 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site |
6645 | if <code class="varname">PKG_DEVELOPER</code> is set in <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a>.</p></dd> | | 6645 | if <code class="varname">PKG_DEVELOPER</code> is set in <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a>.</p></dd> |
6646 | <dt><span class="term">print-PLIST</span></dt> | | 6646 | <dt><span class="term">print-PLIST</span></dt> |
6647 | <dd> | | 6647 | <dd> |
6648 | <p>After a <span class="quote">“<span class="quote">make install</span>”</span> from a new or | | 6648 | <p>After a <span class="quote">“<span class="quote">make install</span>”</span> from a new or |
6649 | upgraded pkg, this prints out an attempt to generate a | | 6649 | upgraded pkg, this prints out an attempt to generate a |
6650 | new <code class="filename">PLIST</code> from a <span class="command"><strong>find | | 6650 | new <code class="filename">PLIST</code> from a <span class="command"><strong>find |
6651 | -newer work/.extract_done</strong></span>. An attempt is made | | 6651 | -newer work/.extract_done</strong></span>. An attempt is made |
6652 | to care for shared libs etc., but it is | | 6652 | to care for shared libs etc., but it is |
6653 | <span class="emphasis"><em>strongly</em></span> recommended to review the | | 6653 | <span class="emphasis"><em>strongly</em></span> recommended to review the |
6654 | result before putting it into | | 6654 | result before putting it into |
6655 | <code class="filename">PLIST</code>. On upgrades, it's useful to | | 6655 | <code class="filename">PLIST</code>. On upgrades, it's useful to |
6656 | diff the output of this command against an already | | 6656 | diff the output of this command against an already |
6657 | existing <code class="filename">PLIST</code> file.</p> | | 6657 | existing <code class="filename">PLIST</code> file.</p> |
6658 | <p>If the package installs files via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?tar+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> or | | 6658 | <p>If the package installs files via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?tar+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> or |
6659 | other methods that don't update file access times, be | | 6659 | other methods that don't update file access times, be |
6660 | sure to add these files manually to your | | 6660 | sure to add these files manually to your |
6661 | <code class="filename">PLIST</code>, as the <span class="quote">“<span class="quote">find | | 6661 | <code class="filename">PLIST</code>, as the <span class="quote">“<span class="quote">find |
6662 | -newer</span>”</span> command used by this target won't catch | | 6662 | -newer</span>”</span> command used by this target won't catch |
6663 | them!</p> | | 6663 | them!</p> |
6664 | <p>See <a class="xref" href="#print-PLIST" title="15.3. Tweaking output of make print-PLIST">Section 15.3, “Tweaking output of <span class="command"><strong>make print-PLIST</strong></span>”</a> for more | | 6664 | <p>See <a class="xref" href="#print-PLIST" title="15.3. Tweaking output of make print-PLIST">Section 15.3, “Tweaking output of <span class="command"><strong>make print-PLIST</strong></span>”</a> for more |
6665 | information on this target.</p> | | 6665 | information on this target.</p> |
6666 | </dd> | | 6666 | </dd> |
6667 | <dt><span class="term">bulk-package</span></dt> | | 6667 | <dt><span class="term">bulk-package</span></dt> |
6668 | <dd> | | 6668 | <dd> |
6669 | <p>Used to do bulk builds. If an appropriate binary | | 6669 | <p>Used to do bulk builds. If an appropriate binary |
6670 | package already exists, no action is taken. If not, this | | 6670 | package already exists, no action is taken. If not, this |
6671 | target will compile, install and package it (and its | | 6671 | target will compile, install and package it (and its |
6672 | depends, if <code class="varname">PKG_DEPENDS</code> is set | | 6672 | depends, if <code class="varname">PKG_DEPENDS</code> is set |
6673 | properly. See <a class="xref" href="#bulk" title="Chapter 8. Creating binary packages for everything in pkgsrc (bulk builds)">Chapter 8, <i>Creating binary packages for everything in pkgsrc (bulk | | 6673 | properly. See <a class="xref" href="#bulk" title="Chapter 8. Creating binary packages for everything in pkgsrc (bulk builds)">Chapter 8, <i>Creating binary packages for everything in pkgsrc (bulk |
6674 | builds)</i></a>). | | 6674 | builds)</i></a>). |
6675 | After creating the binary package, the sources, the | | 6675 | After creating the binary package, the sources, the |
6676 | just-installed package and its required packages are | | 6676 | just-installed package and its required packages are |
6677 | removed, preserving free disk space.</p> | | 6677 | removed, preserving free disk space.</p> |
6678 | <p><span class="emphasis"><em>Beware that this target may deinstall | | 6678 | <p><span class="emphasis"><em>Beware that this target may deinstall |
6679 | all packages installed on a system!</em></span></p> | | 6679 | all packages installed on a system!</em></span></p> |
6680 | </dd> | | 6680 | </dd> |
6681 | <dt><span class="term">bulk-install</span></dt> | | 6681 | <dt><span class="term">bulk-install</span></dt> |
6682 | <dd> | | 6682 | <dd> |
6683 | <p>Used during bulk-installs to install required | | 6683 | <p>Used during bulk-installs to install required |
6684 | packages. If an up-to-date binary package is available, | | 6684 | packages. If an up-to-date binary package is available, |
6685 | it will be installed via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>. If not, | | 6685 | it will be installed via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a>. If not, |
6686 | <span class="command"><strong>make bulk-package</strong></span> will be executed, | | 6686 | <span class="command"><strong>make bulk-package</strong></span> will be executed, |
6687 | but the installed binary won't be removed.</p> | | 6687 | but the installed binary won't be removed.</p> |
6688 | <p>A binary package is considered | | 6688 | <p>A binary package is considered |
6689 | <span class="quote">“<span class="quote">up-to-date</span>”</span> to be installed via | | 6689 | <span class="quote">“<span class="quote">up-to-date</span>”</span> to be installed via |
6690 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> if:</p> | | 6690 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> if:</p> |
6691 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 6691 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
6692 | <li class="listitem"><p>None of the package's files | | 6692 | <li class="listitem"><p>None of the package's files |
6693 | (<code class="filename">Makefile</code>, ...) were modified | | 6693 | (<code class="filename">Makefile</code>, ...) were modified |
6694 | since it was built.</p></li> | | 6694 | since it was built.</p></li> |
6695 | <li class="listitem"><p>None of the package's required (binary) | | 6695 | <li class="listitem"><p>None of the package's required (binary) |
6696 | packages were modified since it was built.</p></li> | | 6696 | packages were modified since it was built.</p></li> |
6697 | </ul></div> | | 6697 | </ul></div> |
6698 | <p><span class="emphasis"><em>Beware that this target may deinstall | | 6698 | <p><span class="emphasis"><em>Beware that this target may deinstall |
6699 | all packages installed on a system!</em></span></p> | | 6699 | all packages installed on a system!</em></span></p> |
6700 | </dd> | | 6700 | </dd> |
6701 | </dl></div> | | 6701 | </dl></div> |
6702 | </div> | | 6702 | </div> |
6703 | </div> | | 6703 | </div> |
| @@ -6862,27 +6862,27 @@ TOOLS_PLATFORM.true?= true | | | @@ -6862,27 +6862,27 @@ TOOLS_PLATFORM.true?= true |
6862 | <p>One appealing feature of pkgsrc is that it runs on many | | 6862 | <p>One appealing feature of pkgsrc is that it runs on many |
6863 | different platforms. As a result, it is important to ensure, | | 6863 | different platforms. As a result, it is important to ensure, |
6864 | where possible, that packages in pkgsrc are portable. This | | 6864 | where possible, that packages in pkgsrc are portable. This |
6865 | chapter mentions some particular details you should pay | | 6865 | chapter mentions some particular details you should pay |
6866 | attention to while working on pkgsrc.</p> | | 6866 | attention to while working on pkgsrc.</p> |
6867 | <div class="sect2"> | | 6867 | <div class="sect2"> |
6868 | <div class="titlepage"><div><div><h3 class="title"> | | 6868 | <div class="titlepage"><div><div><h3 class="title"> |
6869 | <a name="pulling-vars-from-etc-mk.conf"></a>21.1.1. How to pull in user-settable variables from <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a> | | 6869 | <a name="pulling-vars-from-etc-mk.conf"></a>21.1.1. How to pull in user-settable variables from <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a> |
6870 | </h3></div></div></div> | | 6870 | </h3></div></div></div> |
6871 | <p>The pkgsrc user can configure pkgsrc by overriding several | | 6871 | <p>The pkgsrc user can configure pkgsrc by overriding several |
6872 | variables in the file pointed to by <code class="varname">MAKECONF</code>, | | 6872 | variables in the file pointed to by <code class="varname">MAKECONF</code>, |
6873 | which is <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a> by default. When you | | 6873 | which is <a class="link" href="#mk.conf"><code class="filename">mk.conf</code></a> by default. When you |
6874 | want to use those variables in the preprocessor directives of | | 6874 | want to use those variables in the preprocessor directives of |
6875 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> (for example <code class="literal">.if</code> or | | 6875 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> (for example <code class="literal">.if</code> or |
6876 | <code class="literal">.for</code>), you need to include the file | | 6876 | <code class="literal">.for</code>), you need to include the file |
6877 | <code class="filename">../../mk/bsd.prefs.mk</code> before, which in turn | | 6877 | <code class="filename">../../mk/bsd.prefs.mk</code> before, which in turn |
6878 | loads the user preferences.</p> | | 6878 | loads the user preferences.</p> |
6879 | <p>But note that some variables may not be completely defined | | 6879 | <p>But note that some variables may not be completely defined |
6880 | after <code class="filename">../../mk/bsd.prefs.mk</code> has been | | 6880 | after <code class="filename">../../mk/bsd.prefs.mk</code> has been |
6881 | included, as they may contain references to variables that are | | 6881 | included, as they may contain references to variables that are |
6882 | not yet defined. In shell commands (the lines in | | 6882 | not yet defined. In shell commands (the lines in |
6883 | <code class="filename">Makefile</code> that are indented with a tab) this | | 6883 | <code class="filename">Makefile</code> that are indented with a tab) this |
6884 | is no problem, since variables are only expanded when they are | | 6884 | is no problem, since variables are only expanded when they are |
6885 | used. But in the preprocessor directives mentioned above and in | | 6885 | used. But in the preprocessor directives mentioned above and in |
6886 | dependency lines (of the form <code class="literal">target: | | 6886 | dependency lines (of the form <code class="literal">target: |
6887 | dependencies</code>) the variables are expanded at load | | 6887 | dependencies</code>) the variables are expanded at load |
6888 | time.</p> | | 6888 | time.</p> |
| @@ -7112,27 +7112,27 @@ ACCEPTABLE_LICENSES+=xv-license | | | @@ -7112,27 +7112,27 @@ ACCEPTABLE_LICENSES+=xv-license |
7112 | packages, i.e. packages for the architecture where the package | | 7112 | packages, i.e. packages for the architecture where the package |
7113 | is built; | | 7113 | is built; |
7114 | <code class="varname">BUILD_DEPENDS</code> are <span class="emphasis"><em>target</em></span> | | 7114 | <code class="varname">BUILD_DEPENDS</code> are <span class="emphasis"><em>target</em></span> |
7115 | packages, i.e. packages for the architecture for which the package | | 7115 | packages, i.e. packages for the architecture for which the package |
7116 | is built.</p> | | 7116 | is built.</p> |
7117 | <p>The format for <code class="varname">BUILD_DEPENDS</code>, | | 7117 | <p>The format for <code class="varname">BUILD_DEPENDS</code>, |
7118 | <code class="varname">DEPENDS</code> and <code class="varname">TOOL_DEPENDS</code> | | 7118 | <code class="varname">DEPENDS</code> and <code class="varname">TOOL_DEPENDS</code> |
7119 | definition is:</p> | | 7119 | definition is:</p> |
7120 | <pre class="programlisting"> | | 7120 | <pre class="programlisting"> |
7121 | <pre-req-package-name>:../../<category>/<pre-req-package> | | 7121 | <pre-req-package-name>:../../<category>/<pre-req-package> |
7122 | </pre> | | 7122 | </pre> |
7123 | <p>Please note that the <span class="quote">“<span class="quote">pre-req-package-name</span>”</span> | | 7123 | <p>Please note that the <span class="quote">“<span class="quote">pre-req-package-name</span>”</span> |
7124 | may include any of the wildcard version numbers recognized by | | 7124 | may include any of the wildcard version numbers recognized by |
7125 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_info+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_info</span>(1)</span></a>.</p> | | 7125 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_info+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_info</span>(1)</span></a>.</p> |
7126 | <div class="orderedlist"><ol class="orderedlist" type="1"> | | 7126 | <div class="orderedlist"><ol class="orderedlist" type="1"> |
7127 | <li class="listitem"> | | 7127 | <li class="listitem"> |
7128 | <p>If your package needs another package's binaries or | | 7128 | <p>If your package needs another package's binaries or |
7129 | libraries to build and run, and if that package has a | | 7129 | libraries to build and run, and if that package has a |
7130 | <code class="filename">buildlink3.mk</code> file available, use it:</p> | | 7130 | <code class="filename">buildlink3.mk</code> file available, use it:</p> |
7131 | <pre class="programlisting"> | | 7131 | <pre class="programlisting"> |
7132 | .include "../../graphics/jpeg/buildlink3.mk" | | 7132 | .include "../../graphics/jpeg/buildlink3.mk" |
7133 | </pre> | | 7133 | </pre> |
7134 | </li> | | 7134 | </li> |
7135 | <li class="listitem"> | | 7135 | <li class="listitem"> |
7136 | <p>If your package needs another package's binaries or | | 7136 | <p>If your package needs another package's binaries or |
7137 | libraries only for building, and if that package has a | | 7137 | libraries only for building, and if that package has a |
7138 | <code class="filename">buildlink3.mk</code> file available, use it:</p> | | 7138 | <code class="filename">buildlink3.mk</code> file available, use it:</p> |
| @@ -7213,38 +7213,38 @@ DEPENDS+= ImageMagick>=6.0:../. | | | @@ -7213,38 +7213,38 @@ DEPENDS+= ImageMagick>=6.0:../. |
7213 | installs the same set of files as another package in the pkgsrc | | 7213 | installs the same set of files as another package in the pkgsrc |
7214 | tree or has the same <code class="varname">PKGNAME</code>.</p> | | 7214 | tree or has the same <code class="varname">PKGNAME</code>.</p> |
7215 | <p>For example, <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/x11/libXaw3d/README.html" target="_top"><code class="filename">x11/libXaw3d</code></a> | | 7215 | <p>For example, <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/x11/libXaw3d/README.html" target="_top"><code class="filename">x11/libXaw3d</code></a> |
7216 | and <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/x11/Xaw-Xpm/README.html" target="_top"><code class="filename">x11/Xaw-Xpm</code></a> | | 7216 | and <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/x11/Xaw-Xpm/README.html" target="_top"><code class="filename">x11/Xaw-Xpm</code></a> |
7217 | install the same shared library, thus you set in | | 7217 | install the same shared library, thus you set in |
7218 | <code class="filename">pkgsrc/x11/libXaw3d/Makefile</code>:</p> | | 7218 | <code class="filename">pkgsrc/x11/libXaw3d/Makefile</code>:</p> |
7219 | <pre class="programlisting"> | | 7219 | <pre class="programlisting"> |
7220 | CONFLICTS= Xaw-Xpm-[0-9]* | | 7220 | CONFLICTS= Xaw-Xpm-[0-9]* |
7221 | </pre> | | 7221 | </pre> |
7222 | <p>and in <code class="filename">pkgsrc/x11/Xaw-Xpm/Makefile</code>:</p> | | 7222 | <p>and in <code class="filename">pkgsrc/x11/Xaw-Xpm/Makefile</code>:</p> |
7223 | <pre class="programlisting"> | | 7223 | <pre class="programlisting"> |
7224 | CONFLICTS= libXaw3d-[0-9]* | | 7224 | CONFLICTS= libXaw3d-[0-9]* |
7225 | </pre> | | 7225 | </pre> |
7226 | <p><a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> is able to detect attempts to install packages | | 7226 | <p><a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_add+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_add</span>(1)</span></a> is able to detect attempts to install packages |
7227 | that conflict with existing packages and abort. However, in many | | 7227 | that conflict with existing packages and abort. However, in many |
7228 | situations this is too late in the process. Binary package managers | | 7228 | situations this is too late in the process. Binary package managers |
7229 | will not know about the conflict until they attempt to install the | | 7229 | will not know about the conflict until they attempt to install the |
7230 | package after already downloading it and all its dependencies. | | 7230 | package after already downloading it and all its dependencies. |
7231 | Users may also waste time building a package and its dependencies | | 7231 | Users may also waste time building a package and its dependencies |
7232 | only to find out at the end that it conflicts with another package | | 7232 | only to find out at the end that it conflicts with another package |
7233 | they have installed.</p> | | 7233 | they have installed.</p> |
7234 | <p>To avoid these issues <code class="varname">CONFLICTS</code> entries | | 7234 | <p>To avoid these issues <code class="varname">CONFLICTS</code> entries |
7235 | should be added in all cases where it is known that packages conflict | | 7235 | should be added in all cases where it is known that packages conflict |
7236 | with each other. These <code class="varname">CONFLICTS</code> entries are | | 7236 | with each other. These <code class="varname">CONFLICTS</code> entries are |
7237 | exported in <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_summary+5.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_summary</span>(5)</span></a> files and consumed by binary package | | 7237 | exported in <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_summary+5.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_summary</span>(5)</span></a> files and consumed by binary package |
7238 | managers to inform users that packages cannot be installed onto | | 7238 | managers to inform users that packages cannot be installed onto |
7239 | the target system.</p> | | 7239 | the target system.</p> |
7240 | </div> | | 7240 | </div> |
7241 | <div class="sect2"> | | 7241 | <div class="sect2"> |
7242 | <div class="titlepage"><div><div><h3 class="title"> | | 7242 | <div class="titlepage"><div><div><h3 class="title"> |
7243 | <a name="not-building-packages"></a>21.1.7. Packages that cannot or should not be built</h3></div></div></div> | | 7243 | <a name="not-building-packages"></a>21.1.7. Packages that cannot or should not be built</h3></div></div></div> |
7244 | <p>There are several reasons why a package might be | | 7244 | <p>There are several reasons why a package might be |
7245 | instructed to not build under certain circumstances. If the | | 7245 | instructed to not build under certain circumstances. If the |
7246 | package builds and runs on most platforms, the exceptions | | 7246 | package builds and runs on most platforms, the exceptions |
7247 | should be noted with <code class="varname">BROKEN_ON_PLATFORM</code>. If | | 7247 | should be noted with <code class="varname">BROKEN_ON_PLATFORM</code>. If |
7248 | the package builds and runs on a small handful of platforms, | | 7248 | the package builds and runs on a small handful of platforms, |
7249 | set <code class="varname">BROKEN_EXCEPT_ON_PLATFORM</code> instead. | | 7249 | set <code class="varname">BROKEN_EXCEPT_ON_PLATFORM</code> instead. |
7250 | Both <code class="varname">BROKEN_ON_PLATFORM</code> and | | 7250 | Both <code class="varname">BROKEN_ON_PLATFORM</code> and |
| @@ -7275,27 +7275,27 @@ CONFLICTS= libXaw3d-[0-9]* | | | @@ -7275,27 +7275,27 @@ CONFLICTS= libXaw3d-[0-9]* |
7275 | <code class="varname">PKG_SKIP_REASON</code> to a descriptive message. If | | 7275 | <code class="varname">PKG_SKIP_REASON</code> to a descriptive message. If |
7276 | the package should fail because some preconditions are not met, | | 7276 | the package should fail because some preconditions are not met, |
7277 | set <code class="varname">PKG_FAIL_REASON</code> to a descriptive | | 7277 | set <code class="varname">PKG_FAIL_REASON</code> to a descriptive |
7278 | message.</p> | | 7278 | message.</p> |
7279 | </div> | | 7279 | </div> |
7280 | <div class="sect2"> | | 7280 | <div class="sect2"> |
7281 | <div class="titlepage"><div><div><h3 class="title"> | | 7281 | <div class="titlepage"><div><div><h3 class="title"> |
7282 | <a name="undeletable-packages"></a>21.1.8. Packages which should not be deleted, once installed</h3></div></div></div> | | 7282 | <a name="undeletable-packages"></a>21.1.8. Packages which should not be deleted, once installed</h3></div></div></div> |
7283 | <p>To ensure that a package may not be deleted, once it has been | | 7283 | <p>To ensure that a package may not be deleted, once it has been |
7284 | installed, the <code class="varname">PKG_PRESERVE</code> definition should | | 7284 | installed, the <code class="varname">PKG_PRESERVE</code> definition should |
7285 | be set in the package Makefile. This will be carried into any | | 7285 | be set in the package Makefile. This will be carried into any |
7286 | binary package that is made from this pkgsrc entry. A | | 7286 | binary package that is made from this pkgsrc entry. A |
7287 | <span class="quote">“<span class="quote">preserved</span>”</span> package will | | 7287 | <span class="quote">“<span class="quote">preserved</span>”</span> package will |
7288 | not be deleted using <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> unless the | | 7288 | not be deleted using <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_delete+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_delete</span>(1)</span></a> unless the |
7289 | <span class="quote">“<span class="quote">-f</span>”</span> option is used.</p> | | 7289 | <span class="quote">“<span class="quote">-f</span>”</span> option is used.</p> |
7290 | </div> | | 7290 | </div> |
7291 | <div class="sect2"> | | 7291 | <div class="sect2"> |
7292 | <div class="titlepage"><div><div><h3 class="title"> | | 7292 | <div class="titlepage"><div><div><h3 class="title"> |
7293 | <a name="security-handling"></a>21.1.9. Handling packages with security problems</h3></div></div></div> | | 7293 | <a name="security-handling"></a>21.1.9. Handling packages with security problems</h3></div></div></div> |
7294 | <p>When a vulnerability is found, this should be noted in | | 7294 | <p>When a vulnerability is found, this should be noted in |
7295 | <code class="filename">localsrc/security/advisories/pkg-vulnerabilities</code>, | | 7295 | <code class="filename">localsrc/security/advisories/pkg-vulnerabilities</code>, |
7296 | and after committing that file, ask pkgsrc-security@NetBSD.org to | | 7296 | and after committing that file, ask pkgsrc-security@NetBSD.org to |
7297 | update the file on ftp.NetBSD.org.</p> | | 7297 | update the file on ftp.NetBSD.org.</p> |
7298 | <p>After fixing the vulnerability by a patch, its | | 7298 | <p>After fixing the vulnerability by a patch, its |
7299 | <code class="varname">PKGREVISION</code> should be increased (this is of | | 7299 | <code class="varname">PKGREVISION</code> should be increased (this is of |
7300 | course not necessary if the problem is fixed by using a newer | | 7300 | course not necessary if the problem is fixed by using a newer |
7301 | release of the software), and the pattern in the | | 7301 | release of the software), and the pattern in the |
| @@ -7408,27 +7408,27 @@ SUBST_SED.fix-paths+= -e 's,"/ | | | @@ -7408,27 +7408,27 @@ SUBST_SED.fix-paths+= -e 's,"/ |
7408 | <code class="literal">post-build</code> is preferred over | | 7408 | <code class="literal">post-build</code> is preferred over |
7409 | <code class="literal">pre-install</code>, because the install phase should | | 7409 | <code class="literal">pre-install</code>, because the install phase should |
7410 | generally be kept as simple as possible. When you use | | 7410 | generally be kept as simple as possible. When you use |
7411 | <code class="literal">post-build</code>, you have the same files in the | | 7411 | <code class="literal">post-build</code>, you have the same files in the |
7412 | working directory that will be installed later, so you can check | | 7412 | working directory that will be installed later, so you can check |
7413 | if the substitution has succeeded.</p> | | 7413 | if the substitution has succeeded.</p> |
7414 | <p><code class="varname">SUBST_MESSAGE.*</code> is an optional text | | 7414 | <p><code class="varname">SUBST_MESSAGE.*</code> is an optional text |
7415 | that is printed just before the substitution is done.</p> | | 7415 | that is printed just before the substitution is done.</p> |
7416 | <p><code class="varname">SUBST_FILES.*</code> is the list of shell | | 7416 | <p><code class="varname">SUBST_FILES.*</code> is the list of shell |
7417 | globbing patterns that specifies the files in which the | | 7417 | globbing patterns that specifies the files in which the |
7418 | substitution will take place. The patterns are interpreted | | 7418 | substitution will take place. The patterns are interpreted |
7419 | relatively to the <code class="varname">WRKSRC</code> directory.</p> | | 7419 | relatively to the <code class="varname">WRKSRC</code> directory.</p> |
7420 | <p><code class="varname">SUBST_SED.*</code> is a list of arguments to | | 7420 | <p><code class="varname">SUBST_SED.*</code> is a list of arguments to |
7421 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?sed+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">sed</span>(1)</span></a> that specify the actual substitution. Every sed | | 7421 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?sed+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">sed</span>(1)</span></a> that specify the actual substitution. Every sed |
7422 | command should be prefixed with <code class="literal">-e</code>, so that | | 7422 | command should be prefixed with <code class="literal">-e</code>, so that |
7423 | all SUBST blocks look uniform.</p> | | 7423 | all SUBST blocks look uniform.</p> |
7424 | <p>There are some more variables, but they are so seldomly | | 7424 | <p>There are some more variables, but they are so seldomly |
7425 | used that they are only documented in the | | 7425 | used that they are only documented in the |
7426 | <code class="filename">mk/subst.mk</code> file.</p> | | 7426 | <code class="filename">mk/subst.mk</code> file.</p> |
7427 | </div> | | 7427 | </div> |
7428 | </div> | | 7428 | </div> |
7429 | <div class="sect1"> | | 7429 | <div class="sect1"> |
7430 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 7430 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
7431 | <a name="fixes.fetch"></a>21.2. The <span class="emphasis"><em>fetch</em></span> phase</h2></div></div></div> | | 7431 | <a name="fixes.fetch"></a>21.2. The <span class="emphasis"><em>fetch</em></span> phase</h2></div></div></div> |
7432 | <div class="sect2"> | | 7432 | <div class="sect2"> |
7433 | <div class="titlepage"><div><div><h3 class="title"> | | 7433 | <div class="titlepage"><div><div><h3 class="title"> |
7434 | <a name="no-plain-download"></a>21.2.1. Packages whose distfiles aren't available for plain downloading</h3></div></div></div> | | 7434 | <a name="no-plain-download"></a>21.2.1. Packages whose distfiles aren't available for plain downloading</h3></div></div></div> |
| @@ -7607,63 +7607,63 @@ dynamic linker chooses the library with | | | @@ -7607,63 +7607,63 @@ dynamic linker chooses the library with |
7607 | <span class="quote">“<span class="quote">libfoo-release.so.<span class="emphasis"><em>x</em></span>.<span class="emphasis"><em>y</em></span></span>”</span> | | 7607 | <span class="quote">“<span class="quote">libfoo-release.so.<span class="emphasis"><em>x</em></span>.<span class="emphasis"><em>y</em></span></span>”</span> |
7608 | will have a symlink of | | 7608 | will have a symlink of |
7609 | <span class="quote">“<span class="quote">libfoo.so.<span class="emphasis"><em>x</em></span>.<span class="emphasis"><em>y</em></span></span>”</span> | | 7609 | <span class="quote">“<span class="quote">libfoo.so.<span class="emphasis"><em>x</em></span>.<span class="emphasis"><em>y</em></span></span>”</span> |
7610 | on an a.out platform. This is handled | | 7610 | on an a.out platform. This is handled |
7611 | automatically.</p> | | 7611 | automatically.</p> |
7612 | <p>The <span class="quote">“<span class="quote">-rpath argument</span>”</span> is the install | | 7612 | <p>The <span class="quote">“<span class="quote">-rpath argument</span>”</span> is the install |
7613 | directory of the library being built.</p> | | 7613 | directory of the library being built.</p> |
7614 | <p>In the <code class="filename">PLIST</code>, include only the | | 7614 | <p>In the <code class="filename">PLIST</code>, include only the |
7615 | <code class="filename">.la</code> file, the other files will be | | 7615 | <code class="filename">.la</code> file, the other files will be |
7616 | added automatically.</p> | | 7616 | added automatically.</p> |
7617 | </li> | | 7617 | </li> |
7618 | <li class="listitem"> | | 7618 | <li class="listitem"> |
7619 | <p>When linking shared object (<code class="filename">.so</code>) | | 7619 | <p>When linking shared object (<code class="filename">.so</code>) |
7620 | files, i.e. files that are loaded via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?dlopen+3.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">dlopen</span>(3)</span></a>, NOT | | 7620 | files, i.e. files that are loaded via <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?dlopen+3.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">dlopen</span>(3)</span></a>, NOT |
7621 | shared libraries, use <span class="quote">“<span class="quote">-module | | 7621 | shared libraries, use <span class="quote">“<span class="quote">-module |
7622 | -avoid-version</span>”</span> to prevent them getting version | | 7622 | -avoid-version</span>”</span> to prevent them getting version |
7623 | tacked on.</p> | | 7623 | tacked on.</p> |
7624 | <p>The <code class="filename">PLIST</code> file gets the | | 7624 | <p>The <code class="filename">PLIST</code> file gets the |
7625 | <code class="filename">foo.so</code> entry.</p> | | 7625 | <code class="filename">foo.so</code> entry.</p> |
7626 | </li> | | 7626 | </li> |
7627 | <li class="listitem"> | | 7627 | <li class="listitem"> |
7628 | <p>When linking programs that depend on these libraries | | 7628 | <p>When linking programs that depend on these libraries |
7629 | <span class="emphasis"><em>before</em></span> they are installed, preface | | 7629 | <span class="emphasis"><em>before</em></span> they are installed, preface |
7630 | the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?cc+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">cc</span>(1)</span></a> or <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?ld+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">ld</span>(1)</span></a> line with <span class="quote">“<span class="quote">${LIBTOOL} | | 7630 | the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?cc+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">cc</span>(1)</span></a> or <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?ld+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">ld</span>(1)</span></a> line with <span class="quote">“<span class="quote">${LIBTOOL} |
7631 | --mode=link</span>”</span>, and it will find the correct | | 7631 | --mode=link</span>”</span>, and it will find the correct |
7632 | libraries (static or shared), but please be aware that | | 7632 | libraries (static or shared), but please be aware that |
7633 | libtool will not allow you to specify a relative path in | | 7633 | libtool will not allow you to specify a relative path in |
7634 | -L (such as <span class="quote">“<span class="quote">-L../somelib</span>”</span>), because it | | 7634 | -L (such as <span class="quote">“<span class="quote">-L../somelib</span>”</span>), because it |
7635 | expects you to change that argument to be the | | 7635 | expects you to change that argument to be the |
7636 | <code class="filename">.la</code> file. e.g.</p> | | 7636 | <code class="filename">.la</code> file. e.g.</p> |
7637 | <pre class="programlisting"> | | 7637 | <pre class="programlisting"> |
7638 | ${LIBTOOL} --mode=link ${CC} -o someprog -L../somelib -lsomelib | | 7638 | ${LIBTOOL} --mode=link ${CC} -o someprog -L../somelib -lsomelib |
7639 | </pre> | | 7639 | </pre> |
7640 | <p>should be changed to:</p> | | 7640 | <p>should be changed to:</p> |
7641 | <pre class="programlisting"> | | 7641 | <pre class="programlisting"> |
7642 | ${LIBTOOL} --mode=link ${CC} -o <em class="replaceable"><code>someprog</code></em> <em class="replaceable"><code>../somelib/somelib.la</code></em> | | 7642 | ${LIBTOOL} --mode=link ${CC} -o <em class="replaceable"><code>someprog</code></em> <em class="replaceable"><code>../somelib/somelib.la</code></em> |
7643 | </pre> | | 7643 | </pre> |
7644 | <p>and it will do the right thing with the libraries.</p> | | 7644 | <p>and it will do the right thing with the libraries.</p> |
7645 | </li> | | 7645 | </li> |
7646 | <li class="listitem"> | | 7646 | <li class="listitem"> |
7647 | <p>When installing libraries, preface the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?install+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">install</span>(1)</span></a> | | 7647 | <p>When installing libraries, preface the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?install+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">install</span>(1)</span></a> |
7648 | or <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?cp+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">cp</span>(1)</span></a> command with <span class="quote">“<span class="quote">${LIBTOOL} | | 7648 | or <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?cp+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">cp</span>(1)</span></a> command with <span class="quote">“<span class="quote">${LIBTOOL} |
7649 | --mode=install</span>”</span>, and change the library name to | | 7649 | --mode=install</span>”</span>, and change the library name to |
7650 | <code class="filename">.la</code>. e.g.</p> | | 7650 | <code class="filename">.la</code>. e.g.</p> |
7651 | <pre class="programlisting"> | | 7651 | <pre class="programlisting"> |
7652 | ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} ${SOMELIB:.a=.la} ${PREFIX}/lib | | 7652 | ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} ${SOMELIB:.a=.la} ${PREFIX}/lib |
7653 | </pre> | | 7653 | </pre> |
7654 | <p>This will install the static <code class="filename">.a</code>, | | 7654 | <p>This will install the static <code class="filename">.a</code>, |
7655 | shared library, any needed symlinks, and run | | 7655 | shared library, any needed symlinks, and run |
7656 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?ldconfig+8.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">ldconfig</span>(8)</span></a>.</p> | | 7656 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?ldconfig+8.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">ldconfig</span>(8)</span></a>.</p> |
7657 | </li> | | 7657 | </li> |
7658 | <li class="listitem"><p>In your <code class="filename">PLIST</code>, include only | | 7658 | <li class="listitem"><p>In your <code class="filename">PLIST</code>, include only |
7659 | the <code class="filename">.la</code> | | 7659 | the <code class="filename">.la</code> |
7660 | file (this is a change from previous behaviour).</p></li> | | 7660 | file (this is a change from previous behaviour).</p></li> |
7661 | </ol></div> | | 7661 | </ol></div> |
7662 | </div> | | 7662 | </div> |
7663 | <div class="sect2"> | | 7663 | <div class="sect2"> |
7664 | <div class="titlepage"><div><div><h3 class="title"> | | 7664 | <div class="titlepage"><div><div><h3 class="title"> |
7665 | <a name="using-libtool"></a>21.3.2. Using libtool on GNU packages that already support libtool</h3></div></div></div> | | 7665 | <a name="using-libtool"></a>21.3.2. Using libtool on GNU packages that already support libtool</h3></div></div></div> |
7666 | <p>Add <code class="varname">USE_LIBTOOL=yes</code> to the | | 7666 | <p>Add <code class="varname">USE_LIBTOOL=yes</code> to the |
7667 | package Makefile. This will override the package's own libtool | | 7667 | package Makefile. This will override the package's own libtool |
7668 | in most cases. For older libtool using packages, libtool is | | 7668 | in most cases. For older libtool using packages, libtool is |
7669 | made by ltconfig script during the do-configure step; you can | | 7669 | made by ltconfig script during the do-configure step; you can |
| @@ -8696,30 +8696,30 @@ PERL5_PACKLIST= auto/Pg/.packlist | | | @@ -8696,30 +8696,30 @@ PERL5_PACKLIST= auto/Pg/.packlist |
8696 | developers to guarantee that the packages don't contain any | | 8696 | developers to guarantee that the packages don't contain any |
8697 | trojan horses etc. This is not to annoy anyone but rather to | | 8697 | trojan horses etc. This is not to annoy anyone but rather to |
8698 | protect our users! You're still free to put up your home-made | | 8698 | protect our users! You're still free to put up your home-made |
8699 | binary packages and tell the world where to get them. NetBSD | | 8699 | binary packages and tell the world where to get them. NetBSD |
8700 | developers doing bulk builds and wanting to upload them please | | 8700 | developers doing bulk builds and wanting to upload them please |
8701 | see <a class="xref" href="#bulk" title="Chapter 8. Creating binary packages for everything in pkgsrc (bulk builds)">Chapter 8, <i>Creating binary packages for everything in pkgsrc (bulk | | 8701 | see <a class="xref" href="#bulk" title="Chapter 8. Creating binary packages for everything in pkgsrc (bulk builds)">Chapter 8, <i>Creating binary packages for everything in pkgsrc (bulk |
8702 | builds)</i></a>.</p> | | 8702 | builds)</i></a>.</p> |
8703 | </div> | | 8703 | </div> |
8704 | <div class="sect1"> | | 8704 | <div class="sect1"> |
8705 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | | 8705 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> |
8706 | <a name="submitting-your-package"></a>23.2. Submitting source packages (for non-NetBSD-developers)</h2></div></div></div> | | 8706 | <a name="submitting-your-package"></a>23.2. Submitting source packages (for non-NetBSD-developers)</h2></div></div></div> |
8707 | <p>First, check that your package is complete, compiles and | | 8707 | <p>First, check that your package is complete, compiles and |
8708 | runs well; see <a class="xref" href="#debug" title="Chapter 22. Debugging">Chapter 22, <i>Debugging</i></a> and the rest of this | | 8708 | runs well; see <a class="xref" href="#debug" title="Chapter 22. Debugging">Chapter 22, <i>Debugging</i></a> and the rest of this |
8709 | document. Next, generate an uuencoded gzipped <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?tar+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> | | 8709 | document. Next, generate an uuencoded gzipped <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?tar+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> |
8710 | archive that contains all files that make up the package. | | 8710 | archive that contains all files that make up the package. |
8711 | Finally, send this package to the pkgsrc bug tracking system, | | 8711 | Finally, send this package to the pkgsrc bug tracking system, |
8712 | either with the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?send-pr+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">send-pr</span>(1)</span></a> command, or if you don't have | | 8712 | either with the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?send-pr+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">send-pr</span>(1)</span></a> command, or if you don't have |
8713 | that, go to the web page | | 8713 | that, go to the web page |
8714 | <a class="ulink" href="http://www.NetBSD.org/support/send-pr.html" target="_top">http://www.NetBSD.org/support/send-pr.html</a>, | | 8714 | <a class="ulink" href="http://www.NetBSD.org/support/send-pr.html" target="_top">http://www.NetBSD.org/support/send-pr.html</a>, |
8715 | which contains some instructions and a link to a form where you | | 8715 | which contains some instructions and a link to a form where you |
8716 | can submit packages. The | | 8716 | can submit packages. The |
8717 | <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/sysutils/gtk-send-pr/README.html" target="_top"><code class="filename">sysutils/gtk-send-pr</code></a> package is | | 8717 | <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/sysutils/gtk-send-pr/README.html" target="_top"><code class="filename">sysutils/gtk-send-pr</code></a> package is |
8718 | also available as a substitute for either of the above two tools. | | 8718 | also available as a substitute for either of the above two tools. |
8719 | </p> | | 8719 | </p> |
8720 | <p>In the form of the problem report, the category should be | | 8720 | <p>In the form of the problem report, the category should be |
8721 | <span class="quote">“<span class="quote">pkg</span>”</span>, the synopsis should include the package name | | 8721 | <span class="quote">“<span class="quote">pkg</span>”</span>, the synopsis should include the package name |
8722 | and version number, and the description field should contain a | | 8722 | and version number, and the description field should contain a |
8723 | short description of your package (contents of the COMMENT | | 8723 | short description of your package (contents of the COMMENT |
8724 | variable or DESCR file are OK). The uuencoded package data should | | 8724 | variable or DESCR file are OK). The uuencoded package data should |
8725 | go into the <span class="quote">“<span class="quote">fix</span>”</span> field.</p> | | 8725 | go into the <span class="quote">“<span class="quote">fix</span>”</span> field.</p> |
| @@ -8896,27 +8896,27 @@ much easier to get wrong than | | | @@ -8896,27 +8896,27 @@ much easier to get wrong than |
8896 | <li class="listitem"> | | 8896 | <li class="listitem"> |
8897 | <p>Remove all CVS dirs.</p> | | 8897 | <p>Remove all CVS dirs.</p> |
8898 | <p>Alternatively to the first two steps you can also do:</p> | | 8898 | <p>Alternatively to the first two steps you can also do:</p> |
8899 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>cvs -d user@cvs.NetBSD.org:/cvsroot export -D today pkgsrc/category/package</code></strong></pre> | | 8899 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>cvs -d user@cvs.NetBSD.org:/cvsroot export -D today pkgsrc/category/package</code></strong></pre> |
8900 | <p>and use that for further work.</p> | | 8900 | <p>and use that for further work.</p> |
8901 | </li> | | 8901 | </li> |
8902 | <li class="listitem"><p>Fix <code class="varname">CATEGORIES</code> and any | | 8902 | <li class="listitem"><p>Fix <code class="varname">CATEGORIES</code> and any |
8903 | <code class="varname">DEPENDS</code> paths that just did <span class="quote">“<span class="quote">../package</span>”</span> | | 8903 | <code class="varname">DEPENDS</code> paths that just did <span class="quote">“<span class="quote">../package</span>”</span> |
8904 | instead of <span class="quote">“<span class="quote">../../category/package</span>”</span>.</p></li> | | 8904 | instead of <span class="quote">“<span class="quote">../../category/package</span>”</span>.</p></li> |
8905 | <li class="listitem"><p>In the modified package's Makefile, consider setting | | 8905 | <li class="listitem"><p>In the modified package's Makefile, consider setting |
8906 | <code class="varname">PREV_PKGPATH</code> to the previous category/package | | 8906 | <code class="varname">PREV_PKGPATH</code> to the previous category/package |
8907 | pathname. The <code class="varname">PREV_PKGPATH</code> can be used by tools | | 8907 | pathname. The <code class="varname">PREV_PKGPATH</code> can be used by tools |
8908 | for doing an update using pkgsrc building; for example, it can | | 8908 | for doing an update using pkgsrc building; for example, it can |
8909 | search the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_summary+5.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">pkg_summary</span>(5)</span></a> database for <code class="varname">PREV_PKGPATH</code> | | 8909 | search the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?pkg_summary+5.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">pkg_summary</span>(5)</span></a> database for <code class="varname">PREV_PKGPATH</code> |
8910 | (if no <code class="varname">SUPERSEDES</code>) and then use the corresponding | | 8910 | (if no <code class="varname">SUPERSEDES</code>) and then use the corresponding |
8911 | new <code class="varname">PKGPATH</code> for that moved package. Note that | | 8911 | new <code class="varname">PKGPATH</code> for that moved package. Note that |
8912 | it may have multiple matches, so the tool should also check on the | | 8912 | it may have multiple matches, so the tool should also check on the |
8913 | <code class="varname">PKGBASE</code> too. The <code class="varname">PREV_PKGPATH</code> | | 8913 | <code class="varname">PKGBASE</code> too. The <code class="varname">PREV_PKGPATH</code> |
8914 | probably has no value unless <code class="varname">SUPERSEDES</code> is not | | 8914 | probably has no value unless <code class="varname">SUPERSEDES</code> is not |
8915 | set, i.e. <code class="varname">PKGBASE</code> stays the same. </p></li> | | 8915 | set, i.e. <code class="varname">PKGBASE</code> stays the same. </p></li> |
8916 | <li class="listitem"><p><span class="command"><strong>cvs import</strong></span> the modified package in the new | | 8916 | <li class="listitem"><p><span class="command"><strong>cvs import</strong></span> the modified package in the new |
8917 | place.</p></li> | | 8917 | place.</p></li> |
8918 | <li class="listitem"> | | 8918 | <li class="listitem"> |
8919 | <p>Check if any package depends on it: | | 8919 | <p>Check if any package depends on it: |
8920 | </p> | | 8920 | </p> |
8921 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>cd /usr/pkgsrc</code></strong> | | 8921 | <pre class="screen"><code class="prompt">%</code> <strong class="userinput"><code>cd /usr/pkgsrc</code></strong> |
8922 | <code class="prompt">%</code> <strong class="userinput"><code>grep /package */*/Makefile* */*/buildlink*</code></strong></pre> | | 8922 | <code class="prompt">%</code> <strong class="userinput"><code>grep /package */*/Makefile* */*/buildlink*</code></strong></pre> |
| @@ -8932,27 +8932,27 @@ place. | | | @@ -8932,27 +8932,27 @@ place. |
8932 | </li> | | 8932 | </li> |
8933 | </ol></div> | | 8933 | </ol></div> |
8934 | </div> | | 8934 | </div> |
8935 | </div> | | 8935 | </div> |
8936 | <div class="chapter"> | | 8936 | <div class="chapter"> |
8937 | <div class="titlepage"><div><div><h2 class="title"> | | 8937 | <div class="titlepage"><div><div><h2 class="title"> |
8938 | <a name="devfaq"></a>Chapter 24. Frequently Asked Questions</h2></div></div></div> | | 8938 | <a name="devfaq"></a>Chapter 24. Frequently Asked Questions</h2></div></div></div> |
8939 | <p>This section contains the answers to questions that may | | 8939 | <p>This section contains the answers to questions that may |
8940 | arise when you are writing a package. If you don't find your | | 8940 | arise when you are writing a package. If you don't find your |
8941 | question answered here, first have a look in the other chapters, | | 8941 | question answered here, first have a look in the other chapters, |
8942 | and if you still don't have the answer, ask on the | | 8942 | and if you still don't have the answer, ask on the |
8943 | <code class="literal">pkgsrc-users</code> mailing list.</p> | | 8943 | <code class="literal">pkgsrc-users</code> mailing list.</p> |
8944 | <div class="qandaset"> | | 8944 | <div class="qandaset"> |
8945 | <a name="idm74777264"></a><dl> | | 8945 | <a name="idm74633904"></a><dl> |
8946 | <dt>24.1. <a href="#devfaq.makeflags">What is the difference between | | 8946 | <dt>24.1. <a href="#devfaq.makeflags">What is the difference between |
8947 | MAKEFLAGS, .MAKEFLAGS and | | 8947 | MAKEFLAGS, .MAKEFLAGS and |
8948 | MAKE_FLAGS?</a> | | 8948 | MAKE_FLAGS?</a> |
8949 | </dt> | | 8949 | </dt> |
8950 | <dt>24.2. <a href="#devfaq.make">What is the difference between | | 8950 | <dt>24.2. <a href="#devfaq.make">What is the difference between |
8951 | MAKE, GMAKE and | | 8951 | MAKE, GMAKE and |
8952 | MAKE_PROGRAM?</a> | | 8952 | MAKE_PROGRAM?</a> |
8953 | </dt> | | 8953 | </dt> |
8954 | <dt>24.3. <a href="#devfaq.cc">What is the difference between | | 8954 | <dt>24.3. <a href="#devfaq.cc">What is the difference between |
8955 | CC, PKG_CC and | | 8955 | CC, PKG_CC and |
8956 | PKGSRC_COMPILER?</a> | | 8956 | PKGSRC_COMPILER?</a> |
8957 | </dt> | | 8957 | </dt> |
8958 | <dt>24.4. <a href="#devfaq.bl3flags">What is the difference between | | 8958 | <dt>24.4. <a href="#devfaq.bl3flags">What is the difference between |
| @@ -8977,157 +8977,157 @@ place. | | | @@ -8977,157 +8977,157 @@ place. |
8977 | </dt> | | 8977 | </dt> |
8978 | <dt>24.9. <a href="#devfaq.too-much-time">I have a little time to kill. What shall I | | 8978 | <dt>24.9. <a href="#devfaq.too-much-time">I have a little time to kill. What shall I |
8979 | do?</a> | | 8979 | do?</a> |
8980 | </dt> | | 8980 | </dt> |
8981 | </dl> | | 8981 | </dl> |
8982 | <table border="0" style="width: 100%;"> | | 8982 | <table border="0" style="width: 100%;"> |
8983 | <colgroup> | | 8983 | <colgroup> |
8984 | <col align="left" width="1%"> | | 8984 | <col align="left" width="1%"> |
8985 | <col> | | 8985 | <col> |
8986 | </colgroup> | | 8986 | </colgroup> |
8987 | <tbody> | | 8987 | <tbody> |
8988 | <tr class="question"> | | 8988 | <tr class="question"> |
8989 | <td align="left" valign="top"> | | 8989 | <td align="left" valign="top"> |
8990 | <a name="devfaq.makeflags"></a><a name="idm74776880"></a><p><b>24.1.</b></p> | | 8990 | <a name="devfaq.makeflags"></a><a name="idm74633520"></a><p><b>24.1.</b></p> |
8991 | </td> | | 8991 | </td> |
8992 | <td align="left" valign="top"><p>What is the difference between | | 8992 | <td align="left" valign="top"><p>What is the difference between |
8993 | <code class="varname">MAKEFLAGS</code>, <code class="varname">.MAKEFLAGS</code> and | | 8993 | <code class="varname">MAKEFLAGS</code>, <code class="varname">.MAKEFLAGS</code> and |
8994 | <code class="varname">MAKE_FLAGS</code>?</p></td> | | 8994 | <code class="varname">MAKE_FLAGS</code>?</p></td> |
8995 | </tr> | | 8995 | </tr> |
8996 | <tr class="answer"> | | 8996 | <tr class="answer"> |
8997 | <td align="left" valign="top"></td> | | 8997 | <td align="left" valign="top"></td> |
8998 | <td align="left" valign="top"><p><code class="varname">MAKEFLAGS</code> are the flags passed | | 8998 | <td align="left" valign="top"><p><code class="varname">MAKEFLAGS</code> are the flags passed |
8999 | to the pkgsrc-internal invocations of <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a>, while | | 8999 | to the pkgsrc-internal invocations of <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a>, while |
9000 | <code class="varname">MAKE_FLAGS</code> are the flags that are passed to | | 9000 | <code class="varname">MAKE_FLAGS</code> are the flags that are passed to |
9001 | the <code class="varname">MAKE_PROGRAM</code> when building the | | 9001 | the <code class="varname">MAKE_PROGRAM</code> when building the |
9002 | package. [FIXME: What is .MAKEFLAGS for?]</p></td> | | 9002 | package. [FIXME: What is .MAKEFLAGS for?]</p></td> |
9003 | </tr> | | 9003 | </tr> |
9004 | <tr class="question"> | | 9004 | <tr class="question"> |
9005 | <td align="left" valign="top"> | | 9005 | <td align="left" valign="top"> |
9006 | <a name="devfaq.make"></a><a name="idm74781104"></a><p><b>24.2.</b></p> | | 9006 | <a name="devfaq.make"></a><a name="idm74637744"></a><p><b>24.2.</b></p> |
9007 | </td> | | 9007 | </td> |
9008 | <td align="left" valign="top"><p>What is the difference between | | 9008 | <td align="left" valign="top"><p>What is the difference between |
9009 | <code class="varname">MAKE</code>, <code class="varname">GMAKE</code> and | | 9009 | <code class="varname">MAKE</code>, <code class="varname">GMAKE</code> and |
9010 | <code class="varname">MAKE_PROGRAM</code>?</p></td> | | 9010 | <code class="varname">MAKE_PROGRAM</code>?</p></td> |
9011 | </tr> | | 9011 | </tr> |
9012 | <tr class="answer"> | | 9012 | <tr class="answer"> |
9013 | <td align="left" valign="top"></td> | | 9013 | <td align="left" valign="top"></td> |
9014 | <td align="left" valign="top"><p><code class="varname">MAKE</code> is the path to the | | 9014 | <td align="left" valign="top"><p><code class="varname">MAKE</code> is the path to the |
9015 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> program that is used in the pkgsrc | | 9015 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> program that is used in the pkgsrc |
9016 | infrastructure. <code class="varname">GMAKE</code> is the path to GNU | | 9016 | infrastructure. <code class="varname">GMAKE</code> is the path to GNU |
9017 | Make, but you need to say <code class="varname">USE_TOOLS+=gmake</code> to | | 9017 | Make, but you need to say <code class="varname">USE_TOOLS+=gmake</code> to |
9018 | use that. <code class="varname">MAKE_PROGRAM</code> is the path to the | | 9018 | use that. <code class="varname">MAKE_PROGRAM</code> is the path to the |
9019 | Make program that is used for building the | | 9019 | Make program that is used for building the |
9020 | package.</p></td> | | 9020 | package.</p></td> |
9021 | </tr> | | 9021 | </tr> |
9022 | <tr class="question"> | | 9022 | <tr class="question"> |
9023 | <td align="left" valign="top"> | | 9023 | <td align="left" valign="top"> |
9024 | <a name="devfaq.cc"></a><a name="idm74784944"></a><p><b>24.3.</b></p> | | 9024 | <a name="devfaq.cc"></a><a name="idm73302192"></a><p><b>24.3.</b></p> |
9025 | </td> | | 9025 | </td> |
9026 | <td align="left" valign="top"><p>What is the difference between | | 9026 | <td align="left" valign="top"><p>What is the difference between |
9027 | <code class="varname">CC</code>, <code class="varname">PKG_CC</code> and | | 9027 | <code class="varname">CC</code>, <code class="varname">PKG_CC</code> and |
9028 | <code class="varname">PKGSRC_COMPILER</code>?</p></td> | | 9028 | <code class="varname">PKGSRC_COMPILER</code>?</p></td> |
9029 | </tr> | | 9029 | </tr> |
9030 | <tr class="answer"> | | 9030 | <tr class="answer"> |
9031 | <td align="left" valign="top"></td> | | 9031 | <td align="left" valign="top"></td> |
9032 | <td align="left" valign="top"><p><code class="varname">CC</code> is the path to the real C | | 9032 | <td align="left" valign="top"><p><code class="varname">CC</code> is the path to the real C |
9033 | compiler, which can be configured by the pkgsrc user. | | 9033 | compiler, which can be configured by the pkgsrc user. |
9034 | <code class="varname">PKG_CC</code> is the path to the compiler wrapper. | | 9034 | <code class="varname">PKG_CC</code> is the path to the compiler wrapper. |
9035 | <code class="varname">PKGSRC_COMPILER</code> is <span class="emphasis"><em>not</em></span> a | | 9035 | <code class="varname">PKGSRC_COMPILER</code> is <span class="emphasis"><em>not</em></span> a |
9036 | path to a compiler, but the type of compiler that should be | | 9036 | path to a compiler, but the type of compiler that should be |
9037 | used. See <code class="filename">mk/compiler.mk</code> for more | | 9037 | used. See <code class="filename">mk/compiler.mk</code> for more |
9038 | information about the latter variable.</p></td> | | 9038 | information about the latter variable.</p></td> |
9039 | </tr> | | 9039 | </tr> |
9040 | <tr class="question"> | | 9040 | <tr class="question"> |
9041 | <td align="left" valign="top"> | | 9041 | <td align="left" valign="top"> |
9042 | <a name="devfaq.bl3flags"></a><a name="idm74789040"></a><p><b>24.4.</b></p> | | 9042 | <a name="devfaq.bl3flags"></a><a name="idm73298096"></a><p><b>24.4.</b></p> |
9043 | </td> | | 9043 | </td> |
9044 | <td align="left" valign="top"><p>What is the difference between | | 9044 | <td align="left" valign="top"><p>What is the difference between |
9045 | <code class="varname">BUILDLINK_LDFLAGS</code>, | | 9045 | <code class="varname">BUILDLINK_LDFLAGS</code>, |
9046 | <code class="varname">BUILDLINK_LDADD</code> and | | 9046 | <code class="varname">BUILDLINK_LDADD</code> and |
9047 | <code class="varname">BUILDLINK_LIBS</code>?</p></td> | | 9047 | <code class="varname">BUILDLINK_LIBS</code>?</p></td> |
9048 | </tr> | | 9048 | </tr> |
9049 | <tr class="answer"> | | 9049 | <tr class="answer"> |
9050 | <td align="left" valign="top"></td> | | 9050 | <td align="left" valign="top"></td> |
9051 | <td align="left" valign="top"><p>[FIXME]</p></td> | | 9051 | <td align="left" valign="top"><p>[FIXME]</p></td> |
9052 | </tr> | | 9052 | </tr> |
9053 | <tr class="question"> | | 9053 | <tr class="question"> |
9054 | <td align="left" valign="top"> | | 9054 | <td align="left" valign="top"> |
9055 | <a name="devfaq.bl3prefix"></a><a name="idm74795056"></a><p><b>24.5.</b></p> | | 9055 | <a name="devfaq.bl3prefix"></a><a name="idm73295920"></a><p><b>24.5.</b></p> |
9056 | </td> | | 9056 | </td> |
9057 | <td align="left" valign="top"><p>Why does <span class="command"><strong>make show-var | | 9057 | <td align="left" valign="top"><p>Why does <span class="command"><strong>make show-var |
9058 | VARNAME=BUILDLINK_PREFIX.<em class="replaceable"><code>foo</code></em></strong></span> | | 9058 | VARNAME=BUILDLINK_PREFIX.<em class="replaceable"><code>foo</code></em></strong></span> |
9059 | say it's empty?</p></td> | | 9059 | say it's empty?</p></td> |
9060 | </tr> | | 9060 | </tr> |
9061 | <tr class="answer"> | | 9061 | <tr class="answer"> |
9062 | <td align="left" valign="top"></td> | | 9062 | <td align="left" valign="top"></td> |
9063 | <td align="left" valign="top"><p>For optimization reasons, some variables are only | | 9063 | <td align="left" valign="top"><p>For optimization reasons, some variables are only |
9064 | available in the <span class="quote">“<span class="quote">wrapper</span>”</span> phase and later. To | | 9064 | available in the <span class="quote">“<span class="quote">wrapper</span>”</span> phase and later. To |
9065 | <span class="quote">“<span class="quote">simulate</span>”</span> the wrapper phase, append | | 9065 | <span class="quote">“<span class="quote">simulate</span>”</span> the wrapper phase, append |
9066 | <span class="command"><strong>PKG_PHASE=wrapper</strong></span> to the above | | 9066 | <span class="command"><strong>PKG_PHASE=wrapper</strong></span> to the above |
9067 | command.</p></td> | | 9067 | command.</p></td> |
9068 | </tr> | | 9068 | </tr> |
9069 | <tr class="question"> | | 9069 | <tr class="question"> |
9070 | <td align="left" valign="top"> | | 9070 | <td align="left" valign="top"> |
9071 | <a name="devfaq.master_sites"></a><a name="idm74800176"></a><p><b>24.6.</b></p> | | 9071 | <a name="devfaq.master_sites"></a><a name="idm74648624"></a><p><b>24.6.</b></p> |
9072 | </td> | | 9072 | </td> |
9073 | <td align="left" valign="top"><p>What does | | 9073 | <td align="left" valign="top"><p>What does |
9074 | <code class="code">${MASTER_SITE_SOURCEFORGE:=package/}</code> mean? I | | 9074 | <code class="code">${MASTER_SITE_SOURCEFORGE:=package/}</code> mean? I |
9075 | don't understand the <code class="code">:=</code> inside | | 9075 | don't understand the <code class="code">:=</code> inside |
9076 | it.</p></td> | | 9076 | it.</p></td> |
9077 | </tr> | | 9077 | </tr> |
9078 | <tr class="answer"> | | 9078 | <tr class="answer"> |
9079 | <td align="left" valign="top"></td> | | 9079 | <td align="left" valign="top"></td> |
9080 | <td align="left" valign="top"><p>The <code class="code">:=</code> is not really an | | 9080 | <td align="left" valign="top"><p>The <code class="code">:=</code> is not really an |
9081 | assignment operator, although it looks like it. | | 9081 | assignment operator, although it looks like it. |
9082 | Instead, it is a degenerate form of | | 9082 | Instead, it is a degenerate form of |
9083 | <code class="code">${LIST:<em class="replaceable"><code>old_string</code></em>=<em class="replaceable"><code>new_string</code></em>}</code>, | | 9083 | <code class="code">${LIST:<em class="replaceable"><code>old_string</code></em>=<em class="replaceable"><code>new_string</code></em>}</code>, |
9084 | which is documented in the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> man page and which is | | 9084 | which is documented in the <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?make+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> man page and which is |
9085 | commonly used in the form <code class="code">${SRCS:.c=.o}</code>. In the | | 9085 | commonly used in the form <code class="code">${SRCS:.c=.o}</code>. In the |
9086 | case of <code class="varname">MASTER_SITE_*</code>, | | 9086 | case of <code class="varname">MASTER_SITE_*</code>, |
9087 | <em class="replaceable"><code>old_string</code></em> is the empty string and | | 9087 | <em class="replaceable"><code>old_string</code></em> is the empty string and |
9088 | <em class="replaceable"><code>new_string</code></em> is | | 9088 | <em class="replaceable"><code>new_string</code></em> is |
9089 | <code class="code">package/</code>. That's where the | | 9089 | <code class="code">package/</code>. That's where the |
9090 | <code class="code">:</code> and the <code class="code">=</code> fall | | 9090 | <code class="code">:</code> and the <code class="code">=</code> fall |
9091 | together.</p></td> | | 9091 | together.</p></td> |
9092 | </tr> | | 9092 | </tr> |
9093 | <tr class="question"> | | 9093 | <tr class="question"> |
9094 | <td align="left" valign="top"> | | 9094 | <td align="left" valign="top"> |
9095 | <a name="devfaq.mailinglists"></a><a name="idm74801584"></a><p><b>24.7.</b></p> | | 9095 | <a name="devfaq.mailinglists"></a><a name="idm74650032"></a><p><b>24.7.</b></p> |
9096 | </td> | | 9096 | </td> |
9097 | <td align="left" valign="top"><p>Which mailing lists are there for package | | 9097 | <td align="left" valign="top"><p>Which mailing lists are there for package |
9098 | developers?</p></td> | | 9098 | developers?</p></td> |
9099 | </tr> | | 9099 | </tr> |
9100 | <tr class="answer"> | | 9100 | <tr class="answer"> |
9101 | <td align="left" valign="top"></td> | | 9101 | <td align="left" valign="top"></td> |
9102 | <td align="left" valign="top"><div class="variablelist"><dl class="variablelist"> | | 9102 | <td align="left" valign="top"><div class="variablelist"><dl class="variablelist"> |
9103 | <dt><span class="term"><a class="ulink" href="http://www.NetBSD.org/mailinglists/index.html#tech-pkg" target="_top">tech-pkg</a></span></dt> | | 9103 | <dt><span class="term"><a class="ulink" href="http://www.NetBSD.org/mailinglists/index.html#tech-pkg" target="_top">tech-pkg</a></span></dt> |
9104 | <dd><p>This is a list for technical discussions related | | 9104 | <dd><p>This is a list for technical discussions related |
9105 | to pkgsrc development, e.g. soliciting feedback for changes to | | 9105 | to pkgsrc development, e.g. soliciting feedback for changes to |
9106 | pkgsrc infrastructure, proposed new features, questions related | | 9106 | pkgsrc infrastructure, proposed new features, questions related |
9107 | to porting pkgsrc to a new platform, advice for maintaining a | | 9107 | to porting pkgsrc to a new platform, advice for maintaining a |
9108 | package, patches that affect many packages, help requests moved | | 9108 | package, patches that affect many packages, help requests moved |
9109 | from pkgsrc-users when an infrastructure bug is found, | | 9109 | from pkgsrc-users when an infrastructure bug is found, |
9110 | etc.</p></dd> | | 9110 | etc.</p></dd> |
9111 | <dt><span class="term"><a class="ulink" href="http://www.NetBSD.org/mailinglists/index.html#pkgsrc-bugs" target="_top">pkgsrc-bugs</a></span></dt> | | 9111 | <dt><span class="term"><a class="ulink" href="http://www.NetBSD.org/mailinglists/index.html#pkgsrc-bugs" target="_top">pkgsrc-bugs</a></span></dt> |
9112 | <dd><p>All bug reports in category "pkg" sent with | | 9112 | <dd><p>All bug reports in category "pkg" sent with |
9113 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?send-pr+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">send-pr</span>(1)</span></a> appear here. Please do not report your bugs here | | 9113 | <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?send-pr+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">send-pr</span>(1)</span></a> appear here. Please do not report your bugs here |
9114 | directly; use one of the other mailing | | 9114 | directly; use one of the other mailing |
9115 | lists.</p></dd> | | 9115 | lists.</p></dd> |
9116 | </dl></div></td> | | 9116 | </dl></div></td> |
9117 | </tr> | | 9117 | </tr> |
9118 | <tr class="question"> | | 9118 | <tr class="question"> |
9119 | <td align="left" valign="top"> | | 9119 | <td align="left" valign="top"> |
9120 | <a name="devfaq.documentation"></a><a name="idm74806064"></a><p><b>24.8.</b></p> | | 9120 | <a name="devfaq.documentation"></a><a name="idm74654512"></a><p><b>24.8.</b></p> |
9121 | </td> | | 9121 | </td> |
9122 | <td align="left" valign="top"><p>Where is the pkgsrc | | 9122 | <td align="left" valign="top"><p>Where is the pkgsrc |
9123 | documentation?</p></td> | | 9123 | documentation?</p></td> |
9124 | </tr> | | 9124 | </tr> |
9125 | <tr class="answer"> | | 9125 | <tr class="answer"> |
9126 | <td align="left" valign="top"></td> | | 9126 | <td align="left" valign="top"></td> |
9127 | <td align="left" valign="top"> | | 9127 | <td align="left" valign="top"> |
9128 | <p>There are many places where you can find | | 9128 | <p>There are many places where you can find |
9129 | documentation about pkgsrc:</p> | | 9129 | documentation about pkgsrc:</p> |
9130 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 9130 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
9131 | <li class="listitem"><p>The pkgsrc guide (this document) is a collection | | 9131 | <li class="listitem"><p>The pkgsrc guide (this document) is a collection |
9132 | of chapters that explain large parts of pkgsrc, but some | | 9132 | of chapters that explain large parts of pkgsrc, but some |
9133 | chapters tend to be outdated. Which ones they are is hard to | | 9133 | chapters tend to be outdated. Which ones they are is hard to |
| @@ -9155,27 +9155,27 @@ do? | | | @@ -9155,27 +9155,27 @@ do? |
9155 | documented</span>”</span>, that is the documentation exists only in the | | 9155 | documented</span>”</span>, that is the documentation exists only in the |
9156 | mind of the developer who wrote the code. To get this | | 9156 | mind of the developer who wrote the code. To get this |
9157 | information, use the <span class="command"><strong>cvs annotate</strong></span> command | | 9157 | information, use the <span class="command"><strong>cvs annotate</strong></span> command |
9158 | to see who has written it and ask on the | | 9158 | to see who has written it and ask on the |
9159 | <code class="literal">tech-pkg</code> mailing list, so that others can | | 9159 | <code class="literal">tech-pkg</code> mailing list, so that others can |
9160 | find your questions later (see above). To be sure that the | | 9160 | find your questions later (see above). To be sure that the |
9161 | developer in charge reads the mail, you may CC him or | | 9161 | developer in charge reads the mail, you may CC him or |
9162 | her.</p></li> | | 9162 | her.</p></li> |
9163 | </ul></div> | | 9163 | </ul></div> |
9164 | </td> | | 9164 | </td> |
9165 | </tr> | | 9165 | </tr> |
9166 | <tr class="question"> | | 9166 | <tr class="question"> |
9167 | <td align="left" valign="top"> | | 9167 | <td align="left" valign="top"> |
9168 | <a name="devfaq.too-much-time"></a><a name="idm74828336"></a><p><b>24.9.</b></p> | | 9168 | <a name="devfaq.too-much-time"></a><a name="idm74664496"></a><p><b>24.9.</b></p> |
9169 | </td> | | 9169 | </td> |
9170 | <td align="left" valign="top"><p>I have a little time to kill. What shall I | | 9170 | <td align="left" valign="top"><p>I have a little time to kill. What shall I |
9171 | do?</p></td> | | 9171 | do?</p></td> |
9172 | </tr> | | 9172 | </tr> |
9173 | <tr class="answer"> | | 9173 | <tr class="answer"> |
9174 | <td align="left" valign="top"></td> | | 9174 | <td align="left" valign="top"></td> |
9175 | <td align="left" valign="top"> | | 9175 | <td align="left" valign="top"> |
9176 | <p>This is not really an FAQ yet, but here's the answer | | 9176 | <p>This is not really an FAQ yet, but here's the answer |
9177 | anyway.</p> | | 9177 | anyway.</p> |
9178 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> | | 9178 | <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> |
9179 | <li class="listitem"><p>Run <span class="command"><strong>pkg_chk -N</strong></span> (from the | | 9179 | <li class="listitem"><p>Run <span class="command"><strong>pkg_chk -N</strong></span> (from the |
9180 | <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkg_chk/README.html" target="_top"><code class="filename">pkgtools/pkg_chk</code></a> package). It | | 9180 | <a href="https://cdn.NetBSD.org/pub/pkgsrc/current/pkgsrc/pkgtools/pkg_chk/README.html" target="_top"><code class="filename">pkgtools/pkg_chk</code></a> package). It |
9181 | will tell you about newer versions of installed packages that are | | 9181 | will tell you about newer versions of installed packages that are |
| @@ -10016,27 +10016,27 @@ HOMEPAGE= http://www.gnu.org/softw | | | @@ -10016,27 +10016,27 @@ HOMEPAGE= http://www.gnu.org/softw |
10016 | COMMENT= GNU yacc clone | | 10016 | COMMENT= GNU yacc clone |
10017 | | | 10017 | |
10018 | GNU_CONFIGURE= yes | | 10018 | GNU_CONFIGURE= yes |
10019 | INFO_FILES= yes | | 10019 | INFO_FILES= yes |
10020 | | | 10020 | |
10021 | .include "../../mk/bsd.pkg.mk" | | 10021 | .include "../../mk/bsd.pkg.mk" |
10022 | </pre> | | 10022 | </pre> |
10023 | </div> | | 10023 | </div> |
10024 | <div class="sect2"> | | 10024 | <div class="sect2"> |
10025 | <div class="titlepage"><div><div><h3 class="title"> | | 10025 | <div class="titlepage"><div><div><h3 class="title"> |
10026 | <a name="example-descr"></a>A.1.2. DESCR</h3></div></div></div> | | 10026 | <a name="example-descr"></a>A.1.2. DESCR</h3></div></div></div> |
10027 | <pre class="programlisting"> | | 10027 | <pre class="programlisting"> |
10028 | GNU version of yacc. Can make re-entrant parsers, and numerous other | | 10028 | GNU version of yacc. Can make re-entrant parsers, and numerous other |
10029 | improvements. Why you would want this when Berkeley <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?yacc+1.i386+NetBSD-8.0"><span class="citerefentry"><span class="refentrytitle">yacc</span>(1)</span></a> is part | | 10029 | improvements. Why you would want this when Berkeley <a class="citerefentry" href="http://netbsd.gw.com/cgi-bin/man-cgi?yacc+1.i386+NetBSD-8.1"><span class="citerefentry"><span class="refentrytitle">yacc</span>(1)</span></a> is part |
10030 | of the NetBSD source tree is beyond me. | | 10030 | of the NetBSD source tree is beyond me. |
10031 | </pre> | | 10031 | </pre> |
10032 | </div> | | 10032 | </div> |
10033 | <div class="sect2"> | | 10033 | <div class="sect2"> |
10034 | <div class="titlepage"><div><div><h3 class="title"> | | 10034 | <div class="titlepage"><div><div><h3 class="title"> |
10035 | <a name="example-plist"></a>A.1.3. PLIST</h3></div></div></div> | | 10035 | <a name="example-plist"></a>A.1.3. PLIST</h3></div></div></div> |
10036 | <pre class="programlisting"> | | 10036 | <pre class="programlisting"> |
10037 | @comment $NetBSD$ | | 10037 | @comment $NetBSD$ |
10038 | bin/bison | | 10038 | bin/bison |
10039 | man/man1/bison.1.gz | | 10039 | man/man1/bison.1.gz |
10040 | share/bison.simple | | 10040 | share/bison.simple |
10041 | share/bison.hairy | | 10041 | share/bison.hairy |
10042 | </pre> | | 10042 | </pre> |
| @@ -11293,1875 +11293,1879 @@ source packages | | | @@ -11293,1875 +11293,1879 @@ source packages |
11293 | <td>LDCONFIG_ADD_CMD</td> | | 11293 | <td>LDCONFIG_ADD_CMD</td> |
11294 | <td>LDCONFIG_REMOVE_CMD</td> | | 11294 | <td>LDCONFIG_REMOVE_CMD</td> |
11295 | </tr> | | 11295 | </tr> |
11296 | <tr> | | 11296 | <tr> |
11297 | <td>LEAFNODE_DATA_DIR</td> | | 11297 | <td>LEAFNODE_DATA_DIR</td> |
11298 | <td>LEAFNODE_GROUP</td> | | 11298 | <td>LEAFNODE_GROUP</td> |
11299 | </tr> | | 11299 | </tr> |
11300 | <tr> | | 11300 | <tr> |
11301 | <td>LEAFNODE_USER</td> | | 11301 | <td>LEAFNODE_USER</td> |
11302 | <td>LIBDVDCSS_HOMEPAGE</td> | | 11302 | <td>LIBDVDCSS_HOMEPAGE</td> |
11303 | </tr> | | 11303 | </tr> |
11304 | <tr> | | 11304 | <tr> |
11305 | <td>LIBDVDCSS_MASTER_SITES</td> | | 11305 | <td>LIBDVDCSS_MASTER_SITES</td> |
11306 | <td>LIBTOOL</td> | | 11306 | <td>LIBRSVG_TYPE</td> |
11307 | </tr> | | 11307 | </tr> |
11308 | <tr> | | 11308 | <tr> |
| | | 11309 | <td>LIBTOOL</td> |
11309 | <td>LIBTOOLIZE_PLIST</td> | | 11310 | <td>LIBTOOLIZE_PLIST</td> |
11310 | <td>LIBTOOL_M4_OVERRIDE</td> | | | |
11311 | </tr> | | 11311 | </tr> |
11312 | <tr> | | 11312 | <tr> |
| | | 11313 | <td>LIBTOOL_M4_OVERRIDE</td> |
11313 | <td>LIBUSB_TYPE</td> | | 11314 | <td>LIBUSB_TYPE</td> |
11314 | <td>LICENSE</td> | | | |
11315 | </tr> | | 11315 | </tr> |
11316 | <tr> | | 11316 | <tr> |
| | | 11317 | <td>LICENSE</td> |
11317 | <td>LINKER_RPATH_FLAG</td> | | 11318 | <td>LINKER_RPATH_FLAG</td> |
11318 | <td>LINK_RPATH_FLAG</td> | | | |
11319 | </tr> | | 11319 | </tr> |
11320 | <tr> | | 11320 | <tr> |
| | | 11321 | <td>LINK_RPATH_FLAG</td> |
11321 | <td>LINUX_BASE_NODEPS</td> | | 11322 | <td>LINUX_BASE_NODEPS</td> |
11322 | <td>LINUX_BASE_PREFERRED</td> | | | |
11323 | </tr> | | 11323 | </tr> |
11324 | <tr> | | 11324 | <tr> |
| | | 11325 | <td>LINUX_BASE_PREFERRED</td> |
11325 | <td>LINUX_BASE_REQUIRED</td> | | 11326 | <td>LINUX_BASE_REQUIRED</td> |
11326 | <td>LINUX_LOCALES</td> | | | |
11327 | </tr> | | 11327 | </tr> |
11328 | <tr> | | 11328 | <tr> |
| | | 11329 | <td>LINUX_LOCALES</td> |
11329 | <td>LOCALBASE</td> | | 11330 | <td>LOCALBASE</td> |
11330 | <td>LOCALBASE_LOCKTYPE</td> | | | |
11331 | </tr> | | 11331 | </tr> |
11332 | <tr> | | 11332 | <tr> |
| | | 11333 | <td>LOCALBASE_LOCKTYPE</td> |
11333 | <td>LOCALPATCHES</td> | | 11334 | <td>LOCALPATCHES</td> |
11334 | <td>LOVE_DATA</td> | | | |
11335 | </tr> | | 11335 | </tr> |
11336 | <tr> | | 11336 | <tr> |
| | | 11337 | <td>LOVE_DATA</td> |
11337 | <td>LOVE_GAME</td> | | 11338 | <td>LOVE_GAME</td> |
11338 | <td>LOVE_VERSION</td> | | | |
11339 | </tr> | | 11339 | </tr> |
11340 | <tr> | | 11340 | <tr> |
| | | 11341 | <td>LOVE_VERSION</td> |
11341 | <td>LP64PLATFORMS</td> | | 11342 | <td>LP64PLATFORMS</td> |
11342 | <td>MACHINE_PLATFORM</td> | | | |
11343 | </tr> | | 11343 | </tr> |
11344 | <tr> | | 11344 | <tr> |
| | | 11345 | <td>MACHINE_PLATFORM</td> |
11345 | <td>MAILAGENT_DOMAIN</td> | | 11346 | <td>MAILAGENT_DOMAIN</td> |
11346 | <td>MAILAGENT_EMAIL</td> | | | |
11347 | </tr> | | 11347 | </tr> |
11348 | <tr> | | 11348 | <tr> |
| | | 11349 | <td>MAILAGENT_EMAIL</td> |
11349 | <td>MAILAGENT_FQDN</td> | | 11350 | <td>MAILAGENT_FQDN</td> |
11350 | <td>MAILAGENT_ORGANIZATION</td> | | | |
11351 | </tr> | | 11351 | </tr> |
11352 | <tr> | | 11352 | <tr> |
| | | 11353 | <td>MAILAGENT_ORGANIZATION</td> |
11353 | <td>MAJORDOMO_HOMEDIR</td> | | 11354 | <td>MAJORDOMO_HOMEDIR</td> |
11354 | <td>MAJOR_OS_VERSION</td> | | | |
11355 | </tr> | | 11355 | </tr> |
11356 | <tr> | | 11356 | <tr> |
| | | 11357 | <td>MAJOR_OS_VERSION</td> |
11357 | <td>MAKEINFO_ARGS</td> | | 11358 | <td>MAKEINFO_ARGS</td> |
11358 | <td>MAKE_DIRS</td> | | | |
11359 | </tr> | | 11359 | </tr> |
11360 | <tr> | | 11360 | <tr> |
| | | 11361 | <td>MAKE_DIRS</td> |
11361 | <td>MAKE_DIRS_PERMS</td> | | 11362 | <td>MAKE_DIRS_PERMS</td> |
11362 | <td>MAKE_ENV</td> | | | |
11363 | </tr> | | 11363 | </tr> |
11364 | <tr> | | 11364 | <tr> |
| | | 11365 | <td>MAKE_ENV</td> |
11365 | <td>MAKE_FILE</td> | | 11366 | <td>MAKE_FILE</td> |
11366 | <td>MAKE_FLAGS</td> | | | |
11367 | </tr> | | 11367 | </tr> |
11368 | <tr> | | 11368 | <tr> |
| | | 11369 | <td>MAKE_FLAGS</td> |
11369 | <td>MAKE_JOBS</td> | | 11370 | <td>MAKE_JOBS</td> |
11370 | <td>MAKE_JOBS_SAFE</td> | | | |
11371 | </tr> | | 11371 | </tr> |
11372 | <tr> | | 11372 | <tr> |
| | | 11373 | <td>MAKE_JOBS_SAFE</td> |
11373 | <td>MAKE_PROGRAM</td> | | 11374 | <td>MAKE_PROGRAM</td> |
11374 | <td>MANINSTALL</td> | | | |
11375 | </tr> | | 11375 | </tr> |
11376 | <tr> | | 11376 | <tr> |
| | | 11377 | <td>MANINSTALL</td> |
11377 | <td>MANZ</td> | | 11378 | <td>MANZ</td> |
11378 | <td>MASTER_SITES</td> | | | |
11379 | </tr> | | 11379 | </tr> |
11380 | <tr> | | 11380 | <tr> |
| | | 11381 | <td>MASTER_SITES</td> |
11381 | <td>MASTER_SITE_BACKUP</td> | | 11382 | <td>MASTER_SITE_BACKUP</td> |
11382 | <td>MASTER_SITE_CYGWIN</td> | | | |
11383 | </tr> | | 11383 | </tr> |
11384 | <tr> | | 11384 | <tr> |
| | | 11385 | <td>MASTER_SITE_CYGWIN</td> |
11385 | <td>MASTER_SITE_GNOME</td> | | 11386 | <td>MASTER_SITE_GNOME</td> |
11386 | <td>MASTER_SITE_GNU</td> | | | |
11387 | </tr> | | 11387 | </tr> |
11388 | <tr> | | 11388 | <tr> |
| | | 11389 | <td>MASTER_SITE_GNU</td> |
11389 | <td>MASTER_SITE_LOCAL</td> | | 11390 | <td>MASTER_SITE_LOCAL</td> |
11390 | <td>MASTER_SITE_MOZILLA</td> | | | |
11391 | </tr> | | 11391 | </tr> |
11392 | <tr> | | 11392 | <tr> |
| | | 11393 | <td>MASTER_SITE_MOZILLA</td> |
11393 | <td>MASTER_SITE_OPENOFFICE</td> | | 11394 | <td>MASTER_SITE_OPENOFFICE</td> |
11394 | <td>MASTER_SITE_OVERRIDE</td> | | | |
11395 | </tr> | | 11395 | </tr> |
11396 | <tr> | | 11396 | <tr> |
| | | 11397 | <td>MASTER_SITE_OVERRIDE</td> |
11397 | <td>MASTER_SITE_PERL_CPAN</td> | | 11398 | <td>MASTER_SITE_PERL_CPAN</td> |
11398 | <td>MASTER_SITE_SUNSITE</td> | | | |
11399 | </tr> | | 11399 | </tr> |
11400 | <tr> | | 11400 | <tr> |
| | | 11401 | <td>MASTER_SITE_SUNSITE</td> |
11401 | <td>MASTER_SITE_SUSE</td> | | 11402 | <td>MASTER_SITE_SUSE</td> |
11402 | <td>MASTER_SITE_TEX_CTAN</td> | | | |
11403 | </tr> | | 11403 | </tr> |
11404 | <tr> | | 11404 | <tr> |
| | | 11405 | <td>MASTER_SITE_TEX_CTAN</td> |
11405 | <td>MASTER_SITE_XCONTRIB</td> | | 11406 | <td>MASTER_SITE_XCONTRIB</td> |
11406 | <td>MASTER_SITE_XEMACS</td> | | | |
11407 | </tr> | | 11407 | </tr> |
11408 | <tr> | | 11408 | <tr> |
| | | 11409 | <td>MASTER_SITE_XEMACS</td> |
11409 | <td>MASTER_SORT</td> | | 11410 | <td>MASTER_SORT</td> |
11410 | <td>MASTER_SORT_RANDOM</td> | | | |
11411 | </tr> | | 11411 | </tr> |
11412 | <tr> | | 11412 | <tr> |
| | | 11413 | <td>MASTER_SORT_RANDOM</td> |
11413 | <td>MASTER_SORT_REGEX</td> | | 11414 | <td>MASTER_SORT_REGEX</td> |
11414 | <td>MECAB_CHARSET</td> | | | |
11415 | </tr> | | 11415 | </tr> |
11416 | <tr> | | 11416 | <tr> |
| | | 11417 | <td>MECAB_CHARSET</td> |
11417 | <td>MEDIATOMB_GROUP</td> | | 11418 | <td>MEDIATOMB_GROUP</td> |
11418 | <td>MEDIATOMB_USER</td> | | | |
11419 | </tr> | | 11419 | </tr> |
11420 | <tr> | | 11420 | <tr> |
| | | 11421 | <td>MEDIATOMB_USER</td> |
11421 | <td>MIPSPROBASE</td> | | 11422 | <td>MIPSPROBASE</td> |
11422 | <td>MIREDO_GROUP</td> | | | |
11423 | </tr> | | 11423 | </tr> |
11424 | <tr> | | 11424 | <tr> |
| | | 11425 | <td>MIREDO_GROUP</td> |
11425 | <td>MIREDO_USER</td> | | 11426 | <td>MIREDO_USER</td> |
11426 | <td>MISSING_FEATURES</td> | | | |
11427 | </tr> | | 11427 | </tr> |
11428 | <tr> | | 11428 | <tr> |
| | | 11429 | <td>MISSING_FEATURES</td> |
11429 | <td>MKDIR</td> | | 11430 | <td>MKDIR</td> |
11430 | <td>MLDONKEY_GROUP</td> | | | |
11431 | </tr> | | 11431 | </tr> |
11432 | <tr> | | 11432 | <tr> |
| | | 11433 | <td>MLDONKEY_GROUP</td> |
11433 | <td>MLDONKEY_HOME</td> | | 11434 | <td>MLDONKEY_HOME</td> |
11434 | <td>MLDONKEY_USER</td> | | | |
11435 | </tr> | | 11435 | </tr> |
11436 | <tr> | | 11436 | <tr> |
| | | 11437 | <td>MLDONKEY_USER</td> |
11437 | <td>MONOTONE_GROUP</td> | | 11438 | <td>MONOTONE_GROUP</td> |
11438 | <td>MONOTONE_USER</td> | | | |
11439 | </tr> | | 11439 | </tr> |
11440 | <tr> | | 11440 | <tr> |
| | | 11441 | <td>MONOTONE_USER</td> |
11441 | <td>MOTIFBASE</td> | | 11442 | <td>MOTIFBASE</td> |
11442 | <td>MOTIF_TYPE</td> | | | |
11443 | </tr> | | 11443 | </tr> |
11444 | <tr> | | 11444 | <tr> |
| | | 11445 | <td>MOTIF_TYPE</td> |
11445 | <td>MOTIF_TYPE_DEFAULT</td> | | 11446 | <td>MOTIF_TYPE_DEFAULT</td> |
11446 | <td>MPI_TYPE</td> | | | |
11447 | </tr> | | 11447 | </tr> |
11448 | <tr> | | 11448 | <tr> |
| | | 11449 | <td>MPI_TYPE</td> |
11449 | <td>MSGFMT_STRIP_MSGCTXT</td> | | 11450 | <td>MSGFMT_STRIP_MSGCTXT</td> |
11450 | <td>MSGFMT_STRIP_MSGID_PLURAL</td> | | | |
11451 | </tr> | | 11451 | </tr> |
11452 | <tr> | | 11452 | <tr> |
| | | 11453 | <td>MSGFMT_STRIP_MSGID_PLURAL</td> |
11453 | <td>MTOOLS_ENABLE_FLOPPYD</td> | | 11454 | <td>MTOOLS_ENABLE_FLOPPYD</td> |
11454 | <td>MUST</td> | | | |
11455 | </tr> | | 11455 | </tr> |
11456 | <tr> | | 11456 | <tr> |
| | | 11457 | <td>MUST</td> |
11457 | <td>MV</td> | | 11458 | <td>MV</td> |
11458 | <td>MYSQL_CHARSET</td> | | | |
11459 | </tr> | | 11459 | </tr> |
11460 | <tr> | | 11460 | <tr> |
| | | 11461 | <td>MYSQL_CHARSET</td> |
11461 | <td>MYSQL_DATADIR</td> | | 11462 | <td>MYSQL_DATADIR</td> |
11462 | <td>MYSQL_EXTRA_CHARSET</td> | | | |
11463 | </tr> | | 11463 | </tr> |
11464 | <tr> | | 11464 | <tr> |
| | | 11465 | <td>MYSQL_EXTRA_CHARSET</td> |
11465 | <td>MYSQL_GROUP</td> | | 11466 | <td>MYSQL_GROUP</td> |
11466 | <td>MYSQL_PKGSRCDIR</td> | | | |
11467 | </tr> | | 11467 | </tr> |
11468 | <tr> | | 11468 | <tr> |
| | | 11469 | <td>MYSQL_PKGSRCDIR</td> |
11469 | <td>MYSQL_USER</td> | | 11470 | <td>MYSQL_USER</td> |
11470 | <td>MYSQL_VERSIONS_ACCEPTED</td> | | | |
11471 | </tr> | | 11471 | </tr> |
11472 | <tr> | | 11472 | <tr> |
| | | 11473 | <td>MYSQL_VERSIONS_ACCEPTED</td> |
11473 | <td>MYSQL_VERSION_DEFAULT</td> | | 11474 | <td>MYSQL_VERSION_DEFAULT</td> |
11474 | <td>NAGIOSCMD_GROUP</td> | | | |
11475 | </tr> | | 11475 | </tr> |
11476 | <tr> | | 11476 | <tr> |
| | | 11477 | <td>NAGIOSCMD_GROUP</td> |
11477 | <td>NAGIOSDIR</td> | | 11478 | <td>NAGIOSDIR</td> |
11478 | <td>NAGIOS_GROUP</td> | | | |
11479 | </tr> | | 11479 | </tr> |
11480 | <tr> | | 11480 | <tr> |
| | | 11481 | <td>NAGIOS_GROUP</td> |
11481 | <td>NAGIOS_USER</td> | | 11482 | <td>NAGIOS_USER</td> |
11482 | <td>NATIVE_APPEND_ABI</td> | | | |
11483 | </tr> | | 11483 | </tr> |
11484 | <tr> | | 11484 | <tr> |
| | | 11485 | <td>NATIVE_APPEND_ABI</td> |
11485 | <td>NATIVE_APPEND_ELF</td> | | 11486 | <td>NATIVE_APPEND_ELF</td> |
11486 | <td>NATIVE_EXEC_FMT</td> | | | |
11487 | </tr> | | 11487 | </tr> |
11488 | <tr> | | 11488 | <tr> |
| | | 11489 | <td>NATIVE_EXEC_FMT</td> |
11489 | <td>NATIVE_MACHINE_PLATFORM</td> | | 11490 | <td>NATIVE_MACHINE_PLATFORM</td> |
11490 | <td>NATIVE_OBJECT_FMT</td> | | | |
11491 | </tr> | | 11491 | </tr> |
11492 | <tr> | | 11492 | <tr> |
| | | 11493 | <td>NATIVE_OBJECT_FMT</td> |
11493 | <td>NBPAX_PROGRAM_PREFIX</td> | | 11494 | <td>NBPAX_PROGRAM_PREFIX</td> |
11494 | <td>NETBSD_LOGIN_NAME</td> | | | |
11495 | </tr> | | 11495 | </tr> |
11496 | <tr> | | 11496 | <tr> |
| | | 11497 | <td>NETBSD_LOGIN_NAME</td> |
11497 | <td>NMH_EDITOR</td> | | 11498 | <td>NMH_EDITOR</td> |
11498 | <td>NMH_MTA</td> | | | |
11499 | </tr> | | 11499 | </tr> |
11500 | <tr> | | 11500 | <tr> |
| | | 11501 | <td>NMH_MTA</td> |
11501 | <td>NMH_PAGER</td> | | 11502 | <td>NMH_PAGER</td> |
11502 | <td>NOLOGIN</td> | | | |
11503 | </tr> | | 11503 | </tr> |
11504 | <tr> | | 11504 | <tr> |
| | | 11505 | <td>NOLOGIN</td> |
11505 | <td>NONZERO_FILESIZE_P</td> | | 11506 | <td>NONZERO_FILESIZE_P</td> |
11506 | <td>NOTE</td> | | | |
11507 | </tr> | | 11507 | </tr> |
11508 | <tr> | | 11508 | <tr> |
| | | 11509 | <td>NOTE</td> |
11509 | <td>NOT_FOR_PLATFORM</td> | | 11510 | <td>NOT_FOR_PLATFORM</td> |
11510 | <td>NOT_PAX_ASLR_SAFE</td> | | | |
11511 | </tr> | | 11511 | </tr> |
11512 | <tr> | | 11512 | <tr> |
| | | 11513 | <td>NOT_PAX_ASLR_SAFE</td> |
11513 | <td>NOT_PAX_MPROTECT_SAFE</td> | | 11514 | <td>NOT_PAX_MPROTECT_SAFE</td> |
11514 | <td>NO_BUILD</td> | | | |
11515 | </tr> | | 11515 | </tr> |
11516 | <tr> | | 11516 | <tr> |
| | | 11517 | <td>NO_BUILD</td> |
11517 | <td>NO_CHECKSUM</td> | | 11518 | <td>NO_CHECKSUM</td> |
11518 | <td>NO_CONFIGURE</td> | | | |
11519 | </tr> | | 11519 | </tr> |
11520 | <tr> | | 11520 | <tr> |
| | | 11521 | <td>NO_CONFIGURE</td> |
11521 | <td>NO_SKIP</td> | | 11522 | <td>NO_SKIP</td> |
11522 | <td>NS_PREFERRED</td> | | | |
11523 | </tr> | | 11523 | </tr> |
11524 | <tr> | | 11524 | <tr> |
| | | 11525 | <td>NS_PREFERRED</td> |
11525 | <td>NULLMAILER_GROUP</td> | | 11526 | <td>NULLMAILER_GROUP</td> |
11526 | <td>NULLMAILER_USER</td> | | | |
11527 | </tr> | | 11527 | </tr> |
11528 | <tr> | | 11528 | <tr> |
| | | 11529 | <td>NULLMAILER_USER</td> |
11529 | <td>OASIS</td> | | 11530 | <td>OASIS</td> |
11530 | <td>OASIS_BUILD_ARGS</td> | | | |
11531 | </tr> | | 11531 | </tr> |
11532 | <tr> | | 11532 | <tr> |
| | | 11533 | <td>OASIS_BUILD_ARGS</td> |
11533 | <td>OBJHOSTNAME</td> | | 11534 | <td>OBJHOSTNAME</td> |
11534 | <td>OBJMACHINE</td> | | | |
11535 | </tr> | | 11535 | </tr> |
11536 | <tr> | | 11536 | <tr> |
| | | 11537 | <td>OBJMACHINE</td> |
11537 | <td>OCAML_FINDLIB_DIRS</td> | | 11538 | <td>OCAML_FINDLIB_DIRS</td> |
11538 | <td>OCAML_FINDLIB_REGISTER</td> | | | |
11539 | </tr> | | 11539 | </tr> |
11540 | <tr> | | 11540 | <tr> |
| | | 11541 | <td>OCAML_FINDLIB_REGISTER</td> |
11541 | <td>OCAML_FINDLIB_REGISTER_VERBOSE</td> | | 11542 | <td>OCAML_FINDLIB_REGISTER_VERBOSE</td> |
11542 | <td>OCAML_SITELIBDIR</td> | | | |
11543 | </tr> | | 11543 | </tr> |
11544 | <tr> | | 11544 | <tr> |
| | | 11545 | <td>OCAML_SITELIBDIR</td> |
11545 | <td>OCAML_TOPKG_DOCDIR</td> | | 11546 | <td>OCAML_TOPKG_DOCDIR</td> |
11546 | <td>OCAML_USE_DUNE</td> | | | |
11547 | </tr> | | 11547 | </tr> |
11548 | <tr> | | 11548 | <tr> |
| | | 11549 | <td>OCAML_USE_DUNE</td> |
11549 | <td>OCAML_USE_FINDLIB</td> | | 11550 | <td>OCAML_USE_FINDLIB</td> |
11550 | <td>OCAML_USE_JBUILDER</td> | | | |
11551 | </tr> | | 11551 | </tr> |
11552 | <tr> | | 11552 | <tr> |
| | | 11553 | <td>OCAML_USE_JBUILDER</td> |
11553 | <td>OCAML_USE_OASIS</td> | | 11554 | <td>OCAML_USE_OASIS</td> |
11554 | <td>OCAML_USE_OASIS_DYNRUN</td> | | | |
11555 | </tr> | | 11555 | </tr> |
11556 | <tr> | | 11556 | <tr> |
| | | 11557 | <td>OCAML_USE_OASIS_DYNRUN</td> |
11557 | <td>OCAML_USE_OPAM</td> | | 11558 | <td>OCAML_USE_OPAM</td> |
11558 | <td>OCAML_USE_OPT_COMPILER</td> | | | |
11559 | </tr> | | 11559 | </tr> |
11560 | <tr> | | 11560 | <tr> |
| | | 11561 | <td>OCAML_USE_OPT_COMPILER</td> |
11561 | <td>OCAML_USE_TOPKG</td> | | 11562 | <td>OCAML_USE_TOPKG</td> |
11562 | <td>OMF</td> | | | |
11563 | </tr> | | 11563 | </tr> |
11564 | <tr> | | 11564 | <tr> |
| | | 11565 | <td>OMF</td> |
11565 | <td>ONLY_FOR_COMPILER</td> | | 11566 | <td>ONLY_FOR_COMPILER</td> |
11566 | <td>ONLY_FOR_PLATFORM</td> | | | |
11567 | </tr> | | 11567 | </tr> |
11568 | <tr> | | 11568 | <tr> |
| | | 11569 | <td>ONLY_FOR_PLATFORM</td> |
11569 | <td>OPENSSH_CHROOT</td> | | 11570 | <td>OPENSSH_CHROOT</td> |
11570 | <td>OPENSSH_GROUP</td> | | | |
11571 | </tr> | | 11571 | </tr> |
11572 | <tr> | | 11572 | <tr> |
| | | 11573 | <td>OPENSSH_GROUP</td> |
11573 | <td>OPENSSH_USER</td> | | 11574 | <td>OPENSSH_USER</td> |
11574 | <td>OPSYS</td> | | | |
11575 | </tr> | | 11575 | </tr> |
11576 | <tr> | | 11576 | <tr> |
| | | 11577 | <td>OPSYS</td> |
11577 | <td>OPSYS_EMULDIR</td> | | 11578 | <td>OPSYS_EMULDIR</td> |
11578 | <td>OSS_TYPE</td> | | | |
11579 | </tr> | | 11579 | </tr> |
11580 | <tr> | | 11580 | <tr> |
| | | 11581 | <td>OSS_TYPE</td> |
11581 | <td>OSX</td> | | 11582 | <td>OSX</td> |
11582 | <td>OSX_TOLERATE_SDK_SKEW</td> | | | |
11583 | </tr> | | 11583 | </tr> |
11584 | <tr> | | 11584 | <tr> |
| | | 11585 | <td>OSX_TOLERATE_SDK_SKEW</td> |
11585 | <td>OS_HAVE_ALSA</td> | | 11586 | <td>OS_HAVE_ALSA</td> |
11586 | <td>OS_HAVE_RCD</td> | | | |
11587 | </tr> | | 11587 | </tr> |
11588 | <tr> | | 11588 | <tr> |
| | | 11589 | <td>OS_HAVE_RCD</td> |
11589 | <td>OS_VARIANT</td> | | 11590 | <td>OS_VARIANT</td> |
11590 | <td>OS_VERSION</td> | | | |
11591 | </tr> | | 11591 | </tr> |
11592 | <tr> | | 11592 | <tr> |
| | | 11593 | <td>OS_VERSION</td> |
11593 | <td>OTF_FONTS_DIR</td> | | 11594 | <td>OTF_FONTS_DIR</td> |
11594 | <td>OVERRIDE_DIRDEPTH</td> | | | |
11595 | </tr> | | 11595 | </tr> |
11596 | <tr> | | 11596 | <tr> |
| | | 11597 | <td>OVERRIDE_DIRDEPTH</td> |
11597 | <td>OVERRIDE_GEMSPEC</td> | | 11598 | <td>OVERRIDE_GEMSPEC</td> |
11598 | <td>OVERRIDE_GNU_CONFIG_SCRIPTS</td> | | | |
11599 | </tr> | | 11599 | </tr> |
11600 | <tr> | | 11600 | <tr> |
| | | 11601 | <td>OVERRIDE_GNU_CONFIG_SCRIPTS</td> |
11601 | <td>OVERRIDE_ROCKSPEC</td> | | 11602 | <td>OVERRIDE_ROCKSPEC</td> |
11602 | <td>OWN_DIRS</td> | | | |
11603 | </tr> | | 11603 | </tr> |
11604 | <tr> | | 11604 | <tr> |
| | | 11605 | <td>OWN_DIRS</td> |
11605 | <td>OWN_DIRS_PERMS</td> | | 11606 | <td>OWN_DIRS_PERMS</td> |
11606 | <td>P4GROUP</td> | | | |
11607 | </tr> | | 11607 | </tr> |
11608 | <tr> | | 11608 | <tr> |
| | | 11609 | <td>P4GROUP</td> |
11609 | <td>P4PORT</td> | | 11610 | <td>P4PORT</td> |
11610 | <td>P4ROOT</td> | | | |
11611 | </tr> | | 11611 | </tr> |
11612 | <tr> | | 11612 | <tr> |
| | | 11613 | <td>P4ROOT</td> |
11613 | <td>P4USER</td> | | 11614 | <td>P4USER</td> |
11614 | <td>PACKAGES</td> | | | |
11615 | </tr> | | 11615 | </tr> |
11616 | <tr> | | 11616 | <tr> |
| | | 11617 | <td>PACKAGES</td> |
11617 | <td>PALMOS_DEFAULT_SDK</td> | | 11618 | <td>PALMOS_DEFAULT_SDK</td> |
11618 | <td>PAMBASE</td> | | | |
11619 | </tr> | | 11619 | </tr> |
11620 | <tr> | | 11620 | <tr> |
| | | 11621 | <td>PAMBASE</td> |
11621 | <td>PAM_DEFAULT</td> | | 11622 | <td>PAM_DEFAULT</td> |
11622 | <td>PAPERSIZE</td> | | | |
11623 | </tr> | | 11623 | </tr> |
11624 | <tr> | | 11624 | <tr> |
| | | 11625 | <td>PAPERSIZE</td> |
11625 | <td>PASSIVE_FETCH</td> | | 11626 | <td>PASSIVE_FETCH</td> |
11626 | <td>PATCHDIR</td> | | | |
11627 | </tr> | | 11627 | </tr> |
11628 | <tr> | | 11628 | <tr> |
| | | 11629 | <td>PATCHDIR</td> |
11629 | <td>PATCHFILES</td> | | 11630 | <td>PATCHFILES</td> |
11630 | <td>PATCH_ARGS</td> | | | |
11631 | </tr> | | 11631 | </tr> |
11632 | <tr> | | 11632 | <tr> |
| | | 11633 | <td>PATCH_ARGS</td> |
11633 | <td>PATCH_DEBUG</td> | | 11634 | <td>PATCH_DEBUG</td> |
11634 | <td>PATCH_DIST_ARGS</td> | | | |
11635 | </tr> | | 11635 | </tr> |
11636 | <tr> | | 11636 | <tr> |
| | | 11637 | <td>PATCH_DIST_ARGS</td> |
11637 | <td>PATCH_DIST_CAT</td> | | 11638 | <td>PATCH_DIST_CAT</td> |
11638 | <td>PATCH_DIST_STRIP</td> | | | |
11639 | </tr> | | 11639 | </tr> |
11640 | <tr> | | 11640 | <tr> |
| | | 11641 | <td>PATCH_DIST_STRIP</td> |
11641 | <td>PATCH_FUZZ_FACTOR</td> | | 11642 | <td>PATCH_FUZZ_FACTOR</td> |
11642 | <td>PATCH_STRIP</td> | | | |
11643 | </tr> | | 11643 | </tr> |
11644 | <tr> | | 11644 | <tr> |
| | | 11645 | <td>PATCH_STRIP</td> |
11645 | <td>PATH</td> | | 11646 | <td>PATH</td> |
11646 | <td>PCCBASE</td> | | | |
11647 | </tr> | | 11647 | </tr> |
11648 | <tr> | | 11648 | <tr> |
| | | 11649 | <td>PCCBASE</td> |
11649 | <td>PEAR</td> | | 11650 | <td>PEAR</td> |
11650 | <td>PEAR_CHANNEL</td> | | | |
11651 | </tr> | | 11651 | </tr> |
11652 | <tr> | | 11652 | <tr> |
| | | 11653 | <td>PEAR_CHANNEL</td> |
11653 | <td>PEAR_CHANNEL_ALIAS</td> | | 11654 | <td>PEAR_CHANNEL_ALIAS</td> |
11654 | <td>PEAR_CHANNEL_VERSION</td> | | | |
11655 | </tr> | | 11655 | </tr> |
11656 | <tr> | | 11656 | <tr> |
| | | 11657 | <td>PEAR_CHANNEL_VERSION</td> |
11657 | <td>PEAR_CMD</td> | | 11658 | <td>PEAR_CMD</td> |
11658 | <td>PEAR_LIB</td> | | | |
11659 | </tr> | | 11659 | </tr> |
11660 | <tr> | | 11660 | <tr> |
| | | 11661 | <td>PEAR_LIB</td> |
11661 | <td>PEAR_PACKAGE_XML</td> | | 11662 | <td>PEAR_PACKAGE_XML</td> |
11662 | <td>PERL5</td> | | | |
11663 | </tr> | | 11663 | </tr> |
11664 | <tr> | | 11664 | <tr> |
| | | 11665 | <td>PERL5</td> |
11665 | <td>PERL5_CONFIGURE</td> | | 11666 | <td>PERL5_CONFIGURE</td> |
11666 | <td>PERL5_CONFIGURE_DIRS</td> | | | |
11667 | </tr> | | 11667 | </tr> |
11668 | <tr> | | 11668 | <tr> |
| | | 11669 | <td>PERL5_CONFIGURE_DIRS</td> |
11669 | <td>PERL5_LDFLAGS</td> | | 11670 | <td>PERL5_LDFLAGS</td> |
11670 | <td>PERL5_LICENSE</td> | | | |
11671 | </tr> | | 11671 | </tr> |
11672 | <tr> | | 11672 | <tr> |
| | | 11673 | <td>PERL5_LICENSE</td> |
11673 | <td>PERL5_MODULE_TYPE</td> | | 11674 | <td>PERL5_MODULE_TYPE</td> |
11674 | <td>PERL5_PACKLIST</td> | | | |
11675 | </tr> | | 11675 | </tr> |
11676 | <tr> | | 11676 | <tr> |
| | | 11677 | <td>PERL5_PACKLIST</td> |
11677 | <td>PERL5_PACKLIST_DIR</td> | | 11678 | <td>PERL5_PACKLIST_DIR</td> |
11678 | <td>PERL5_PERLBASE</td> | | | |
11679 | </tr> | | 11679 | </tr> |
11680 | <tr> | | 11680 | <tr> |
| | | 11681 | <td>PERL5_PERLBASE</td> |
11681 | <td>PERL5_SITEBASE</td> | | 11682 | <td>PERL5_SITEBASE</td> |
11682 | <td>PERL5_USE_PACKLIST</td> | | | |
11683 | </tr> | | 11683 | </tr> |
11684 | <tr> | | 11684 | <tr> |
| | | 11685 | <td>PERL5_USE_PACKLIST</td> |
11685 | <td>PERL5_VENDORBASE</td> | | 11686 | <td>PERL5_VENDORBASE</td> |
11686 | <td>PFCTL</td> | | | |
11687 | </tr> | | 11687 | </tr> |
11688 | <tr> | | 11688 | <tr> |
| | | 11689 | <td>PFCTL</td> |
11689 | <td>PFVAR_H</td> | | 11690 | <td>PFVAR_H</td> |
11690 | <td>PF_VERSION</td> | | | |
11691 | </tr> | | 11691 | </tr> |
11692 | <tr> | | 11692 | <tr> |
| | | 11693 | <td>PF_VERSION</td> |
11693 | <td>PGGROUP</td> | | 11694 | <td>PGGROUP</td> |
11694 | <td>PGHOME</td> | | | |
11695 | </tr> | | 11695 | </tr> |
11696 | <tr> | | 11696 | <tr> |
| | | 11697 | <td>PGHOME</td> |
11697 | <td>PGPKGSRCDIR</td> | | 11698 | <td>PGPKGSRCDIR</td> |
11698 | <td>PGSQL_TYPE</td> | | | |
11699 | </tr> | | 11699 | </tr> |
11700 | <tr> | | 11700 | <tr> |
| | | 11701 | <td>PGSQL_TYPE</td> |
11701 | <td>PGSQL_VERSIONS_ACCEPTED</td> | | 11702 | <td>PGSQL_VERSIONS_ACCEPTED</td> |
11702 | <td>PGSQL_VERSION_DEFAULT</td> | | | |
11703 | </tr> | | 11703 | </tr> |
11704 | <tr> | | 11704 | <tr> |
| | | 11705 | <td>PGSQL_VERSION_DEFAULT</td> |
11705 | <td>PGUSER</td> | | 11706 | <td>PGUSER</td> |
11706 | <td>PG_LIB_EXT</td> | | | |
11707 | </tr> | | 11707 | </tr> |
11708 | <tr> | | 11708 | <tr> |
| | | 11709 | <td>PG_LIB_EXT</td> |
11709 | <td>PHP</td> | | 11710 | <td>PHP</td> |
11710 | <td>PHPCOMMON_MK</td> | | | |
11711 | </tr> | | 11711 | </tr> |
11712 | <tr> | | 11712 | <tr> |
| | | 11713 | <td>PHPCOMMON_MK</td> |
11713 | <td>PHPPKGSRCDIR</td> | | 11714 | <td>PHPPKGSRCDIR</td> |
11714 | <td>PHP_BASE_VERS</td> | | | |
11715 | </tr> | | 11715 | </tr> |
11716 | <tr> | | 11716 | <tr> |
| | | 11717 | <td>PHP_BASE_VERS</td> |
11717 | <td>PHP_CHECK_INSTALLED</td> | | 11718 | <td>PHP_CHECK_INSTALLED</td> |
11718 | <td>PHP_EXTENSION_DIR</td> | | | |
11719 | </tr> | | 11719 | </tr> |
11720 | <tr> | | 11720 | <tr> |
| | | 11721 | <td>PHP_EXTENSION_DIR</td> |
11721 | <td>PHP_INITIAL_TEENY</td> | | 11722 | <td>PHP_INITIAL_TEENY</td> |
11722 | <td>PHP_PKG_PREFIX</td> | | | |
11723 | </tr> | | 11723 | </tr> |
11724 | <tr> | | 11724 | <tr> |
| | | 11725 | <td>PHP_PKG_PREFIX</td> |
11725 | <td>PHP_VERSION</td> | | 11726 | <td>PHP_VERSION</td> |
11726 | <td>PHP_VERSIONS_ACCEPTED</td> | | | |
11727 | </tr> | | 11727 | </tr> |
11728 | <tr> | | 11728 | <tr> |
| | | 11729 | <td>PHP_VERSIONS_ACCEPTED</td> |
11729 | <td>PHP_VERSIONS_INCOMPATIBLE</td> | | 11730 | <td>PHP_VERSIONS_INCOMPATIBLE</td> |
11730 | <td>PHP_VERSION_DEFAULT</td> | | | |
11731 | </tr> | | 11731 | </tr> |
11732 | <tr> | | 11732 | <tr> |
| | | 11733 | <td>PHP_VERSION_DEFAULT</td> |
11733 | <td>PHP_VERSION_REQD</td> | | 11734 | <td>PHP_VERSION_REQD</td> |
11734 | <td>PILRC_USE_GTK</td> | | | |
11735 | </tr> | | 11735 | </tr> |
11736 | <tr> | | 11736 | <tr> |
| | | 11737 | <td>PILRC_USE_GTK</td> |
11737 | <td>PKGCONFIG_BASE</td> | | 11738 | <td>PKGCONFIG_BASE</td> |
11738 | <td>PKGCONFIG_FILE</td> | | | |
11739 | </tr> | | 11739 | </tr> |
11740 | <tr> | | 11740 | <tr> |
| | | 11741 | <td>PKGCONFIG_FILE</td> |
11741 | <td>PKGCONFIG_OVERRIDE</td> | | 11742 | <td>PKGCONFIG_OVERRIDE</td> |
11742 | <td>PKGCONFIG_OVERRIDE_STAGE</td> | | | |
11743 | </tr> | | 11743 | </tr> |
11744 | <tr> | | 11744 | <tr> |
| | | 11745 | <td>PKGCONFIG_OVERRIDE_STAGE</td> |
11745 | <td>PKGDIR</td> | | 11746 | <td>PKGDIR</td> |
11746 | <td>PKGGNUDIR</td> | | | |
11747 | </tr> | | 11747 | </tr> |
11748 | <tr> | | 11748 | <tr> |
| | | 11749 | <td>PKGGNUDIR</td> |
11749 | <td>PKGINFODIR</td> | | 11750 | <td>PKGINFODIR</td> |
11750 | <td>PKGLOCALEDIR</td> | | | |
11751 | </tr> | | 11751 | </tr> |
11752 | <tr> | | 11752 | <tr> |
| | | 11753 | <td>PKGLOCALEDIR</td> |
11753 | <td>PKGMANDIR</td> | | 11754 | <td>PKGMANDIR</td> |
11754 | <td>PKGNAME</td> | | | |
11755 | </tr> | | 11755 | </tr> |
11756 | <tr> | | 11756 | <tr> |
| | | 11757 | <td>PKGNAME</td> |
11757 | <td>PKGNAME_REQD</td> | | 11758 | <td>PKGNAME_REQD</td> |
11758 | <td>PKGPATH</td> | | | |
11759 | </tr> | | 11759 | </tr> |
11760 | <tr> | | 11760 | <tr> |
| | | 11761 | <td>PKGPATH</td> |
11761 | <td>PKGREVISION</td> | | 11762 | <td>PKGREVISION</td> |
11762 | <td>PKGSRC_CHANGES</td> | | | |
11763 | </tr> | | 11763 | </tr> |
11764 | <tr> | | 11764 | <tr> |
| | | 11765 | <td>PKGSRC_CHANGES</td> |
11765 | <td>PKGSRC_COMPILER</td> | | 11766 | <td>PKGSRC_COMPILER</td> |
11766 | <td>PKGSRC_KEEP_BIN_PKGS</td> | | | |
11767 | </tr> | | 11767 | </tr> |
11768 | <tr> | | 11768 | <tr> |
| | | 11769 | <td>PKGSRC_KEEP_BIN_PKGS</td> |
11769 | <td>PKGSRC_LOCKTYPE</td> | | 11770 | <td>PKGSRC_LOCKTYPE</td> |
11770 | <td>PKGSRC_MAKE_ENV</td> | | | |
11771 | </tr> | | 11771 | </tr> |
11772 | <tr> | | 11772 | <tr> |
| | | 11773 | <td>PKGSRC_MAKE_ENV</td> |
11773 | <td>PKGSRC_MESSAGE_RECIPIENTS</td> | | 11774 | <td>PKGSRC_MESSAGE_RECIPIENTS</td> |
11774 | <td>PKGSRC_MKPIE</td> | | | |
11775 | </tr> | | 11775 | </tr> |
11776 | <tr> | | 11776 | <tr> |
| | | 11777 | <td>PKGSRC_MKPIE</td> |
11777 | <td>PKGSRC_MKREPRO</td> | | 11778 | <td>PKGSRC_MKREPRO</td> |
11778 | <td>PKGSRC_RUN_TEST</td> | | | |
11779 | </tr> | | 11779 | </tr> |
11780 | <tr> | | 11780 | <tr> |
| | | 11781 | <td>PKGSRC_RUN_TEST</td> |
11781 | <td>PKGSRC_SETENV</td> | | 11782 | <td>PKGSRC_SETENV</td> |
11782 | <td>PKGSRC_SLEEPSECS</td> | | | |
11783 | </tr> | | 11783 | </tr> |
11784 | <tr> | | 11784 | <tr> |
| | | 11785 | <td>PKGSRC_SLEEPSECS</td> |
11785 | <td>PKGSRC_TODO</td> | | 11786 | <td>PKGSRC_TODO</td> |
11786 | <td>PKGSRC_USE_CTF</td> | | | |
11787 | </tr> | | 11787 | </tr> |
11788 | <tr> | | 11788 | <tr> |
| | | 11789 | <td>PKGSRC_USE_CTF</td> |
11789 | <td>PKGSRC_USE_FORTIFY</td> | | 11790 | <td>PKGSRC_USE_FORTIFY</td> |
11790 | <td>PKGSRC_USE_RELRO</td> | | | |
11791 | </tr> | | 11791 | </tr> |
11792 | <tr> | | 11792 | <tr> |
| | | 11793 | <td>PKGSRC_USE_RELRO</td> |
11793 | <td>PKGSRC_USE_SSP</td> | | 11794 | <td>PKGSRC_USE_SSP</td> |
11794 | <td>PKGSRC_USE_STACK_CHECK</td> | | | |
11795 | </tr> | | 11795 | </tr> |
11796 | <tr> | | 11796 | <tr> |
| | | 11797 | <td>PKGSRC_USE_STACK_CHECK</td> |
11797 | <td>PKGTASKS_DATAFILE</td> | | 11798 | <td>PKGTASKS_DATAFILE</td> |
11798 | <td>PKGTOOLS_ARGS</td> | | | |
11799 | </tr> | | 11799 | </tr> |
11800 | <tr> | | 11800 | <tr> |
| | | 11801 | <td>PKGTOOLS_ARGS</td> |
11801 | <td>PKGTOOLS_ENV</td> | | 11802 | <td>PKGTOOLS_ENV</td> |
11802 | <td>PKG_ALTERNATIVES</td> | | | |
11803 | </tr> | | 11803 | </tr> |
11804 | <tr> | | 11804 | <tr> |
| | | 11805 | <td>PKG_ALTERNATIVES</td> |
11805 | <td>PKG_APACHE</td> | | 11806 | <td>PKG_APACHE</td> |
11806 | <td>PKG_APACHE_ACCEPTED</td> | | | |
11807 | </tr> | | 11807 | </tr> |
11808 | <tr> | | 11808 | <tr> |
| | | 11809 | <td>PKG_APACHE_ACCEPTED</td> |
11809 | <td>PKG_APACHE_DEFAULT</td> | | 11810 | <td>PKG_APACHE_DEFAULT</td> |
11810 | <td>PKG_BEST_EXISTS</td> | | | |
11811 | </tr> | | 11811 | </tr> |
11812 | <tr> | | 11812 | <tr> |
| | | 11813 | <td>PKG_BEST_EXISTS</td> |
11813 | <td>PKG_BUILD_OPTIONS</td> | | 11814 | <td>PKG_BUILD_OPTIONS</td> |
11814 | <td>PKG_COMPRESSION</td> | | | |
11815 | </tr> | | 11815 | </tr> |
11816 | <tr> | | 11816 | <tr> |
| | | 11817 | <td>PKG_COMPRESSION</td> |
11817 | <td>PKG_CONFIG</td> | | 11818 | <td>PKG_CONFIG</td> |
11818 | <td>PKG_CONFIG_PERMS</td> | | | |
11819 | </tr> | | 11819 | </tr> |
11820 | <tr> | | 11820 | <tr> |
| | | 11821 | <td>PKG_CONFIG_PERMS</td> |
11821 | <td>PKG_CREATE_USERGROUP</td> | | 11822 | <td>PKG_CREATE_USERGROUP</td> |
11822 | <td>PKG_DB_TMPDIR</td> | | | |
11823 | </tr> | | 11823 | </tr> |
11824 | <tr> | | 11824 | <tr> |
| | | 11825 | <td>PKG_DB_TMPDIR</td> |
11825 | <td>PKG_DEBUG_LEVEL</td> | | 11826 | <td>PKG_DEBUG_LEVEL</td> |
11826 | <td>PKG_DEFAULT_OPTIONS</td> | | | |
11827 | </tr> | | 11827 | </tr> |
11828 | <tr> | | 11828 | <tr> |
| | | 11829 | <td>PKG_DEFAULT_OPTIONS</td> |
11829 | <td>PKG_DESTDIR_SUPPORT</td> | | 11830 | <td>PKG_DESTDIR_SUPPORT</td> |
11830 | <td>PKG_DEVELOPER</td> | | | |
11831 | </tr> | | 11831 | </tr> |
11832 | <tr> | | 11832 | <tr> |
| | | 11833 | <td>PKG_DEVELOPER</td> |
11833 | <td>PKG_DISABLED_OPTIONS</td> | | 11834 | <td>PKG_DISABLED_OPTIONS</td> |
11834 | <td>PKG_FATAL_ERRORS</td> | | | |
11835 | </tr> | | 11835 | </tr> |
11836 | <tr> | | 11836 | <tr> |
| | | 11837 | <td>PKG_FATAL_ERRORS</td> |
11837 | <td>PKG_FC</td> | | 11838 | <td>PKG_FC</td> |
11838 | <td>PKG_FILELIST_CMD</td> | | | |
11839 | </tr> | | 11839 | </tr> |
11840 | <tr> | | 11840 | <tr> |
| | | 11841 | <td>PKG_FILELIST_CMD</td> |
11841 | <td>PKG_GECOS</td> | | 11842 | <td>PKG_GECOS</td> |
11842 | <td>PKG_GID</td> | | | |
11843 | </tr> | | 11843 | </tr> |
11844 | <tr> | | 11844 | <tr> |
| | | 11845 | <td>PKG_GID</td> |
11845 | <td>PKG_GROUPS</td> | | 11846 | <td>PKG_GROUPS</td> |
11846 | <td>PKG_GROUPS_VARS</td> | | | |
11847 | </tr> | | 11847 | </tr> |
11848 | <tr> | | 11848 | <tr> |
| | | 11849 | <td>PKG_GROUPS_VARS</td> |
11849 | <td>PKG_HOME</td> | | 11850 | <td>PKG_HOME</td> |
11850 | <td>PKG_INIT_SCRIPTS</td> | | | |
11851 | </tr> | | 11851 | </tr> |
11852 | <tr> | | 11852 | <tr> |
| | | 11853 | <td>PKG_INIT_SCRIPTS</td> |
11853 | <td>PKG_JAVA_HOME</td> | | 11854 | <td>PKG_JAVA_HOME</td> |
11854 | <td>PKG_JVM</td> | | | |
11855 | </tr> | | 11855 | </tr> |
11856 | <tr> | | 11856 | <tr> |
| | | 11857 | <td>PKG_JVM</td> |
11857 | <td>PKG_JVMS_ACCEPTED</td> | | 11858 | <td>PKG_JVMS_ACCEPTED</td> |
11858 | <td>PKG_JVM_DEFAULT</td> | | | |
11859 | </tr> | | 11859 | </tr> |
11860 | <tr> | | 11860 | <tr> |
| | | 11861 | <td>PKG_JVM_DEFAULT</td> |
11861 | <td>PKG_LEGACY_OPTIONS</td> | | 11862 | <td>PKG_LEGACY_OPTIONS</td> |
11862 | <td>PKG_LIBTOOL</td> | | | |
11863 | </tr> | | 11863 | </tr> |
11864 | <tr> | | 11864 | <tr> |
| | | 11865 | <td>PKG_LIBTOOL</td> |
11865 | <td>PKG_OPTIONS</td> | | 11866 | <td>PKG_OPTIONS</td> |
11866 | <td>PKG_OPTIONS_DEPRECATED_WARNINGS</td> | | | |
11867 | </tr> | | 11867 | </tr> |
11868 | <tr> | | 11868 | <tr> |
| | | 11869 | <td>PKG_OPTIONS_DEPRECATED_WARNINGS</td> |
11869 | <td>PKG_OPTIONS_LEGACY_OPTS</td> | | 11870 | <td>PKG_OPTIONS_LEGACY_OPTS</td> |
11870 | <td>PKG_OPTIONS_LEGACY_VARS</td> | | | |
11871 | </tr> | | 11871 | </tr> |
11872 | <tr> | | 11872 | <tr> |
| | | 11873 | <td>PKG_OPTIONS_LEGACY_VARS</td> |
11873 | <td>PKG_OPTIONS_NONEMPTY_SETS</td> | | 11874 | <td>PKG_OPTIONS_NONEMPTY_SETS</td> |
11874 | <td>PKG_OPTIONS_OPTIONAL_GROUPS</td> | | | |
11875 | </tr> | | 11875 | </tr> |
11876 | <tr> | | 11876 | <tr> |
| | | 11877 | <td>PKG_OPTIONS_OPTIONAL_GROUPS</td> |
11877 | <td>PKG_OPTIONS_REQUIRED_GROUPS</td> | | 11878 | <td>PKG_OPTIONS_REQUIRED_GROUPS</td> |
11878 | <td>PKG_OPTIONS_VAR</td> | | | |
11879 | </tr> | | 11879 | </tr> |
11880 | <tr> | | 11880 | <tr> |
| | | 11881 | <td>PKG_OPTIONS_VAR</td> |
11881 | <td>PKG_PHP</td> | | 11882 | <td>PKG_PHP</td> |
11882 | <td>PKG_PHP_MAJOR_VERS</td> | | | |
11883 | </tr> | | 11883 | </tr> |
11884 | <tr> | | 11884 | <tr> |
| | | 11885 | <td>PKG_PHP_MAJOR_VERS</td> |
11885 | <td>PKG_PHP_VERSION</td> | | 11886 | <td>PKG_PHP_VERSION</td> |
11886 | <td>PKG_RCD_SCRIPTS</td> | | | |
11887 | </tr> | | 11887 | </tr> |
11888 | <tr> | | 11888 | <tr> |
| | | 11889 | <td>PKG_RCD_SCRIPTS</td> |
11889 | <td>PKG_REFCOUNT_DBDIR</td> | | 11890 | <td>PKG_REFCOUNT_DBDIR</td> |
11890 | <td>PKG_REGISTER_SHELLS</td> | | | |
11891 | </tr> | | 11891 | </tr> |
11892 | <tr> | | 11892 | <tr> |
| | | 11893 | <td>PKG_REGISTER_SHELLS</td> |
11893 | <td>PKG_RESUME_TRANSFERS</td> | | 11894 | <td>PKG_RESUME_TRANSFERS</td> |
11894 | <td>PKG_SHELL</td> | | | |
11895 | </tr> | | 11895 | </tr> |
11896 | <tr> | | 11896 | <tr> |
| | | 11897 | <td>PKG_SHELL</td> |
11897 | <td>PKG_SUGGESTED_OPTIONS</td> | | 11898 | <td>PKG_SUGGESTED_OPTIONS</td> |
11898 | <td>PKG_SUPPORTED_OPTIONS</td> | | | |
11899 | </tr> | | 11899 | </tr> |
11900 | <tr> | | 11900 | <tr> |
| | | 11901 | <td>PKG_SUPPORTED_OPTIONS</td> |
11901 | <td>PKG_SYSCONFBASE</td> | | 11902 | <td>PKG_SYSCONFBASE</td> |
11902 | <td>PKG_SYSCONFBASEDIR</td> | | | |
11903 | </tr> | | 11903 | </tr> |
11904 | <tr> | | 11904 | <tr> |
| | | 11905 | <td>PKG_SYSCONFBASEDIR</td> |
11905 | <td>PKG_SYSCONFDIR</td> | | 11906 | <td>PKG_SYSCONFDIR</td> |
11906 | <td>PKG_SYSCONFDIR_PERMS</td> | | | |
11907 | </tr> | | 11907 | </tr> |
11908 | <tr> | | 11908 | <tr> |
| | | 11909 | <td>PKG_SYSCONFDIR_PERMS</td> |
11909 | <td>PKG_SYSCONFSUBDIR</td> | | 11910 | <td>PKG_SYSCONFSUBDIR</td> |
11910 | <td>PKG_SYSCONFVAR</td> | | | |
11911 | </tr> | | 11911 | </tr> |
11912 | <tr> | | 11912 | <tr> |
| | | 11913 | <td>PKG_SYSCONFVAR</td> |
11913 | <td>PKG_TOOLS_BIN</td> | | 11914 | <td>PKG_TOOLS_BIN</td> |
11914 | <td>PKG_UID</td> | | | |
11915 | </tr> | | 11915 | </tr> |
11916 | <tr> | | 11916 | <tr> |
| | | 11917 | <td>PKG_UID</td> |
11917 | <td>PKG_UPDATE_FONTS_DB</td> | | 11918 | <td>PKG_UPDATE_FONTS_DB</td> |
11918 | <td>PKG_USERS</td> | | | |
11919 | </tr> | | 11919 | </tr> |
11920 | <tr> | | 11920 | <tr> |
| | | 11921 | <td>PKG_USERS</td> |
11921 | <td>PKG_USERS_VARS</td> | | 11922 | <td>PKG_USERS_VARS</td> |
11922 | <td>PKG_VERBOSE</td> | | | |
11923 | </tr> | | 11923 | </tr> |
11924 | <tr> | | 11924 | <tr> |
| | | 11925 | <td>PKG_VERBOSE</td> |
11925 | <td>PLIST</td> | | 11926 | <td>PLIST</td> |
11926 | <td>PLIST_AWK</td> | | | |
11927 | </tr> | | 11927 | </tr> |
11928 | <tr> | | 11928 | <tr> |
| | | 11929 | <td>PLIST_AWK</td> |
11929 | <td>PLIST_AWK_ENV</td> | | 11930 | <td>PLIST_AWK_ENV</td> |
11930 | <td>PLIST_SRC</td> | | | |
11931 | </tr> | | 11931 | </tr> |
11932 | <tr> | | 11932 | <tr> |
| | | 11933 | <td>PLIST_SRC</td> |
11933 | <td>PLIST_SUBST</td> | | 11934 | <td>PLIST_SUBST</td> |
11934 | <td>PLIST_TYPE</td> | | | |
11935 | </tr> | | 11935 | </tr> |
11936 | <tr> | | 11936 | <tr> |
| | | 11937 | <td>PLIST_TYPE</td> |
11937 | <td>PLIST_VARS</td> | | 11938 | <td>PLIST_VARS</td> |
11938 | <td>POPTOP_USE_MPPE</td> | | | |
11939 | </tr> | | 11939 | </tr> |
11940 | <tr> | | 11940 | <tr> |
| | | 11941 | <td>POPTOP_USE_MPPE</td> |
11941 | <td>POST_FETCH_HOOK</td> | | 11942 | <td>POST_FETCH_HOOK</td> |
11942 | <td>PREFER</td> | | | |
11943 | </tr> | | 11943 | </tr> |
11944 | <tr> | | 11944 | <tr> |
| | | 11945 | <td>PREFER</td> |
11945 | <td>PREFER_NATIVE</td> | | 11946 | <td>PREFER_NATIVE</td> |
11946 | <td>PREFER_NATIVE_PTHREADS</td> | | | |
11947 | </tr> | | 11947 | </tr> |
11948 | <tr> | | 11948 | <tr> |
| | | 11949 | <td>PREFER_NATIVE_PTHREADS</td> |
11949 | <td>PREFER_PKGSRC</td> | | 11950 | <td>PREFER_PKGSRC</td> |
11950 | <td>PREFIX</td> | | | |
11951 | </tr> | | 11951 | </tr> |
11952 | <tr> | | 11952 | <tr> |
| | | 11953 | <td>PREFIX</td> |
11953 | <td>PREPEND_PATH</td> | | 11954 | <td>PREPEND_PATH</td> |
11954 | <td>PRE_ROOT_CMD</td> | | | |
11955 | </tr> | | 11955 | </tr> |
11956 | <tr> | | 11956 | <tr> |
| | | 11957 | <td>PRE_ROOT_CMD</td> |
11957 | <td>PRIVILEGED_STAGES</td> | | 11958 | <td>PRIVILEGED_STAGES</td> |
11958 | <td>PS</td> | | | |
11959 | </tr> | | 11959 | </tr> |
11960 | <tr> | | 11960 | <tr> |
| | | 11961 | <td>PS</td> |
11961 | <td>PTHREAD_AUTO_VARS</td> | | 11962 | <td>PTHREAD_AUTO_VARS</td> |
11962 | <td>PTHREAD_CFLAGS</td> | | | |
11963 | </tr> | | 11963 | </tr> |
11964 | <tr> | | 11964 | <tr> |
| | | 11965 | <td>PTHREAD_CFLAGS</td> |
11965 | <td>PTHREAD_LDFLAGS</td> | | 11966 | <td>PTHREAD_LDFLAGS</td> |
11966 | <td>PTHREAD_LIBS</td> | | | |
11967 | </tr> | | 11967 | </tr> |
11968 | <tr> | | 11968 | <tr> |
| | | 11969 | <td>PTHREAD_LIBS</td> |
11969 | <td>PTHREAD_OPTS</td> | | 11970 | <td>PTHREAD_OPTS</td> |
11970 | <td>PTHREAD_TYPE</td> | | | |
11971 | </tr> | | 11971 | </tr> |
11972 | <tr> | | 11972 | <tr> |
| | | 11973 | <td>PTHREAD_TYPE</td> |
11973 | <td>PVM_SSH</td> | | 11974 | <td>PVM_SSH</td> |
11974 | <td>PYPKGPREFIX</td> | | | |
11975 | </tr> | | 11975 | </tr> |
11976 | <tr> | | 11976 | <tr> |
| | | 11977 | <td>PYPKGPREFIX</td> |
11977 | <td>PYTHON_FOR_BUILD_ONLY</td> | | 11978 | <td>PYTHON_FOR_BUILD_ONLY</td> |
11978 | <td>PYTHON_SELF_CONFLICT</td> | | | |
11979 | </tr> | | 11979 | </tr> |
11980 | <tr> | | 11980 | <tr> |
| | | 11981 | <td>PYTHON_SELF_CONFLICT</td> |
11981 | <td>PYTHON_VERSIONED_DEPENDENCIES</td> | | 11982 | <td>PYTHON_VERSIONED_DEPENDENCIES</td> |
11982 | <td>PYTHON_VERSIONS_ACCEPTED</td> | | | |
11983 | </tr> | | 11983 | </tr> |
11984 | <tr> | | 11984 | <tr> |
| | | 11985 | <td>PYTHON_VERSIONS_ACCEPTED</td> |
11985 | <td>PYTHON_VERSIONS_INCOMPATIBLE</td> | | 11986 | <td>PYTHON_VERSIONS_INCOMPATIBLE</td> |
11986 | <td>PYTHON_VERSION_DEFAULT</td> | | | |
11987 | </tr> | | 11987 | </tr> |
11988 | <tr> | | 11988 | <tr> |
| | | 11989 | <td>PYTHON_VERSION_DEFAULT</td> |
11989 | <td>PYTHON_VERSION_REQD</td> | | 11990 | <td>PYTHON_VERSION_REQD</td> |
11990 | <td>PYVERSSUFFIX</td> | | | |
11991 | </tr> | | 11991 | </tr> |
11992 | <tr> | | 11992 | <tr> |
| | | 11993 | <td>PYVERSSUFFIX</td> |
11993 | <td>PY_NO_EGG</td> | | 11994 | <td>PY_NO_EGG</td> |
11994 | <td>QMAILDIR</td> | | | |
11995 | </tr> | | 11995 | </tr> |
11996 | <tr> | | 11996 | <tr> |
| | | 11997 | <td>QMAILDIR</td> |
11997 | <td>QMAIL_ALIAS_USER</td> | | 11998 | <td>QMAIL_ALIAS_USER</td> |
11998 | <td>QMAIL_DAEMON_USER</td> | | | |
11999 | </tr> | | 11999 | </tr> |
12000 | <tr> | | 12000 | <tr> |
| | | 12001 | <td>QMAIL_DAEMON_USER</td> |
12001 | <td>QMAIL_LOG_USER</td> | | 12002 | <td>QMAIL_LOG_USER</td> |
12002 | <td>QMAIL_NOFILES_GROUP</td> | | | |
12003 | </tr> | | 12003 | </tr> |
12004 | <tr> | | 12004 | <tr> |
| | | 12005 | <td>QMAIL_NOFILES_GROUP</td> |
12005 | <td>QMAIL_PASSWD_USER</td> | | 12006 | <td>QMAIL_PASSWD_USER</td> |
12006 | <td>QMAIL_QMAIL_GROUP</td> | | | |
12007 | </tr> | | 12007 | </tr> |
12008 | <tr> | | 12008 | <tr> |
| | | 12009 | <td>QMAIL_QMAIL_GROUP</td> |
12009 | <td>QMAIL_QUEUE_DIR</td> | | 12010 | <td>QMAIL_QUEUE_DIR</td> |
12010 | <td>QMAIL_QUEUE_EXTRA</td> | | | |
12011 | </tr> | | 12011 | </tr> |
12012 | <tr> | | 12012 | <tr> |
| | | 12013 | <td>QMAIL_QUEUE_EXTRA</td> |
12013 | <td>QMAIL_QUEUE_USER</td> | | 12014 | <td>QMAIL_QUEUE_USER</td> |
12014 | <td>QMAIL_REMOTE_USER</td> | | | |
12015 | </tr> | | 12015 | </tr> |
12016 | <tr> | | 12016 | <tr> |
| | | 12017 | <td>QMAIL_REMOTE_USER</td> |
12017 | <td>QMAIL_ROOT_USER</td> | | 12018 | <td>QMAIL_ROOT_USER</td> |
12018 | <td>QMAIL_SEND_USER</td> | | | |
12019 | </tr> | | 12019 | </tr> |
12020 | <tr> | | 12020 | <tr> |
| | | 12021 | <td>QMAIL_SEND_USER</td> |
12021 | <td>QPOPPER_FAC</td> | | 12022 | <td>QPOPPER_FAC</td> |
12022 | <td>QPOPPER_SPOOL_DIR</td> | | | |
12023 | </tr> | | 12023 | </tr> |
12024 | <tr> | | 12024 | <tr> |
| | | 12025 | <td>QPOPPER_SPOOL_DIR</td> |
12025 | <td>QPOPPER_USER</td> | | 12026 | <td>QPOPPER_USER</td> |
12026 | <td>RAKE_NAME</td> | | | |
12027 | </tr> | | 12027 | </tr> |
12028 | <tr> | | 12028 | <tr> |
| | | 12029 | <td>RAKE_NAME</td> |
12029 | <td>RASMOL_DEPTH</td> | | 12030 | <td>RASMOL_DEPTH</td> |
12030 | <td>RCD_DIR</td> | | | |
12031 | </tr> | | 12031 | </tr> |
12032 | <tr> | | 12032 | <tr> |
| | | 12033 | <td>RCD_DIR</td> |
12033 | <td>RCD_ORDER</td> | | 12034 | <td>RCD_ORDER</td> |
12034 | <td>RCD_SCRIPTS</td> | | | |
12035 | </tr> | | 12035 | </tr> |
12036 | <tr> | | 12036 | <tr> |
| | | 12037 | <td>RCD_SCRIPTS</td> |
12037 | <td>RCD_SCRIPTS_DIR</td> | | 12038 | <td>RCD_SCRIPTS_DIR</td> |
12038 | <td>RCD_SCRIPTS_EXAMPLEDIR</td> | | | |
12039 | </tr> | | 12039 | </tr> |
12040 | <tr> | | 12040 | <tr> |
| | | 12041 | <td>RCD_SCRIPTS_EXAMPLEDIR</td> |
12041 | <td>RCD_SCRIPTS_MODE</td> | | 12042 | <td>RCD_SCRIPTS_MODE</td> |
12042 | <td>RCD_SCRIPTS_SHELL</td> | | | |
12043 | </tr> | | 12043 | </tr> |
12044 | <tr> | | 12044 | <tr> |
| | | 12045 | <td>RCD_SCRIPTS_SHELL</td> |
12045 | <td>RCD_SCRIPT_SRC</td> | | 12046 | <td>RCD_SCRIPT_SRC</td> |
12046 | <td>RCD_SUBR</td> | | | |
12047 | </tr> | | 12047 | </tr> |
12048 | <tr> | | 12048 | <tr> |
| | | 12049 | <td>RCD_SUBR</td> |
12049 | <td>RDOC</td> | | 12050 | <td>RDOC</td> |
12050 | <td>READLINE_DEFAULT</td> | | | |
12051 | </tr> | | 12051 | </tr> |
12052 | <tr> | | 12052 | <tr> |
| | | 12053 | <td>READLINE_DEFAULT</td> |
12053 | <td>READLINE_TYPE</td> | | 12054 | <td>READLINE_TYPE</td> |
12054 | <td>REAL_ROOT_GROUP</td> | | | |
12055 | </tr> | | 12055 | </tr> |
12056 | <tr> | | 12056 | <tr> |
| | | 12057 | <td>REAL_ROOT_GROUP</td> |
12057 | <td>REAL_ROOT_USER</td> | | 12058 | <td>REAL_ROOT_USER</td> |
12058 | <td>RECURSIVE_MAKE</td> | | | |
12059 | </tr> | | 12059 | </tr> |
12060 | <tr> | | 12060 | <tr> |
| | | 12061 | <td>RECURSIVE_MAKE</td> |
12061 | <td>RELAY_CTRL_DIR</td> | | 12062 | <td>RELAY_CTRL_DIR</td> |
12062 | <td>REPLACE_AWK</td> | | | |
12063 | </tr> | | 12063 | </tr> |
12064 | <tr> | | 12064 | <tr> |
| | | 12065 | <td>REPLACE_AWK</td> |
12065 | <td>REPLACE_BASH</td> | | 12066 | <td>REPLACE_BASH</td> |
12066 | <td>REPLACE_CSH</td> | | | |
12067 | </tr> | | 12067 | </tr> |
12068 | <tr> | | 12068 | <tr> |
| | | 12069 | <td>REPLACE_CSH</td> |
12069 | <td>REPLACE_KSH</td> | | 12070 | <td>REPLACE_KSH</td> |
12070 | <td>REPLACE_PERL</td> | | | |
12071 | </tr> | | 12071 | </tr> |
12072 | <tr> | | 12072 | <tr> |
| | | 12073 | <td>REPLACE_PERL</td> |
12073 | <td>REPLACE_PERL6</td> | | 12074 | <td>REPLACE_PERL6</td> |
12074 | <td>REPLACE_PYTHON</td> | | | |
12075 | </tr> | | 12075 | </tr> |
12076 | <tr> | | 12076 | <tr> |
| | | 12077 | <td>REPLACE_PYTHON</td> |
12077 | <td>REPLACE_RUBY</td> | | 12078 | <td>REPLACE_RUBY</td> |
12078 | <td>REPLACE_RUBY_DIRS</td> | | | |
12079 | </tr> | | 12079 | </tr> |
12080 | <tr> | | 12080 | <tr> |
| | | 12081 | <td>REPLACE_RUBY_DIRS</td> |
12081 | <td>REPLACE_RUBY_PAT</td> | | 12082 | <td>REPLACE_RUBY_PAT</td> |
12082 | <td>REPLACE_SH</td> | | | |
12083 | </tr> | | 12083 | </tr> |
12084 | <tr> | | 12084 | <tr> |
| | | 12085 | <td>REPLACE_SH</td> |
12085 | <td>REPLACE_TEXLUA</td> | | 12086 | <td>REPLACE_TEXLUA</td> |
12086 | <td>REQD_DIRS</td> | | | |
12087 | </tr> | | 12087 | </tr> |
12088 | <tr> | | 12088 | <tr> |
| | | 12089 | <td>REQD_DIRS</td> |
12089 | <td>REQD_DIRS_PERMS</td> | | 12090 | <td>REQD_DIRS_PERMS</td> |
12090 | <td>REQD_FILES</td> | | | |
12091 | </tr> | | 12091 | </tr> |
12092 | <tr> | | 12092 | <tr> |
| | | 12093 | <td>REQD_FILES</td> |
12093 | <td>REQD_FILES_MODE</td> | | 12094 | <td>REQD_FILES_MODE</td> |
12094 | <td>REQD_FILES_PERMS</td> | | | |
12095 | </tr> | | 12095 | </tr> |
12096 | <tr> | | 12096 | <tr> |
| | | 12097 | <td>REQD_FILES_PERMS</td> |
12097 | <td>RESOLV_AUTO_VARS</td> | | 12098 | <td>RESOLV_AUTO_VARS</td> |
12098 | <td>RESOLV_LDFLAGS</td> | | | |
12099 | </tr> | | 12099 | </tr> |
12100 | <tr> | | 12100 | <tr> |
| | | 12101 | <td>RESOLV_LDFLAGS</td> |
12101 | <td>RESOLV_LIBS</td> | | 12102 | <td>RESOLV_LIBS</td> |
12102 | <td>RM</td> | | | |
12103 | </tr> | | 12103 | </tr> |
12104 | <tr> | | 12104 | <tr> |
| | | 12105 | <td>RM</td> |
12105 | <td>ROCKSPEC_NAME</td> | | 12106 | <td>ROCKSPEC_NAME</td> |
12106 | <td>ROCKSPEC_SPECFILE</td> | | | |
12107 | </tr> | | 12107 | </tr> |
12108 | <tr> | | 12108 | <tr> |
| | | 12109 | <td>ROCKSPEC_SPECFILE</td> |
12109 | <td>ROOT_CMD</td> | | 12110 | <td>ROOT_CMD</td> |
12110 | <td>ROOT_GROUP</td> | | | |
12111 | </tr> | | 12111 | </tr> |
12112 | <tr> | | 12112 | <tr> |
| | | 12113 | <td>ROOT_GROUP</td> |
12113 | <td>ROOT_USER</td> | | 12114 | <td>ROOT_USER</td> |
12114 | <td>RPCGEN</td> | | | |
12115 | </tr> | | 12115 | </tr> |
12116 | <tr> | | 12116 | <tr> |
| | | 12117 | <td>RPCGEN</td> |
12117 | <td>RPM</td> | | 12118 | <td>RPM</td> |
12118 | <td>RPM2PKG_PLIST</td> | | | |
12119 | </tr> | | 12119 | </tr> |
12120 | <tr> | | 12120 | <tr> |
| | | 12121 | <td>RPM2PKG_PLIST</td> |
12121 | <td>RPM2PKG_PREFIX</td> | | 12122 | <td>RPM2PKG_PREFIX</td> |
12122 | <td>RPM2PKG_STAGE</td> | | | |
12123 | </tr> | | 12123 | </tr> |
12124 | <tr> | | 12124 | <tr> |
| | | 12125 | <td>RPM2PKG_STAGE</td> |
12125 | <td>RPM2PKG_STRIP</td> | | 12126 | <td>RPM2PKG_STRIP</td> |
12126 | <td>RPM2PKG_SUBPREFIX</td> | | | |
12127 | </tr> | | 12127 | </tr> |
12128 | <tr> | | 12128 | <tr> |
| | | 12129 | <td>RPM2PKG_SUBPREFIX</td> |
12129 | <td>RPMFILES</td> | | 12130 | <td>RPMFILES</td> |
| | | 12131 | </tr> |
| | | 12132 | <tr> |
12130 | <td>RPMIGNOREPATH</td> | | 12133 | <td>RPMIGNOREPATH</td> |
| | | 12134 | <td>RPM_DB_PREFIX</td> |
12131 | </tr> | | 12135 | </tr> |
12132 | <tr> | | 12136 | <tr> |
12133 | <td>RPM_DB_PREFIX</td> | | | |
12134 | <td>RSSH_CVS_PATH</td> | | 12137 | <td>RSSH_CVS_PATH</td> |
| | | 12138 | <td>RSSH_RDIST_PATH</td> |
12135 | </tr> | | 12139 | </tr> |
12136 | <tr> | | 12140 | <tr> |
12137 | <td>RSSH_RDIST_PATH</td> | | | |
12138 | <td>RSSH_RSYNC_PATH</td> | | 12141 | <td>RSSH_RSYNC_PATH</td> |
| | | 12142 | <td>RSSH_SCP_PATH</td> |
12139 | </tr> | | 12143 | </tr> |
12140 | <tr> | | 12144 | <tr> |
12141 | <td>RSSH_SCP_PATH</td> | | | |
12142 | <td>RSSH_SFTP_SERVER_PATH</td> | | 12145 | <td>RSSH_SFTP_SERVER_PATH</td> |
| | | 12146 | <td>RUBY</td> |
12143 | </tr> | | 12147 | </tr> |
12144 | <tr> | | 12148 | <tr> |
12145 | <td>RUBY</td> | | | |
12146 | <td>RUBYGEM</td> | | 12149 | <td>RUBYGEM</td> |
| | | 12150 | <td>RUBYGEM_NAME</td> |
12147 | </tr> | | 12151 | </tr> |
12148 | <tr> | | 12152 | <tr> |
12149 | <td>RUBYGEM_NAME</td> | | | |
12150 | <td>RUBYGEM_OPTIONS</td> | | 12153 | <td>RUBYGEM_OPTIONS</td> |
| | | 12154 | <td>RUBY_ABI_VERSION</td> |
12151 | </tr> | | 12155 | </tr> |
12152 | <tr> | | 12156 | <tr> |
12153 | <td>RUBY_ABI_VERSION</td> | | | |
12154 | <td>RUBY_ARCH</td> | | 12157 | <td>RUBY_ARCH</td> |
| | | 12158 | <td>RUBY_ARCHINC</td> |
12155 | </tr> | | 12159 | </tr> |
12156 | <tr> | | 12160 | <tr> |
12157 | <td>RUBY_ARCHINC</td> | | | |
12158 | <td>RUBY_ARCHLIB</td> | | 12161 | <td>RUBY_ARCHLIB</td> |
| | | 12162 | <td>RUBY_BASE</td> |
12159 | </tr> | | 12163 | </tr> |
12160 | <tr> | | 12164 | <tr> |
12161 | <td>RUBY_BASE</td> | | | |
12162 | <td>RUBY_BASERIDIR</td> | | 12165 | <td>RUBY_BASERIDIR</td> |
| | | 12166 | <td>RUBY_BUILD_RDOC</td> |
12163 | </tr> | | 12167 | </tr> |
12164 | <tr> | | 12168 | <tr> |
12165 | <td>RUBY_BUILD_RDOC</td> | | | |
12166 | <td>RUBY_BUILD_RI</td> | | 12169 | <td>RUBY_BUILD_RI</td> |
| | | 12170 | <td>RUBY_DLEXT</td> |
12167 | </tr> | | 12171 | </tr> |
12168 | <tr> | | 12172 | <tr> |
12169 | <td>RUBY_DLEXT</td> | | | |
12170 | <td>RUBY_DOC</td> | | 12173 | <td>RUBY_DOC</td> |
| | | 12174 | <td>RUBY_DYNAMIC_DIRS</td> |
12171 | </tr> | | 12175 | </tr> |
12172 | <tr> | | 12176 | <tr> |
12173 | <td>RUBY_DYNAMIC_DIRS</td> | | | |
12174 | <td>RUBY_EG</td> | | 12177 | <td>RUBY_EG</td> |
| | | 12178 | <td>RUBY_ENCODING_ARG</td> |
12175 | </tr> | | 12179 | </tr> |
12176 | <tr> | | 12180 | <tr> |
12177 | <td>RUBY_ENCODING_ARG</td> | | | |
12178 | <td>RUBY_EXTCONF</td> | | 12181 | <td>RUBY_EXTCONF</td> |
| | | 12182 | <td>RUBY_EXTCONF_CHECK</td> |
12179 | </tr> | | 12183 | </tr> |
12180 | <tr> | | 12184 | <tr> |
12181 | <td>RUBY_EXTCONF_CHECK</td> | | | |
12182 | <td>RUBY_EXTCONF_DEBUG</td> | | 12185 | <td>RUBY_EXTCONF_DEBUG</td> |
| | | 12186 | <td>RUBY_EXTCONF_MAKEFILE</td> |
12183 | </tr> | | 12187 | </tr> |
12184 | <tr> | | 12188 | <tr> |
12185 | <td>RUBY_EXTCONF_MAKEFILE</td> | | | |
12186 | <td>RUBY_GEM_BASE</td> | | 12189 | <td>RUBY_GEM_BASE</td> |
| | | 12190 | <td>RUBY_INC</td> |
12187 | </tr> | | 12191 | </tr> |
12188 | <tr> | | 12192 | <tr> |
12189 | <td>RUBY_INC</td> | | | |
12190 | <td>RUBY_LIB</td> | | 12193 | <td>RUBY_LIB</td> |
| | | 12194 | <td>RUBY_LIB_BASE</td> |
12191 | </tr> | | 12195 | </tr> |
12192 | <tr> | | 12196 | <tr> |
12193 | <td>RUBY_LIB_BASE</td> | | | |
12194 | <td>RUBY_NAME</td> | | 12197 | <td>RUBY_NAME</td> |
| | | 12198 | <td>RUBY_NOVERSION</td> |
12195 | </tr> | | 12199 | </tr> |
12196 | <tr> | | 12200 | <tr> |
12197 | <td>RUBY_NOVERSION</td> | | | |
12198 | <td>RUBY_PKGPREFIX</td> | | 12201 | <td>RUBY_PKGPREFIX</td> |
| | | 12202 | <td>RUBY_RAILS</td> |
12199 | </tr> | | 12203 | </tr> |
12200 | <tr> | | 12204 | <tr> |
12201 | <td>RUBY_RAILS</td> | | | |
12202 | <td>RUBY_RAILS42_VERSION</td> | | 12205 | <td>RUBY_RAILS42_VERSION</td> |
| | | 12206 | <td>RUBY_RAILS51_VERSION</td> |
12203 | </tr> | | 12207 | </tr> |
12204 | <tr> | | 12208 | <tr> |
12205 | <td>RUBY_RAILS51_VERSION</td> | | | |
12206 | <td>RUBY_RAILS52_VERSION</td> | | 12209 | <td>RUBY_RAILS52_VERSION</td> |
| | | 12210 | <td>RUBY_RAILS_ACCEPTED</td> |
12207 | </tr> | | 12211 | </tr> |
12208 | <tr> | | 12212 | <tr> |
12209 | <td>RUBY_RAILS_ACCEPTED</td> | | | |
12210 | <td>RUBY_RAILS_DEFAULT</td> | | 12213 | <td>RUBY_RAILS_DEFAULT</td> |
| | | 12214 | <td>RUBY_RAILS_REQD</td> |
12211 | </tr> | | 12215 | </tr> |
12212 | <tr> | | 12216 | <tr> |
12213 | <td>RUBY_RAILS_REQD</td> | | | |
12214 | <td>RUBY_RAILS_STRICT_DEP</td> | | 12217 | <td>RUBY_RAILS_STRICT_DEP</td> |
| | | 12218 | <td>RUBY_RIDIR</td> |
12215 | </tr> | | 12219 | </tr> |
12216 | <tr> | | 12220 | <tr> |
12217 | <td>RUBY_RIDIR</td> | | | |
12218 | <td>RUBY_SETUP</td> | | 12221 | <td>RUBY_SETUP</td> |
| | | 12222 | <td>RUBY_SHLIB</td> |
12219 | </tr> | | 12223 | </tr> |
12220 | <tr> | | 12224 | <tr> |
12221 | <td>RUBY_SHLIB</td> | | | |
12222 | <td>RUBY_SHLIBALIAS</td> | | 12225 | <td>RUBY_SHLIBALIAS</td> |
| | | 12226 | <td>RUBY_SHLIBVER</td> |
12223 | </tr> | | 12227 | </tr> |
12224 | <tr> | | 12228 | <tr> |
12225 | <td>RUBY_SHLIBVER</td> | | | |
12226 | <td>RUBY_SIMPLE_INSTALL</td> | | 12229 | <td>RUBY_SIMPLE_INSTALL</td> |
| | | 12230 | <td>RUBY_SITEARCHLIB</td> |
12227 | </tr> | | 12231 | </tr> |
12228 | <tr> | | 12232 | <tr> |
12229 | <td>RUBY_SITEARCHLIB</td> | | | |
12230 | <td>RUBY_SITELIB</td> | | 12233 | <td>RUBY_SITELIB</td> |
| | | 12234 | <td>RUBY_SITELIB_BASE</td> |
12231 | </tr> | | 12235 | </tr> |
12232 | <tr> | | 12236 | <tr> |
12233 | <td>RUBY_SITELIB_BASE</td> | | | |
12234 | <td>RUBY_SITERIDIR</td> | | 12237 | <td>RUBY_SITERIDIR</td> |
| | | 12238 | <td>RUBY_SLEXT</td> |
12235 | </tr> | | 12239 | </tr> |
12236 | <tr> | | 12240 | <tr> |
12237 | <td>RUBY_SLEXT</td> | | | |
12238 | <td>RUBY_SRCDIR</td> | | 12241 | <td>RUBY_SRCDIR</td> |
| | | 12242 | <td>RUBY_STATICLIB</td> |
12239 | </tr> | | 12243 | </tr> |
12240 | <tr> | | 12244 | <tr> |
12241 | <td>RUBY_STATICLIB</td> | | | |
12242 | <td>RUBY_SUFFIX</td> | | 12245 | <td>RUBY_SUFFIX</td> |
| | | 12246 | <td>RUBY_SYSRIDIR</td> |
12243 | </tr> | | 12247 | </tr> |
12244 | <tr> | | 12248 | <tr> |
12245 | <td>RUBY_SYSRIDIR</td> | | | |
12246 | <td>RUBY_USE_PTHREAD</td> | | 12249 | <td>RUBY_USE_PTHREAD</td> |
| | | 12250 | <td>RUBY_VENDORARCHLIB</td> |
12247 | </tr> | | 12251 | </tr> |
12248 | <tr> | | 12252 | <tr> |
12249 | <td>RUBY_VENDORARCHLIB</td> | | | |
12250 | <td>RUBY_VENDORLIB</td> | | 12253 | <td>RUBY_VENDORLIB</td> |
| | | 12254 | <td>RUBY_VENDORLIB_BASE</td> |
12251 | </tr> | | 12255 | </tr> |
12252 | <tr> | | 12256 | <tr> |
12253 | <td>RUBY_VENDORLIB_BASE</td> | | | |
12254 | <td>RUBY_VER</td> | | 12257 | <td>RUBY_VER</td> |
| | | 12258 | <td>RUBY_VERSION</td> |
12255 | </tr> | | 12259 | </tr> |
12256 | <tr> | | 12260 | <tr> |
12257 | <td>RUBY_VERSION</td> | | | |
12258 | <td>RUBY_VERSIONS_ACCEPTED</td> | | 12261 | <td>RUBY_VERSIONS_ACCEPTED</td> |
| | | 12262 | <td>RUBY_VERSION_DEFAULT</td> |
12259 | </tr> | | 12263 | </tr> |
12260 | <tr> | | 12264 | <tr> |
12261 | <td>RUBY_VERSION_DEFAULT</td> | | | |
12262 | <td>RUBY_VERSION_REQD</td> | | 12265 | <td>RUBY_VERSION_REQD</td> |
| | | 12266 | <td>RUBY_VER_DIR</td> |
12263 | </tr> | | 12267 | </tr> |
12264 | <tr> | | 12268 | <tr> |
12265 | <td>RUBY_VER_DIR</td> | | | |
12266 | <td>RUN</td> | | 12269 | <td>RUN</td> |
| | | 12270 | <td>RUN_LDCONFIG</td> |
12267 | </tr> | | 12271 | </tr> |
12268 | <tr> | | 12272 | <tr> |
12269 | <td>RUN_LDCONFIG</td> | | | |
12270 | <td>SAWFISH_THEMES</td> | | 12273 | <td>SAWFISH_THEMES</td> |
| | | 12274 | <td>SCO</td> |
12271 | </tr> | | 12275 | </tr> |
12272 | <tr> | | 12276 | <tr> |
12273 | <td>SCO</td> | | | |
12274 | <td>SCREWS_GROUP</td> | | 12277 | <td>SCREWS_GROUP</td> |
| | | 12278 | <td>SCREWS_USER</td> |
12275 | </tr> | | 12279 | </tr> |
12276 | <tr> | | 12280 | <tr> |
12277 | <td>SCREWS_USER</td> | | | |
12278 | <td>SCRIPTS_ENV</td> | | 12281 | <td>SCRIPTS_ENV</td> |
| | | 12282 | <td>SCROLLKEEPER_DATADIR</td> |
12279 | </tr> | | 12283 | </tr> |
12280 | <tr> | | 12284 | <tr> |
12281 | <td>SCROLLKEEPER_DATADIR</td> | | | |
12282 | <td>SCROLLKEEPER_REBUILDDB</td> | | 12285 | <td>SCROLLKEEPER_REBUILDDB</td> |
| | | 12286 | <td>SCROLLKEEPER_UPDATEDB</td> |
12283 | </tr> | | 12287 | </tr> |
12284 | <tr> | | 12288 | <tr> |
12285 | <td>SCROLLKEEPER_UPDATEDB</td> | | | |
12286 | <td>SDIST_PAWD</td> | | 12289 | <td>SDIST_PAWD</td> |
| | | 12290 | <td>SERIAL_DEVICES</td> |
12287 | </tr> | | 12291 | </tr> |
12288 | <tr> | | 12292 | <tr> |
12289 | <td>SERIAL_DEVICES</td> | | | |
12290 | <td>SETGIDGAME</td> | | 12293 | <td>SETGIDGAME</td> |
| | | 12294 | <td>SETGID_GAMES_PERMS</td> |
12291 | </tr> | | 12295 | </tr> |
12292 | <tr> | | 12296 | <tr> |
12293 | <td>SETGID_GAMES_PERMS</td> | | | |
12294 | <td>SETUID_ROOT_PERMS</td> | | 12297 | <td>SETUID_ROOT_PERMS</td> |
| | | 12298 | <td>SH</td> |
12295 | </tr> | | 12299 | </tr> |
12296 | <tr> | | 12300 | <tr> |
12297 | <td>SH</td> | | | |
12298 | <td>SHLIB</td> | | 12301 | <td>SHLIB</td> |
| | | 12302 | <td>SHORTNAME</td> |
12299 | </tr> | | 12303 | </tr> |
12300 | <tr> | | 12304 | <tr> |
12301 | <td>SHORTNAME</td> | | | |
12302 | <td>SIGN_PACKAGES</td> | | 12305 | <td>SIGN_PACKAGES</td> |
| | | 12306 | <td>SILC_CLIENT_WITH_PERL</td> |
12303 | </tr> | | 12307 | </tr> |
12304 | <tr> | | 12308 | <tr> |
12305 | <td>SILC_CLIENT_WITH_PERL</td> | | | |
12306 | <td>SITE_SPECIFIC_PKGS</td> | | 12309 | <td>SITE_SPECIFIC_PKGS</td> |
| | | 12310 | <td>SKIP_DEPENDS</td> |
12307 | </tr> | | 12311 | </tr> |
12308 | <tr> | | 12312 | <tr> |
12309 | <td>SKIP_DEPENDS</td> | | | |
12310 | <td>SKIP_PORTABILITY_CHECK</td> | | 12313 | <td>SKIP_PORTABILITY_CHECK</td> |
| | | 12314 | <td>SMF_INSTANCES</td> |
12311 | </tr> | | 12315 | </tr> |
12312 | <tr> | | 12316 | <tr> |
12313 | <td>SMF_INSTANCES</td> | | | |
12314 | <td>SMF_MANIFEST</td> | | 12317 | <td>SMF_MANIFEST</td> |
| | | 12318 | <td>SMF_METHODS</td> |
12315 | </tr> | | 12319 | </tr> |
12316 | <tr> | | 12320 | <tr> |
12317 | <td>SMF_METHODS</td> | | | |
12318 | <td>SMF_METHOD_SHELL</td> | | 12321 | <td>SMF_METHOD_SHELL</td> |
| | | 12322 | <td>SMF_METHOD_SRC</td> |
12319 | </tr> | | 12323 | </tr> |
12320 | <tr> | | 12324 | <tr> |
12321 | <td>SMF_METHOD_SRC</td> | | | |
12322 | <td>SMF_NAME</td> | | 12325 | <td>SMF_NAME</td> |
| | | 12326 | <td>SMF_PREFIX</td> |
12323 | </tr> | | 12327 | </tr> |
12324 | <tr> | | 12328 | <tr> |
12325 | <td>SMF_PREFIX</td> | | | |
12326 | <td>SMF_SRCDIR</td> | | 12329 | <td>SMF_SRCDIR</td> |
| | | 12330 | <td>SNIPROXY_GROUP</td> |
12327 | </tr> | | 12331 | </tr> |
12328 | <tr> | | 12332 | <tr> |
12329 | <td>SNIPROXY_GROUP</td> | | | |
12330 | <td>SNIPROXY_USER</td> | | 12333 | <td>SNIPROXY_USER</td> |
| | | 12334 | <td>SOURCE_BUFFSIZE</td> |
12331 | </tr> | | 12335 | </tr> |
12332 | <tr> | | 12336 | <tr> |
12333 | <td>SOURCE_BUFFSIZE</td> | | | |
12334 | <td>SPECIAL_PERMS</td> | | 12337 | <td>SPECIAL_PERMS</td> |
| | | 12338 | <td>SPECIFIC_PKGS</td> |
12335 | </tr> | | 12339 | </tr> |
12336 | <tr> | | 12340 | <tr> |
12337 | <td>SPECIFIC_PKGS</td> | | | |
12338 | <td>SSH_SUID</td> | | 12341 | <td>SSH_SUID</td> |
| | | 12342 | <td>SSYNC_PAWD</td> |
12339 | </tr> | | 12343 | </tr> |
12340 | <tr> | | 12344 | <tr> |
12341 | <td>SSYNC_PAWD</td> | | | |
12342 | <td>STEP_MSG</td> | | 12345 | <td>STEP_MSG</td> |
| | | 12346 | <td>STRIP</td> |
12343 | </tr> | | 12347 | </tr> |
12344 | <tr> | | 12348 | <tr> |
12345 | <td>STRIP</td> | | | |
12346 | <td>STRIP_DBG</td> | | 12349 | <td>STRIP_DBG</td> |
| | | 12350 | <td>STRIP_DEBUG</td> |
12347 | </tr> | | 12351 | </tr> |
12348 | <tr> | | 12352 | <tr> |
12349 | <td>STRIP_DEBUG</td> | | | |
12350 | <td>STRIP_DEBUG_SUPPORTED</td> | | 12353 | <td>STRIP_DEBUG_SUPPORTED</td> |
| | | 12354 | <td>STRIP_FILES_SKIP</td> |
12351 | </tr> | | 12355 | </tr> |
12352 | <tr> | | 12356 | <tr> |
12353 | <td>STRIP_FILES_SKIP</td> | | | |
12354 | <td>SU</td> | | 12357 | <td>SU</td> |
| | | 12358 | <td>SUBDIR</td> |
12355 | </tr> | | 12359 | </tr> |
12356 | <tr> | | 12360 | <tr> |
12357 | <td>SUBDIR</td> | | | |
12358 | <td>SUBST_CLASSES</td> | | 12361 | <td>SUBST_CLASSES</td> |
| | | 12362 | <td>SUBST_FILES</td> |
12359 | </tr> | | 12363 | </tr> |
12360 | <tr> | | 12364 | <tr> |
12361 | <td>SUBST_FILES</td> | | | |
12362 | <td>SUBST_FILTER_CMD</td> | | 12365 | <td>SUBST_FILTER_CMD</td> |
| | | 12366 | <td>SUBST_MESSAGE</td> |
12363 | </tr> | | 12367 | </tr> |
12364 | <tr> | | 12368 | <tr> |
12365 | <td>SUBST_MESSAGE</td> | | | |
12366 | <td>SUBST_SED</td> | | 12369 | <td>SUBST_SED</td> |
| | | 12370 | <td>SUBST_SHOW_DIFF</td> |
12367 | </tr> | | 12371 | </tr> |
12368 | <tr> | | 12372 | <tr> |
12369 | <td>SUBST_SHOW_DIFF</td> | | | |
12370 | <td>SUBST_SKIP_TEXT_CHECK</td> | | 12373 | <td>SUBST_SKIP_TEXT_CHECK</td> |
| | | 12374 | <td>SUBST_STAGE</td> |
12371 | </tr> | | 12375 | </tr> |
12372 | <tr> | | 12376 | <tr> |
12373 | <td>SUBST_STAGE</td> | | | |
12374 | <td>SUBST_VARS</td> | | 12377 | <td>SUBST_VARS</td> |
| | | 12378 | <td>SUNWSPROBASE</td> |
12375 | </tr> | | 12379 | </tr> |
12376 | <tr> | | 12380 | <tr> |
12377 | <td>SUNWSPROBASE</td> | | | |
12378 | <td>SUSE_PREFER</td> | | 12381 | <td>SUSE_PREFER</td> |
| | | 12382 | <td>SU_CMD</td> |
12379 | </tr> | | 12383 | </tr> |
12380 | <tr> | | 12384 | <tr> |
12381 | <td>SU_CMD</td> | | | |
12382 | <td>SVN_EXTRACTDIR</td> | | 12385 | <td>SVN_EXTRACTDIR</td> |
| | | 12386 | <td>SVN_REPO</td> |
12383 | </tr> | | 12387 | </tr> |
12384 | <tr> | | 12388 | <tr> |
12385 | <td>SVN_REPO</td> | | | |
12386 | <td>SVN_REPOSITORIES</td> | | 12389 | <td>SVN_REPOSITORIES</td> |
| | | 12390 | <td>SVN_REVISION</td> |
12387 | </tr> | | 12391 | </tr> |
12388 | <tr> | | 12392 | <tr> |
12389 | <td>SVN_REVISION</td> | | | |
12390 | <td>TERMCAP_TYPE</td> | | 12393 | <td>TERMCAP_TYPE</td> |
| | | 12394 | <td>TERMINFO_DEFAULT</td> |
12391 | </tr> | | 12395 | </tr> |
12392 | <tr> | | 12396 | <tr> |
12393 | <td>TERMINFO_DEFAULT</td> | | | |
12394 | <td>TERMINFO_TYPE</td> | | 12397 | <td>TERMINFO_TYPE</td> |
| | | 12398 | <td>TEST</td> |
12395 | </tr> | | 12399 | </tr> |
12396 | <tr> | | 12400 | <tr> |
12397 | <td>TEST</td> | | | |
12398 | <td>TEST_DEPENDS</td> | | 12401 | <td>TEST_DEPENDS</td> |
| | | 12402 | <td>TEST_DIRS</td> |
12399 | </tr> | | 12403 | </tr> |
12400 | <tr> | | 12404 | <tr> |
12401 | <td>TEST_DIRS</td> | | | |
12402 | <td>TEST_ENV</td> | | 12405 | <td>TEST_ENV</td> |
| | | 12406 | <td>TEST_MAKE_CMD</td> |
12403 | </tr> | | 12407 | </tr> |
12404 | <tr> | | 12408 | <tr> |
12405 | <td>TEST_MAKE_CMD</td> | | | |
12406 | <td>TEST_MAKE_FLAGS</td> | | 12409 | <td>TEST_MAKE_FLAGS</td> |
| | | 12410 | <td>TEST_TARGET</td> |
12407 | </tr> | | 12411 | </tr> |
12408 | <tr> | | 12412 | <tr> |
12409 | <td>TEST_TARGET</td> | | | |
12410 | <td>TEXLIVE_IGNORE_PATTERNS</td> | | 12413 | <td>TEXLIVE_IGNORE_PATTERNS</td> |
| | | 12414 | <td>TEXLIVE_REV</td> |
12411 | </tr> | | 12415 | </tr> |
12412 | <tr> | | 12416 | <tr> |
12413 | <td>TEXLIVE_REV</td> | | | |
12414 | <td>TEXMFSITE</td> | | 12417 | <td>TEXMFSITE</td> |
| | | 12418 | <td>TEX_FORMATS</td> |
12415 | </tr> | | 12419 | </tr> |
12416 | <tr> | | 12420 | <tr> |
12417 | <td>TEX_FORMATS</td> | | | |
12418 | <td>TEX_HYPHEN_DAT</td> | | 12421 | <td>TEX_HYPHEN_DAT</td> |
| | | 12422 | <td>TEX_HYPHEN_DEF</td> |
12419 | </tr> | | 12423 | </tr> |
12420 | <tr> | | 12424 | <tr> |
12421 | <td>TEX_HYPHEN_DEF</td> | | | |
12422 | <td>TEX_TEXMF_DIRS</td> | | 12425 | <td>TEX_TEXMF_DIRS</td> |
| | | 12426 | <td>THTTPD_LOG_FACILITY</td> |
12423 | </tr> | | 12427 | </tr> |
12424 | <tr> | | 12428 | <tr> |
12425 | <td>THTTPD_LOG_FACILITY</td> | | | |
12426 | <td>TO</td> | | 12429 | <td>TO</td> |
| | | 12430 | <td>TOOLS_ALIASES</td> |
12427 | </tr> | | 12431 | </tr> |
12428 | <tr> | | 12432 | <tr> |
12429 | <td>TOOLS_ALIASES</td> | | | |
12430 | <td>TOOLS_ARGS</td> | | 12433 | <td>TOOLS_ARGS</td> |
| | | 12434 | <td>TOOLS_BROKEN</td> |
12431 | </tr> | | 12435 | </tr> |
12432 | <tr> | | 12436 | <tr> |
12433 | <td>TOOLS_BROKEN</td> | | | |
12434 | <td>TOOLS_CMD</td> | | 12437 | <td>TOOLS_CMD</td> |
| | | 12438 | <td>TOOLS_CREATE</td> |
12435 | </tr> | | 12439 | </tr> |
12436 | <tr> | | 12440 | <tr> |
12437 | <td>TOOLS_CREATE</td> | | | |
12438 | <td>TOOLS_DIR</td> | | 12441 | <td>TOOLS_DIR</td> |
| | | 12442 | <td>TOOLS_FAIL</td> |
12439 | </tr> | | 12443 | </tr> |
12440 | <tr> | | 12444 | <tr> |
12441 | <td>TOOLS_FAIL</td> | | | |
12442 | <td>TOOLS_GNU_MISSING</td> | | 12445 | <td>TOOLS_GNU_MISSING</td> |
| | | 12446 | <td>TOOLS_LDCONFIG</td> |
12443 | </tr> | | 12447 | </tr> |
12444 | <tr> | | 12448 | <tr> |
12445 | <td>TOOLS_LDCONFIG</td> | | | |
12446 | <td>TOOLS_NOOP</td> | | 12449 | <td>TOOLS_NOOP</td> |
| | | 12450 | <td>TOOLS_PATH</td> |
12447 | </tr> | | 12451 | </tr> |
12448 | <tr> | | 12452 | <tr> |
12449 | <td>TOOLS_PATH</td> | | | |
12450 | <td>TOOLS_SCRIPT</td> | | 12453 | <td>TOOLS_SCRIPT</td> |
| | | 12454 | <td>TOOL_DEPENDS</td> |
12451 | </tr> | | 12455 | </tr> |
12452 | <tr> | | 12456 | <tr> |
12453 | <td>TOOL_DEPENDS</td> | | | |
12454 | <td>TTF_FONTDIR</td> | | 12457 | <td>TTF_FONTDIR</td> |
| | | 12458 | <td>TTF_FONTS_DIR</td> |
12455 | </tr> | | 12459 | </tr> |
12456 | <tr> | | 12460 | <tr> |
12457 | <td>TTF_FONTS_DIR</td> | | | |
12458 | <td>TYPE</td> | | 12461 | <td>TYPE</td> |
| | | 12462 | <td>UAC_REQD_EXECS</td> |
12459 | </tr> | | 12463 | </tr> |
12460 | <tr> | | 12464 | <tr> |
12461 | <td>UAC_REQD_EXECS</td> | | | |
12462 | <td>UCSPI_SSL_GROUP</td> | | 12465 | <td>UCSPI_SSL_GROUP</td> |
| | | 12466 | <td>UCSPI_SSL_USER</td> |
12463 | </tr> | | 12467 | </tr> |
12464 | <tr> | | 12468 | <tr> |
12465 | <td>UCSPI_SSL_USER</td> | | | |
12466 | <td>UNLIMIT_RESOURCES</td> | | 12469 | <td>UNLIMIT_RESOURCES</td> |
| | | 12470 | <td>UNPRIVILEGED</td> |
12467 | </tr> | | 12471 | </tr> |
12468 | <tr> | | 12472 | <tr> |
12469 | <td>UNPRIVILEGED</td> | | | |
12470 | <td>UNPRIVILEGED_GROUP</td> | | 12473 | <td>UNPRIVILEGED_GROUP</td> |
| | | 12474 | <td>UNPRIVILEGED_GROUPS</td> |
12471 | </tr> | | 12475 | </tr> |
12472 | <tr> | | 12476 | <tr> |
12473 | <td>UNPRIVILEGED_GROUPS</td> | | | |
12474 | <td>UNPRIVILEGED_USER</td> | | 12477 | <td>UNPRIVILEGED_USER</td> |
| | | 12478 | <td>UNWRAP_FILES</td> |
12475 | </tr> | | 12479 | </tr> |
12476 | <tr> | | 12480 | <tr> |
12477 | <td>UNWRAP_FILES</td> | | | |
12478 | <td>UNWRAP_PATTERNS</td> | | 12481 | <td>UNWRAP_PATTERNS</td> |
| | | 12482 | <td>UPDATE_GEMSPEC</td> |
12479 | </tr> | | 12483 | </tr> |
12480 | <tr> | | 12484 | <tr> |
12481 | <td>UPDATE_GEMSPEC</td> | | | |
12482 | <td>UPDATE_TARGET</td> | | 12485 | <td>UPDATE_TARGET</td> |
| | | 12486 | <td>URI</td> |
12483 | </tr> | | 12487 | </tr> |
12484 | <tr> | | 12488 | <tr> |
12485 | <td>URI</td> | | | |
12486 | <td>USA</td> | | 12489 | <td>USA</td> |
| | | 12490 | <td>USERGROUP_PHASE</td> |
12487 | </tr> | | 12491 | </tr> |
12488 | <tr> | | 12492 | <tr> |
12489 | <td>USERGROUP_PHASE</td> | | | |
12490 | <td>USERPPP_GROUP</td> | | 12493 | <td>USERPPP_GROUP</td> |
| | | 12494 | <td>USER_SPECIFIC_PKGS</td> |
12491 | </tr> | | 12495 | </tr> |
12492 | <tr> | | 12496 | <tr> |
12493 | <td>USER_SPECIFIC_PKGS</td> | | | |
12494 | <td>USE_ABI_DEPENDS</td> | | 12497 | <td>USE_ABI_DEPENDS</td> |
| | | 12498 | <td>USE_APR</td> |
12495 | </tr> | | 12499 | </tr> |
12496 | <tr> | | 12500 | <tr> |
12497 | <td>USE_APR</td> | | | |
12498 | <td>USE_BSD_MAKEFILE</td> | | 12501 | <td>USE_BSD_MAKEFILE</td> |
| | | 12502 | <td>USE_BUILTIN</td> |
12499 | </tr> | | 12503 | </tr> |
12500 | <tr> | | 12504 | <tr> |
12501 | <td>USE_BUILTIN</td> | | | |
12502 | <td>USE_CROSS_COMPILE</td> | | 12505 | <td>USE_CROSS_COMPILE</td> |
| | | 12506 | <td>USE_CURSES</td> |
12503 | </tr> | | 12507 | </tr> |
12504 | <tr> | | 12508 | <tr> |
12505 | <td>USE_CURSES</td> | | | |
12506 | <td>USE_CWRAPPERS</td> | | 12509 | <td>USE_CWRAPPERS</td> |
| | | 12510 | <td>USE_DB185</td> |
12507 | </tr> | | 12511 | </tr> |
12508 | <tr> | | 12512 | <tr> |
12509 | <td>USE_DB185</td> | | | |
12510 | <td>USE_FEATURES</td> | | 12513 | <td>USE_FEATURES</td> |
| | | 12514 | <td>USE_GAMESGROUP</td> |
12511 | </tr> | | 12515 | </tr> |
12512 | <tr> | | 12516 | <tr> |
12513 | <td>USE_GAMESGROUP</td> | | | |
12514 | <td>USE_GCC_RUNTIME</td> | | 12517 | <td>USE_GCC_RUNTIME</td> |
| | | 12518 | <td>USE_IMAKE</td> |
12515 | </tr> | | 12519 | </tr> |
12516 | <tr> | | 12520 | <tr> |
12517 | <td>USE_IMAKE</td> | | | |
12518 | <td>USE_JAVA</td> | | 12521 | <td>USE_JAVA</td> |
| | | 12522 | <td>USE_JAVA2</td> |
12519 | </tr> | | 12523 | </tr> |
12520 | <tr> | | 12524 | <tr> |
12521 | <td>USE_JAVA2</td> | | | |
12522 | <td>USE_LANGUAGES</td> | | 12525 | <td>USE_LANGUAGES</td> |
| | | 12526 | <td>USE_LIBTOOL</td> |
12523 | </tr> | | 12527 | </tr> |
12524 | <tr> | | 12528 | <tr> |
12525 | <td>USE_LIBTOOL</td> | | | |
12526 | <td>USE_NATIVE_GCC</td> | | 12529 | <td>USE_NATIVE_GCC</td> |
| | | 12530 | <td>USE_NETBSD_REPO</td> |
12527 | </tr> | | 12531 | </tr> |
12528 | <tr> | | 12532 | <tr> |
12529 | <td>USE_NETBSD_REPO</td> | | | |
12530 | <td>USE_PKGSRC_GCC</td> | | 12533 | <td>USE_PKGSRC_GCC</td> |
| | | 12534 | <td>USE_PKGSRC_GCC_RUNTIME</td> |
12531 | </tr> | | 12535 | </tr> |
12532 | <tr> | | 12536 | <tr> |
12533 | <td>USE_PKGSRC_GCC_RUNTIME</td> | | | |
12534 | <td>USE_PKGTASKS</td> | | 12537 | <td>USE_PKGTASKS</td> |
| | | 12538 | <td>USE_RUBY_EXTCONF</td> |
12535 | </tr> | | 12539 | </tr> |
12536 | <tr> | | 12540 | <tr> |
12537 | <td>USE_RUBY_EXTCONF</td> | | | |
12538 | <td>USE_RUBY_INSTALL</td> | | 12541 | <td>USE_RUBY_INSTALL</td> |
| | | 12542 | <td>USE_RUBY_SETUP</td> |
12539 | </tr> | | 12543 | </tr> |
12540 | <tr> | | 12544 | <tr> |
12541 | <td>USE_RUBY_SETUP</td> | | | |
12542 | <td>USE_RUBY_SETUP_PKG</td> | | 12545 | <td>USE_RUBY_SETUP_PKG</td> |
| | | 12546 | <td>USE_TOOLS</td> |
12543 | </tr> | | 12547 | </tr> |
12544 | <tr> | | 12548 | <tr> |
12545 | <td>USE_TOOLS</td> | | | |
12546 | <td>UUCP_GROUP</td> | | 12549 | <td>UUCP_GROUP</td> |
| | | 12550 | <td>UUCP_USER</td> |
12547 | </tr> | | 12551 | </tr> |
12548 | <tr> | | 12552 | <tr> |
12549 | <td>UUCP_USER</td> | | | |
12550 | <td>VARBASE</td> | | 12553 | <td>VARBASE</td> |
| | | 12554 | <td>VARNAME</td> |
12551 | </tr> | | 12555 | </tr> |
12552 | <tr> | | 12556 | <tr> |
12553 | <td>VARNAME</td> | | | |
12554 | <td>VIM_EXTRA_OPTS</td> | | 12557 | <td>VIM_EXTRA_OPTS</td> |
| | | 12558 | <td>WARNING_MSG</td> |
12555 | </tr> | | 12559 | </tr> |
12556 | <tr> | | 12560 | <tr> |
12557 | <td>WARNING_MSG</td> | | | |
12558 | <td>WCALC_CGIDIR</td> | | 12561 | <td>WCALC_CGIDIR</td> |
| | | 12562 | <td>WCALC_CGIPATH</td> |
12559 | </tr> | | 12563 | </tr> |
12560 | <tr> | | 12564 | <tr> |
12561 | <td>WCALC_CGIPATH</td> | | | |
12562 | <td>WCALC_HTMLDIR</td> | | 12565 | <td>WCALC_HTMLDIR</td> |
| | | 12566 | <td>WCALC_HTMLPATH</td> |
12563 | </tr> | | 12567 | </tr> |
12564 | <tr> | | 12568 | <tr> |
12565 | <td>WCALC_HTMLPATH</td> | | | |
12566 | <td>WDM_MANAGERS</td> | | 12569 | <td>WDM_MANAGERS</td> |
| | | 12570 | <td>WRAPPER_REORDER_CMDS</td> |
12567 | </tr> | | 12571 | </tr> |
12568 | <tr> | | 12572 | <tr> |
12569 | <td>WRAPPER_REORDER_CMDS</td> | | | |
12570 | <td>WRKDIR</td> | | 12573 | <td>WRKDIR</td> |
| | | 12574 | <td>WRKDIR_BASENAME</td> |
12571 | </tr> | | 12575 | </tr> |
12572 | <tr> | | 12576 | <tr> |
12573 | <td>WRKDIR_BASENAME</td> | | | |
12574 | <td>WRKDIR_LOCKTYPE</td> | | 12577 | <td>WRKDIR_LOCKTYPE</td> |
| | | 12578 | <td>WRKLOG</td> |
12575 | </tr> | | 12579 | </tr> |
12576 | <tr> | | 12580 | <tr> |
12577 | <td>WRKLOG</td> | | | |
12578 | <td>WRKOBJDIR</td> | | 12581 | <td>WRKOBJDIR</td> |
| | | 12582 | <td>WRKSRC</td> |
12579 | </tr> | | 12583 | </tr> |
12580 | <tr> | | 12584 | <tr> |
12581 | <td>WRKSRC</td> | | | |
12582 | <td>WXGTK_ACCEPTED</td> | | 12585 | <td>WXGTK_ACCEPTED</td> |
| | | 12586 | <td>WXGTK_DEFAULT</td> |
12583 | </tr> | | 12587 | </tr> |
12584 | <tr> | | 12588 | <tr> |
12585 | <td>WXGTK_DEFAULT</td> | | | |
12586 | <td>X10_PORT</td> | | 12589 | <td>X10_PORT</td> |
| | | 12590 | <td>X11</td> |
12587 | </tr> | | 12591 | </tr> |
12588 | <tr> | | 12592 | <tr> |
12589 | <td>X11</td> | | | |
12590 | <td>X11BASE</td> | | 12593 | <td>X11BASE</td> |
| | | 12594 | <td>X11_PKGSRCDIR</td> |
12591 | </tr> | | 12595 | </tr> |
12592 | <tr> | | 12596 | <tr> |
12593 | <td>X11_PKGSRCDIR</td> | | | |
12594 | <td>X11_TYPE</td> | | 12597 | <td>X11_TYPE</td> |
| | | 12598 | <td>X509_CERTIFICATE</td> |
12595 | </tr> | | 12599 | </tr> |
12596 | <tr> | | 12600 | <tr> |
12597 | <td>X509_CERTIFICATE</td> | | | |
12598 | <td>X509_KEY</td> | | 12601 | <td>X509_KEY</td> |
| | | 12602 | <td>XAW_TYPE</td> |
12599 | </tr> | | 12603 | </tr> |
12600 | <tr> | | 12604 | <tr> |
12601 | <td>XAW_TYPE</td> | | | |
12602 | <td>XLOCK_DEFAULT_MODE</td> | | 12605 | <td>XLOCK_DEFAULT_MODE</td> |
| | | 12606 | <td>XMKMF_FLAGS</td> |
12603 | </tr> | | 12607 | </tr> |
12604 | <tr> | | 12608 | <tr> |
12605 | <td>XMKMF_FLAGS</td> | | | |
12606 | <td>XXX</td> | | 12609 | <td>XXX</td> |
| | | 12610 | <td>XXXX</td> |
12607 | </tr> | | 12611 | </tr> |
12608 | <tr> | | 12612 | <tr> |
12609 | <td>XXXX</td> | | | |
12610 | <td>YES</td> | | 12613 | <td>YES</td> |
| | | 12614 | <td>ZERO_FILESIZE_P</td> |
12611 | </tr> | | 12615 | </tr> |
12612 | <tr> | | 12616 | <tr> |
12613 | <td>ZERO_FILESIZE_P</td> | | | |
12614 | <td>ZSH_STATIC</td> | | 12617 | <td>ZSH_STATIC</td> |
| | | 12618 | <td>__stdc__</td> |
12615 | </tr> | | 12619 | </tr> |
12616 | <tr> | | 12620 | <tr> |
12617 | <td>__stdc__</td> | | | |
12618 | <td>_vargroups</td> | | 12621 | <td>_vargroups</td> |
| | | 12622 | <td>add</td> |
12619 | </tr> | | 12623 | </tr> |
12620 | <tr> | | 12624 | <tr> |
12621 | <td>add</td> | | | |
12622 | <td>all</td> | | 12625 | <td>all</td> |
| | | 12626 | <td>alternatives</td> |
12623 | </tr> | | 12627 | </tr> |
12624 | <tr> | | 12628 | <tr> |
12625 | <td>alternatives</td> | | | |
12626 | <td>aslr</td> | | 12629 | <td>aslr</td> |
| | | 12630 | <td>asprintf</td> |
12627 | </tr> | | 12631 | </tr> |
12628 | <tr> | | 12632 | <tr> |
12629 | <td>asprintf</td> | | | |
12630 | <td>autoconf</td> | | 12633 | <td>autoconf</td> |
| | | 12634 | <td>automake</td> |
12631 | </tr> | | 12635 | </tr> |
12632 | <tr> | | 12636 | <tr> |
12633 | <td>automake</td> | | | |
12634 | <td>autoreconf</td> | | 12637 | <td>autoreconf</td> |
| | | 12638 | <td>awk</td> |
12635 | </tr> | | 12639 | </tr> |
12636 | <tr> | | 12640 | <tr> |
12637 | <td>awk</td> | | | |
12638 | <td>bash</td> | | 12641 | <td>bash</td> |
| | | 12642 | <td>big-endian</td> |
12639 | </tr> | | 12643 | </tr> |
12640 | <tr> | | 12644 | <tr> |
12641 | <td>big-endian</td> | | | |
12642 | <td>bin-install</td> | | 12645 | <td>bin-install</td> |
| | | 12646 | <td>binpkg-list</td> |
12643 | </tr> | | 12647 | </tr> |
12644 | <tr> | | 12648 | <tr> |
12645 | <td>binpkg-list</td> | | | |
12646 | <td>bootstrap-depends</td> | | 12649 | <td>bootstrap-depends</td> |
| | | 12650 | <td>broken</td> |
12647 | </tr> | | 12651 | </tr> |
12648 | <tr> | | 12652 | <tr> |
12649 | <td>broken</td> | | | |
12650 | <td>broken_on_platform</td> | | 12653 | <td>broken_on_platform</td> |
| | | 12654 | <td>build</td> |
12651 | </tr> | | 12655 | </tr> |
12652 | <tr> | | 12656 | <tr> |
12653 | <td>build</td> | | | |
12654 | <td>build-env</td> | | 12657 | <td>build-env</td> |
| | | 12658 | <td>buildlink-directories</td> |
12655 | </tr> | | 12659 | </tr> |
12656 | <tr> | | 12660 | <tr> |
12657 | <td>buildlink-directories</td> | | | |
12658 | <td>buildlink-oss-soundcard-h</td> | | 12661 | <td>buildlink-oss-soundcard-h</td> |
| | | 12662 | <td>c</td> |
12659 | </tr> | | 12663 | </tr> |
12660 | <tr> | | 12664 | <tr> |
12661 | <td>c</td> | | | |
12662 | <td>c++</td> | | 12665 | <td>c++</td> |
| | | 12666 | <td>ccache</td> |
12663 | </tr> | | 12667 | </tr> |
12664 | <tr> | | 12668 | <tr> |
12665 | <td>ccache</td> | | | |
12666 | <td>cce</td> | | 12669 | <td>cce</td> |
| | | 12670 | <td>cdefs</td> |
12667 | </tr> | | 12671 | </tr> |
12668 | <tr> | | 12672 | <tr> |
12669 | <td>cdefs</td> | | | |
12670 | <td>changes</td> | | 12673 | <td>changes</td> |
| | | 12674 | <td>changes-entry</td> |
12671 | </tr> | | 12675 | </tr> |
12672 | <tr> | | 12676 | <tr> |
12673 | <td>changes-entry</td> | | | |
12674 | <td>changes-entry-noupdate</td> | | 12677 | <td>changes-entry-noupdate</td> |
| | | 12678 | <td>check</td> |
12675 | </tr> | | 12679 | </tr> |
12676 | <tr> | | 12680 | <tr> |
12677 | <td>check</td> | | | |
12678 | <td>check-clean</td> | | 12681 | <td>check-clean</td> |
| | | 12682 | <td>check-files</td> |
12679 | </tr> | | 12683 | </tr> |
12680 | <tr> | | 12684 | <tr> |
12681 | <td>check-files</td> | | | |
12682 | <td>check-files-clean</td> | | 12685 | <td>check-files-clean</td> |
| | | 12686 | <td>check-vulnerable</td> |
12683 | </tr> | | 12687 | </tr> |
12684 | <tr> | | 12688 | <tr> |
12685 | <td>check-vulnerable</td> | | | |
12686 | <td>checksum</td> | | 12689 | <td>checksum</td> |
| | | 12690 | <td>checksum-phase</td> |
12687 | </tr> | | 12691 | </tr> |
12688 | <tr> | | 12692 | <tr> |
12689 | <td>checksum-phase</td> | | | |
12690 | <td>clean</td> | | 12693 | <td>clean</td> |
| | | 12694 | <td>clean-depends</td> |
12691 | </tr> | | 12695 | </tr> |
12692 | <tr> | | 12696 | <tr> |
12693 | <td>clean-depends</td> | | | |
12694 | <td>cleandir</td> | | 12697 | <td>cleandir</td> |
| | | 12698 | <td>commit</td> |
12695 | </tr> | | 12699 | </tr> |
12696 | <tr> | | 12700 | <tr> |
12697 | <td>commit</td> | | | |
12698 | <td>commit-changes-entry</td> | | 12701 | <td>commit-changes-entry</td> |
| | | 12702 | <td>compact</td> |
12699 | </tr> | | 12703 | </tr> |
12700 | <tr> | | 12704 | <tr> |
12701 | <td>compact</td> | | | |
12702 | <td>compiler</td> | | 12705 | <td>compiler</td> |
| | | 12706 | <td>conf</td> |
12703 | </tr> | | 12707 | </tr> |
12704 | <tr> | | 12708 | <tr> |
12705 | <td>conf</td> | | | |
12706 | <td>config.guess</td> | | 12709 | <td>config.guess</td> |
| | | 12710 | <td>config.sub</td> |
12707 | </tr> | | 12711 | </tr> |
12708 | <tr> | | 12712 | <tr> |
12709 | <td>config.sub</td> | | | |
12710 | <td>configuration</td> | | 12713 | <td>configuration</td> |
| | | 12714 | <td>configure</td> |
12711 | </tr> | | 12715 | </tr> |
12712 | <tr> | | 12716 | <tr> |
12713 | <td>configure</td> | | | |
12714 | <td>configure-help</td> | | 12717 | <td>configure-help</td> |
| | | 12718 | <td>configure_args</td> |
12715 | </tr> | | 12719 | </tr> |
12716 | <tr> | | 12720 | <tr> |
12717 | <td>configure_args</td> | | | |
12718 | <td>cputime</td> | | 12721 | <td>cputime</td> |
| | | 12722 | <td>create-usergroup</td> |
12719 | </tr> | | 12723 | </tr> |
12720 | <tr> | | 12724 | <tr> |
12721 | <td>create-usergroup</td> | | | |
12722 | <td>csh</td> | | 12725 | <td>csh</td> |
| | | 12726 | <td>ctf</td> |
12723 | </tr> | | 12727 | </tr> |
12724 | <tr> | | 12728 | <tr> |
12725 | <td>ctf</td> | | | |
12726 | <td>cvs</td> | | 12729 | <td>cvs</td> |
| | | 12730 | <td>debug</td> |
12727 | </tr> | | 12731 | </tr> |
12728 | <tr> | | 12732 | <tr> |
12729 | <td>debug</td> | | | |
12730 | <td>declaration</td> | | 12733 | <td>declaration</td> |
| | | 12734 | <td>declare</td> |
12731 | </tr> | | 12735 | </tr> |
12732 | <tr> | | 12736 | <tr> |
12733 | <td>declare</td> | | | |
12734 | <td>defined</td> | | 12737 | <td>defined</td> |
| | | 12738 | <td>depend</td> |
12735 | </tr> | | 12739 | </tr> |
12736 | <tr> | | 12740 | <tr> |
12737 | <td>depend</td> | | | |
12738 | <td>dependencies</td> | | 12741 | <td>dependencies</td> |
| | | 12742 | <td>depends</td> |
12739 | </tr> | | 12743 | </tr> |
12740 | <tr> | | 12744 | <tr> |
12741 | <td>depends</td> | | | |
12742 | <td>depends-checksum</td> | | 12745 | <td>depends-checksum</td> |
| | | 12746 | <td>depends-fetch</td> |
12743 | </tr> | | 12747 | </tr> |
12744 | <tr> | | 12748 | <tr> |
12745 | <td>depends-fetch</td> | | | |
12746 | <td>deps</td> | | 12749 | <td>deps</td> |
| | | 12750 | <td>describe</td> |
12747 | </tr> | | 12751 | </tr> |
12748 | <tr> | | 12752 | <tr> |
12749 | <td>describe</td> | | | |
12750 | <td>destdir</td> | | 12753 | <td>destdir</td> |
| | | 12754 | <td>distclean</td> |
12751 | </tr> | | 12755 | </tr> |
12752 | <tr> | | 12756 | <tr> |
12753 | <td>distclean</td> | | | |
12754 | <td>distinfo</td> | | 12757 | <td>distinfo</td> |
| | | 12758 | <td>dl</td> |
12755 | </tr> | | 12759 | </tr> |
12756 | <tr> | | 12760 | <tr> |
12757 | <td>dl</td> | | | |
12758 | <td>dlopen</td> | | 12761 | <td>dlopen</td> |
| | | 12762 | <td>do-build</td> |
12759 | </tr> | | 12763 | </tr> |
12760 | <tr> | | 12764 | <tr> |
12761 | <td>do-build</td> | | | |
12762 | <td>do-buildlink</td> | | 12765 | <td>do-buildlink</td> |
| | | 12766 | <td>do-clean</td> |
12763 | </tr> | | 12767 | </tr> |
12764 | <tr> | | 12768 | <tr> |
12765 | <td>do-clean</td> | | | |
12766 | <td>do-configure-post-hook</td> | | 12769 | <td>do-configure-post-hook</td> |
| | | 12770 | <td>do-extract</td> |
12767 | </tr> | | 12771 | </tr> |
12768 | <tr> | | 12772 | <tr> |
12769 | <td>do-extract</td> | | | |
12770 | <td>do-fetch</td> | | 12773 | <td>do-fetch</td> |
| | | 12774 | <td>do-install</td> |
12771 | </tr> | | 12775 | </tr> |
12772 | <tr> | | 12776 | <tr> |
12773 | <td>do-install</td> | | | |
12774 | <td>emul</td> | | 12777 | <td>emul</td> |
| | | 12778 | <td>emulation</td> |
12775 | </tr> | | 12779 | </tr> |
12776 | <tr> | | 12780 | <tr> |
12777 | <td>emulation</td> | | | |
12778 | <td>emulator</td> | | 12781 | <td>emulator</td> |
| | | 12782 | <td>endian</td> |
12779 | </tr> | | 12783 | </tr> |
12780 | <tr> | | 12784 | <tr> |
12781 | <td>endian</td> | | | |
12782 | <td>enomem</td> | | 12785 | <td>enomem</td> |
| | | 12786 | <td>err</td> |
12783 | </tr> | | 12787 | </tr> |
12784 | <tr> | | 12788 | <tr> |
12785 | <td>err</td> | | | |
12786 | <td>errx</td> | | 12789 | <td>errx</td> |
| | | 12790 | <td>etc</td> |
12787 | </tr> | | 12791 | </tr> |
12788 | <tr> | | 12792 | <tr> |
12789 | <td>etc</td> | | | |
12790 | <td>feature</td> | | 12793 | <td>feature</td> |
| | | 12794 | <td>features</td> |
12791 | </tr> | | 12795 | </tr> |
12792 | <tr> | | 12796 | <tr> |
12793 | <td>features</td> | | | |
12794 | <td>fetch</td> | | 12797 | <td>fetch</td> |
| | | 12798 | <td>fetch-list</td> |
12795 | </tr> | | 12799 | </tr> |
12796 | <tr> | | 12800 | <tr> |
12797 | <td>fetch-list</td> | | | |
12798 | <td>follows</td> | | 12801 | <td>follows</td> |
| | | 12802 | <td>forbids</td> |
12799 | </tr> | | 12803 | </tr> |
12800 | <tr> | | 12804 | <tr> |
12801 | <td>forbids</td> | | | |
12802 | <td>form</td> | | 12805 | <td>form</td> |
| | | 12806 | <td>format</td> |
12803 | </tr> | | 12807 | </tr> |
12804 | <tr> | | 12808 | <tr> |
12805 | <td>format</td> | | | |
12806 | <td>fortify</td> | | 12809 | <td>fortify</td> |
| | | 12810 | <td>fortify_source</td> |
12807 | </tr> | | 12811 | </tr> |
12808 | <tr> | | 12812 | <tr> |
12809 | <td>fortify_source</td> | | | |
12810 | <td>fossil</td> | | 12813 | <td>fossil</td> |
| | | 12814 | <td>friend</td> |
12811 | </tr> | | 12815 | </tr> |
12812 | <tr> | | 12816 | <tr> |
12813 | <td>friend</td> | | | |
12814 | <td>from</td> | | 12817 | <td>from</td> |
| | | 12818 | <td>fts</td> |
12815 | </tr> | | 12819 | </tr> |
12816 | <tr> | | 12820 | <tr> |
12817 | <td>fts</td> | | | |
12818 | <td>fts_close</td> | | 12821 | <td>fts_close</td> |
| | | 12822 | <td>fts_open</td> |
12819 | </tr> | | 12823 | </tr> |
12820 | <tr> | | 12824 | <tr> |
12821 | <td>fts_open</td> | | | |
12822 | <td>fts_read</td> | | 12825 | <td>fts_read</td> |
| | | 12826 | <td>fts_set</td> |
12823 | </tr> | | 12827 | </tr> |
12824 | <tr> | | 12828 | <tr> |
12825 | <td>fts_set</td> | | | |
12826 | <td>full</td> | | 12829 | <td>full</td> |
| | | 12830 | <td>gcc</td> |
12827 | </tr> | | 12831 | </tr> |
12828 | <tr> | | 12832 | <tr> |
12829 | <td>gcc</td> | | | |
12830 | <td>getopt_long</td> | | 12833 | <td>getopt_long</td> |
| | | 12834 | <td>getprogname</td> |
12831 | </tr> | | 12835 | </tr> |
12832 | <tr> | | 12836 | <tr> |
12833 | <td>getprogname</td> | | | |
12834 | <td>gettext</td> | | 12837 | <td>gettext</td> |
| | | 12838 | <td>git</td> |
12835 | </tr> | | 12839 | </tr> |
12836 | <tr> | | 12840 | <tr> |
12837 | <td>git</td> | | | |
12838 | <td>github</td> | | 12841 | <td>github</td> |
| | | 12842 | <td>glob</td> |
12839 | </tr> | | 12843 | </tr> |
12840 | <tr> | | 12844 | <tr> |
12841 | <td>glob</td> | | | |
12842 | <td>gnu</td> | | 12845 | <td>gnu</td> |
| | | 12846 | <td>gnu_configure_strict</td> |
12843 | </tr> | | 12847 | </tr> |
12844 | <tr> | | 12848 | <tr> |
12845 | <td>gnu_configure_strict</td> | | | |
12846 | <td>go</td> | | 12849 | <td>go</td> |
| | | 12850 | <td>go-deps</td> |
12847 | </tr> | | 12851 | </tr> |
12848 | <tr> | | 12852 | <tr> |
12849 | <td>go-deps</td> | | | |
12850 | <td>golang</td> | | 12853 | <td>golang</td> |
| | | 12854 | <td>guess-license</td> |
12851 | </tr> | | 12855 | </tr> |
12852 | <tr> | | 12856 | <tr> |
12853 | <td>guess-license</td> | | | |
12854 | <td>hashbang</td> | | 12857 | <td>hashbang</td> |
| | | 12858 | <td>heimdal</td> |
12855 | </tr> | | 12859 | </tr> |
12856 | <tr> | | 12860 | <tr> |
12857 | <td>heimdal</td> | | | |
12858 | <td>help</td> | | 12861 | <td>help</td> |
| | | 12862 | <td>hg</td> |
12859 | </tr> | | 12863 | </tr> |
12860 | <tr> | | 12864 | <tr> |
12861 | <td>hg</td> | | | |
12862 | <td>imake</td> | | 12865 | <td>imake</td> |
| | | 12866 | <td>increment</td> |
12863 | </tr> | | 12867 | </tr> |
12864 | <tr> | | 12868 | <tr> |
12865 | <td>increment</td> | | | |
12866 | <td>interp</td> | | 12869 | <td>interp</td> |
| | | 12870 | <td>interpreter</td> |
12867 | </tr> | | 12871 | </tr> |
12868 | <tr> | | 12872 | <tr> |
12869 | <td>interpreter</td> | | | |
12870 | <td>intl</td> | | 12873 | <td>intl</td> |
| | | 12874 | <td>iso</td> |
12871 | </tr> | | 12875 | </tr> |
12872 | <tr> | | 12876 | <tr> |
12873 | <td>iso</td> | | | |
12874 | <td>kerberos</td> | | 12877 | <td>kerberos</td> |
| | | 12878 | <td>krb</td> |
12875 | </tr> | | 12879 | </tr> |
12876 | <tr> | | 12880 | <tr> |
12877 | <td>krb</td> | | | |
12878 | <td>krb5</td> | | 12881 | <td>krb5</td> |
| | | 12882 | <td>ksh</td> |
12879 | </tr> | | 12883 | </tr> |
12880 | <tr> | | 12884 | <tr> |
12881 | <td>ksh</td> | | | |
12882 | <td>latex</td> | | 12885 | <td>latex</td> |
| | | 12886 | <td>libnbcompat</td> |
12883 | </tr> | | 12887 | </tr> |
12884 | <tr> | | 12888 | <tr> |
12885 | <td>libnbcompat</td> | | | |
12886 | <td>libs</td> | | 12889 | <td>libs</td> |
| | | 12890 | <td>libtool</td> |
12887 | </tr> | | 12891 | </tr> |
12888 | <tr> | | 12892 | <tr> |
12889 | <td>libtool</td> | | | |
12890 | <td>licence</td> | | 12893 | <td>licence</td> |
| | | 12894 | <td>license</td> |
12891 | </tr> | | 12895 | </tr> |
12892 | <tr> | | 12896 | <tr> |
12893 | <td>license</td> | | | |
12894 | <td>lintl</td> | | 12897 | <td>lintl</td> |
| | | 12898 | <td>little-endian</td> |
12895 | </tr> | | 12899 | </tr> |
12896 | <tr> | | 12900 | <tr> |
12897 | <td>little-endian</td> | | | |
12898 | <td>lock</td> | | 12901 | <td>lock</td> |
| | | 12902 | <td>locking</td> |
12899 | </tr> | | 12903 | </tr> |
12900 | <tr> | | 12904 | <tr> |
12901 | <td>locking</td> | | | |
12902 | <td>lvalue</td> | | 12905 | <td>lvalue</td> |
| | | 12906 | <td>make</td> |
12903 | </tr> | | 12907 | </tr> |
12904 | <tr> | | 12908 | <tr> |
12905 | <td>make</td> | | | |
12906 | <td>makesum</td> | | 12909 | <td>makesum</td> |
| | | 12910 | <td>memory</td> |
12907 | </tr> | | 12911 | </tr> |
12908 | <tr> | | 12912 | <tr> |
12909 | <td>memory</td> | | | |
12910 | <td>mercurial</td> | | 12913 | <td>mercurial</td> |
| | | 12914 | <td>meta</td> |
12911 | </tr> | | 12915 | </tr> |
12912 | <tr> | | 12916 | <tr> |
12913 | <td>meta</td> | | | |
12914 | <td>meta-package</td> | | 12917 | <td>meta-package</td> |
| | | 12918 | <td>meta_package</td> |
12915 | </tr> | | 12919 | </tr> |
12916 | <tr> | | 12920 | <tr> |
12917 | <td>meta_package</td> | | | |
12918 | <td>mit-krb5</td> | | 12921 | <td>mit-krb5</td> |
| | | 12922 | <td>mk.conf</td> |
12919 | </tr> | | 12923 | </tr> |
12920 | <tr> | | 12924 | <tr> |
12921 | <td>mk.conf</td> | | | |
12922 | <td>mount</td> | | 12925 | <td>mount</td> |
| | | 12926 | <td>mprotect</td> |
12923 | </tr> | | 12927 | </tr> |
12924 | <tr> | | 12928 | <tr> |
12925 | <td>mprotect</td> | | | |
12926 | <td>mremap</td> | | 12929 | <td>mremap</td> |
| | | 12930 | <td>nb</td> |
12927 | </tr> | | 12931 | </tr> |
12928 | <tr> | | 12932 | <tr> |
12929 | <td>nb</td> | | | |
12930 | <td>nbcompat</td> | | 12933 | <td>nbcompat</td> |
| | | 12934 | <td>no</td> |
12931 | </tr> | | 12935 | </tr> |
12932 | <tr> | | 12936 | <tr> |
12933 | <td>no</td> | | | |
12934 | <td>obstack</td> | | 12937 | <td>obstack</td> |
| | | 12938 | <td>obstack_ptr_grow</td> |
12935 | </tr> | | 12939 | </tr> |
12936 | <tr> | | 12940 | <tr> |
12937 | <td>obstack_ptr_grow</td> | | | |
12938 | <td>occurs</td> | | 12941 | <td>occurs</td> |
| | | 12942 | <td>only</td> |
12939 | </tr> | | 12943 | </tr> |
12940 | <tr> | | 12944 | <tr> |
12941 | <td>only</td> | | | |
12942 | <td>options</td> | | 12945 | <td>options</td> |
| | | 12946 | <td>options.mk</td> |
12943 | </tr> | | 12947 | </tr> |
12944 | <tr> | | 12948 | <tr> |
12945 | <td>options.mk</td> | | | |
12946 | <td>order</td> | | 12949 | <td>order</td> |
| | | 12950 | <td>override</td> |
12947 | </tr> | | 12951 | </tr> |
12948 | <tr> | | 12952 | <tr> |
12949 | <td>override</td> | | | |
12950 | <td>override-intltool</td> | | 12953 | <td>override-intltool</td> |
| | | 12954 | <td>override-message-intltool</td> |
12951 | </tr> | | 12955 | </tr> |
12952 | <tr> | | 12956 | <tr> |
12953 | <td>override-message-intltool</td> | | | |
12954 | <td>package</td> | | 12957 | <td>package</td> |
| | | 12958 | <td>parallel</td> |
12955 | </tr> | | 12959 | </tr> |
12956 | <tr> | | 12960 | <tr> |
12957 | <td>parallel</td> | | | |
12958 | <td>partial</td> | | 12961 | <td>partial</td> |
| | | 12962 | <td>path</td> |
12959 | </tr> | | 12963 | </tr> |
12960 | <tr> | | 12964 | <tr> |
12961 | <td>path</td> | | | |
12962 | <td>pax</td> | | 12965 | <td>pax</td> |
| | | 12966 | <td>paxctl</td> |
12963 | </tr> | | 12967 | </tr> |
12964 | <tr> | | 12968 | <tr> |
12965 | <td>paxctl</td> | | | |
12966 | <td>pbulk-index</td> | | 12969 | <td>pbulk-index</td> |
| | | 12970 | <td>pc</td> |
12967 | </tr> | | 12971 | </tr> |
12968 | <tr> | | 12972 | <tr> |
12969 | <td>pc</td> | | | |
12970 | <td>perl</td> | | 12973 | <td>perl</td> |
| | | 12974 | <td>perl5</td> |
12971 | </tr> | | 12975 | </tr> |
12972 | <tr> | | 12976 | <tr> |
12973 | <td>perl5</td> | | | |
12974 | <td>perms</td> | | 12977 | <td>perms</td> |
| | | 12978 | <td>php</td> |
12975 | </tr> | | 12979 | </tr> |
12976 | <tr> | | 12980 | <tr> |
12977 | <td>php</td> | | | |
12978 | <td>pkg-build-options</td> | | 12981 | <td>pkg-build-options</td> |
| | | 12982 | <td>pkg-config</td> |
12979 | </tr> | | 12983 | </tr> |
12980 | <tr> | | 12984 | <tr> |
12981 | <td>pkg-config</td> | | | |
12982 | <td>pkg_build_options</td> | | 12985 | <td>pkg_build_options</td> |
| | | 12986 | <td>platform</td> |
12983 | </tr> | | 12987 | </tr> |
12984 | <tr> | | 12988 | <tr> |
12985 | <td>platform</td> | | | |
12986 | <td>plist</td> | | 12989 | <td>plist</td> |
| | | 12990 | <td>post-extract</td> |
12987 | </tr> | | 12991 | </tr> |
12988 | <tr> | | 12992 | <tr> |
12989 | <td>post-extract</td> | | | |
12990 | <td>post-fetch</td> | | 12993 | <td>post-fetch</td> |
| | | 12994 | <td>post-wrapper</td> |
12991 | </tr> | | 12995 | </tr> |
12992 | <tr> | | 12996 | <tr> |
12993 | <td>post-wrapper</td> | | | |
12994 | <td>pre-configure</td> | | 12997 | <td>pre-configure</td> |
| | | 12998 | <td>pre-extract</td> |
12995 | </tr> | | 12999 | </tr> |
12996 | <tr> | | 13000 | <tr> |
12997 | <td>pre-extract</td> | | | |
12998 | <td>pre-fetch</td> | | 13001 | <td>pre-fetch</td> |
| | | 13002 | <td>print-go-deps</td> |
12999 | </tr> | | 13003 | </tr> |
13000 | <tr> | | 13004 | <tr> |
13001 | <td>print-go-deps</td> | | | |
13002 | <td>print-plist</td> | | 13005 | <td>print-plist</td> |
| | | 13006 | <td>print-summary-data</td> |
13003 | </tr> | | 13007 | </tr> |
13004 | <tr> | | 13008 | <tr> |
13005 | <td>print-summary-data</td> | | | |
13006 | <td>privileged-install-hook</td> | | 13009 | <td>privileged-install-hook</td> |
| | | 13010 | <td>pypi</td> |
13007 | </tr> | | 13011 | </tr> |
13008 | <tr> | | 13012 | <tr> |
13009 | <td>pypi</td> | | | |
13010 | <td>python</td> | | 13013 | <td>python</td> |
| | | 13014 | <td>readme-all</td> |
13011 | </tr> | | 13015 | </tr> |
13012 | <tr> | | 13016 | <tr> |
13013 | <td>readme-all</td> | | | |
13014 | <td>regcomp</td> | | 13017 | <td>regcomp</td> |
| | | 13018 | <td>relro</td> |
13015 | </tr> | | 13019 | </tr> |
13016 | <tr> | | 13020 | <tr> |
13017 | <td>relro</td> | | | |
13018 | <td>rename</td> | | 13021 | <td>rename</td> |
| | | 13022 | <td>reorder</td> |
13019 | </tr> | | 13023 | </tr> |
13020 | <tr> | | 13024 | <tr> |
13021 | <td>reorder</td> | | | |
13022 | <td>replace</td> | | 13025 | <td>replace</td> |
| | | 13026 | <td>replace_interpreter</td> |
13023 | </tr> | | 13027 | </tr> |
13024 | <tr> | | 13028 | <tr> |
13025 | <td>replace_interpreter</td> | | | |
13026 | <td>reproducible</td> | | 13029 | <td>reproducible</td> |
| | | 13030 | <td>resolv</td> |
13027 | </tr> | | 13031 | </tr> |
13028 | <tr> | | 13032 | <tr> |
13029 | <td>resolv</td> | | | |
13030 | <td>root</td> | | 13033 | <td>root</td> |
| | | 13034 | <td>ruby</td> |
13031 | </tr> | | 13035 | </tr> |
13032 | <tr> | | 13036 | <tr> |
13033 | <td>ruby</td> | | | |
13034 | <td>setenv</td> | | 13037 | <td>setenv</td> |
| | | 13038 | <td>setgid</td> |
13035 | </tr> | | 13039 | </tr> |
13036 | <tr> | | 13040 | <tr> |
13037 | <td>setgid</td> | | | |
13038 | <td>setprogname</td> | | 13041 | <td>setprogname</td> |
| | | 13042 | <td>setuid</td> |
13039 | </tr> | | 13043 | </tr> |
13040 | <tr> | | 13044 | <tr> |
13041 | <td>setuid</td> | | | |
13042 | <td>sh</td> | | 13045 | <td>sh</td> |
| | | 13046 | <td>show</td> |
13043 | </tr> | | 13047 | </tr> |
13044 | <tr> | | 13048 | <tr> |
13045 | <td>show</td> | | | |
13046 | <td>show-all</td> | | 13049 | <td>show-all</td> |
| | | 13050 | <td>show-build-defs</td> |
13047 | </tr> | | 13051 | </tr> |
13048 | <tr> | | 13052 | <tr> |
13049 | <td>show-build-defs</td> | | | |
13050 | <td>show-depends</td> | | 13053 | <td>show-depends</td> |
| | | 13054 | <td>show-deps</td> |
13051 | </tr> | | 13055 | </tr> |
13052 | <tr> | | 13056 | <tr> |
13053 | <td>show-deps</td> | | | |
13054 | <td>show-distfiles</td> | | 13057 | <td>show-distfiles</td> |
| | | 13058 | <td>show-downlevel</td> |
13055 | </tr> | | 13059 | </tr> |
13056 | <tr> | | 13060 | <tr> |
13057 | <td>show-downlevel</td> | | | |
13058 | <td>show-subdir-var</td> | | 13061 | <td>show-subdir-var</td> |
| | | 13062 | <td>show-tools</td> |
13059 | </tr> | | 13063 | </tr> |
13060 | <tr> | | 13064 | <tr> |
13061 | <td>show-tools</td> | | | |
13062 | <td>show-var</td> | | 13065 | <td>show-var</td> |
| | | 13066 | <td>show-vars</td> |
13063 | </tr> | | 13067 | </tr> |
13064 | <tr> | | 13068 | <tr> |
13065 | <td>show-vars</td> | | | |
13066 | <td>snprintf</td> | | 13069 | <td>snprintf</td> |
| | | 13070 | <td>ssp</td> |
13067 | </tr> | | 13071 | </tr> |
13068 | <tr> | | 13072 | <tr> |
13069 | <td>ssp</td> | | | |
13070 | <td>st_mode</td> | | 13073 | <td>st_mode</td> |
| | | 13074 | <td>stage-install</td> |
13071 | </tr> | | 13075 | </tr> |
13072 | <tr> | | 13076 | <tr> |
13073 | <td>stage-install</td> | | | |
13074 | <td>strip</td> | | 13077 | <td>strip</td> |
| | | 13078 | <td>strong</td> |
13075 | </tr> | | 13079 | </tr> |
13076 | <tr> | | 13080 | <tr> |
13077 | <td>strong</td> | | | |
13078 | <td>subst</td> | | 13081 | <td>subst</td> |
| | | 13082 | <td>subversion</td> |
13079 | </tr> | | 13083 | </tr> |
13080 | <tr> | | 13084 | <tr> |
13081 | <td>subversion</td> | | | |
13082 | <td>sun</td> | | 13085 | <td>sun</td> |
| | | 13086 | <td>sunpro</td> |
13083 | </tr> | | 13087 | </tr> |
13084 | <tr> | | 13088 | <tr> |
13085 | <td>sunpro</td> | | | |
13086 | <td>sunwspro</td> | | 13089 | <td>sunwspro</td> |
| | | 13090 | <td>svn</td> |
13087 | </tr> | | 13091 | </tr> |
13088 | <tr> | | 13092 | <tr> |
13089 | <td>svn</td> | | | |
13090 | <td>test</td> | | 13093 | <td>test</td> |
| | | 13094 | <td>tex</td> |
13091 | </tr> | | 13095 | </tr> |
13092 | <tr> | | 13096 | <tr> |
13093 | <td>tex</td> | | | |
13094 | <td>texlive</td> | | 13097 | <td>texlive</td> |
| | | 13098 | <td>tmp</td> |
13095 | </tr> | | 13099 | </tr> |
13096 | <tr> | | 13100 | <tr> |
13097 | <td>tmp</td> | | | |
13098 | <td>tool</td> | | 13101 | <td>tool</td> |
| | | 13102 | <td>tools</td> |
13099 | </tr> | | 13103 | </tr> |
13100 | <tr> | | 13104 | <tr> |
13101 | <td>tools</td> | | | |
13102 | <td>tools-libtool-m4-override</td> | | 13105 | <td>tools-libtool-m4-override</td> |
| | | 13106 | <td>type</td> |
13103 | </tr> | | 13107 | </tr> |
13104 | <tr> | | 13108 | <tr> |
13105 | <td>type</td> | | | |
13106 | <td>ulimit</td> | | 13109 | <td>ulimit</td> |
| | | 13110 | <td>undefined</td> |
13107 | </tr> | | 13111 | </tr> |
13108 | <tr> | | 13112 | <tr> |
13109 | <td>undefined</td> | | | |
13110 | <td>undo-replace</td> | | 13113 | <td>undo-replace</td> |
| | | 13114 | <td>unlimit</td> |
13111 | </tr> | | 13115 | </tr> |
13112 | <tr> | | 13116 | <tr> |
13113 | <td>unlimit</td> | | | |
13114 | <td>unprivileged</td> | | 13117 | <td>unprivileged</td> |
| | | 13118 | <td>unprivileged-install-hook</td> |
13115 | </tr> | | 13119 | </tr> |
13116 | <tr> | | 13120 | <tr> |
13117 | <td>unprivileged-install-hook</td> | | | |
13118 | <td>unstripped</td> | | 13121 | <td>unstripped</td> |
| | | 13122 | <td>update</td> |
13119 | </tr> | | 13123 | </tr> |
13120 | <tr> | | 13124 | <tr> |
13121 | <td>update</td> | | | |
13122 | <td>upload</td> | | 13125 | <td>upload</td> |
| | | 13126 | <td>upload-distfiles</td> |
13123 | </tr> | | 13127 | </tr> |
13124 | <tr> | | 13128 | <tr> |
13125 | <td>upload-distfiles</td> | | | |
13126 | <td>usage</td> | | 13129 | <td>usage</td> |
| | | 13130 | <td>use_tools</td> |
13127 | </tr> | | 13131 | </tr> |
13128 | <tr> | | 13132 | <tr> |
13129 | <td>use_tools</td> | | | |
13130 | <td>user</td> | | 13133 | <td>user</td> |
| | | 13134 | <td>utimes</td> |
13131 | </tr> | | 13135 | </tr> |
13132 | <tr> | | 13136 | <tr> |
13133 | <td>utimes</td> | | | |
13134 | <td>vasprintf</td> | | 13137 | <td>vasprintf</td> |
| | | 13138 | <td>verbose</td> |
13135 | </tr> | | 13139 | </tr> |
13136 | <tr> | | 13140 | <tr> |
13137 | <td>verbose</td> | | | |
13138 | <td>vsnprintf</td> | | 13141 | <td>vsnprintf</td> |
| | | 13142 | <td>warn</td> |
13139 | </tr> | | 13143 | </tr> |
13140 | <tr> | | 13144 | <tr> |
13141 | <td>warn</td> | | | |
13142 | <td>warning</td> | | 13145 | <td>warning</td> |
| | | 13146 | <td>warnings</td> |
13143 | </tr> | | 13147 | </tr> |
13144 | <tr> | | 13148 | <tr> |
13145 | <td>warnings</td> | | | |
13146 | <td>warnx</td> | | 13149 | <td>warnx</td> |
| | | 13150 | <td>weak</td> |
13147 | </tr> | | 13151 | </tr> |
13148 | <tr> | | 13152 | <tr> |
13149 | <td>weak</td> | | | |
13150 | <td>work</td> | | 13153 | <td>work</td> |
| | | 13154 | <td>wrapper</td> |
13151 | </tr> | | 13155 | </tr> |
13152 | <tr> | | 13156 | <tr> |
13153 | <td>wrapper</td> | | | |
13154 | <td>yes</td> | | 13157 | <td>yes</td> |
| | | 13158 | <td> </td> |
13155 | </tr> | | 13159 | </tr> |
13156 | </table> | | 13160 | </table> |
13157 | </div> | | 13161 | </div> |
13158 | <div class="appendix"> | | 13162 | <div class="appendix"> |
13159 | <div class="titlepage"><div><div><h1 class="title"> | | 13163 | <div class="titlepage"><div><div><h1 class="title"> |
13160 | <a name="editing"></a>Appendix E. Editing guidelines for the pkgsrc guide</h1></div></div></div> | | 13164 | <a name="editing"></a>Appendix E. Editing guidelines for the pkgsrc guide</h1></div></div></div> |
13161 | <div class="toc"> | | 13165 | <div class="toc"> |
13162 | <p><b>Table of Contents</b></p> | | 13166 | <p><b>Table of Contents</b></p> |
13163 | <dl class="toc"> | | 13167 | <dl class="toc"> |
13164 | <dt><span class="sect1"><a href="#targets">E.1. Make targets</a></span></dt> | | 13168 | <dt><span class="sect1"><a href="#targets">E.1. Make targets</a></span></dt> |
13165 | <dt><span class="sect1"><a href="#procedure">E.2. Procedure</a></span></dt> | | 13169 | <dt><span class="sect1"><a href="#procedure">E.2. Procedure</a></span></dt> |
13166 | </dl> | | 13170 | </dl> |
13167 | </div> | | 13171 | </div> |