diff options
author | xtraeme <xtraeme> | 2005-01-11 16:34:44 +0000 |
---|---|---|
committer | xtraeme <xtraeme> | 2005-01-11 16:34:44 +0000 |
commit | 283efeae567c3fe5a81f47d3bc5849b7a4c1c9d7 (patch) | |
tree | 09ca42ae2ca2f5e0300b2b252047a71cc556b83c /doc | |
parent | 767f73f2b801d0400d457f4cc623631ef15606f7 (diff) | |
download | pkgsrc-283efeae567c3fe5a81f47d3bc5849b7a4c1c9d7.tar.gz |
re-generate for wiz's improvements to the resume section.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/pkgsrc.html | 707 | ||||
-rw-r--r-- | doc/pkgsrc.txt | 30 |
2 files changed, 371 insertions, 366 deletions
diff --git a/doc/pkgsrc.html b/doc/pkgsrc.html index 36ed4b9fdab..5a807449ebd 100644 --- a/doc/pkgsrc.html +++ b/doc/pkgsrc.html @@ -298,39 +298,39 @@ alink="#0000FF"> How to use pkgsrc as non-root</a></span></dt> <dt><span class="sect1"><a href="#id2584865">6.5. - How to resume transferencies with - pkgsrc?</a></span></dt> + How to resume transfers when fetching + distfiles?</a></span></dt> - <dt><span class="sect1"><a href="#id2584903">6.6. + <dt><span class="sect1"><a href="#id2584907">6.6. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584931">6.7. + <dt><span class="sect1"><a href="#id2584935">6.7. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584958">6.8. + <dt><span class="sect1"><a href="#id2584963">6.8. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2584972">6.9. + <dt><span class="sect1"><a href="#id2584977">6.9. How do I tell <span><strong class="command">make fetch</strong></span> to do passive FTP?</a></span></dt> - <dt><span class="sect1"><a href="#id2585024">6.10. + <dt><span class="sect1"><a href="#id2585028">6.10. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2585163">6.11. + <dt><span class="sect1"><a href="#id2585168">6.11. What does “<span class="quote">Don't know how to make /usr/share/tmac/tmac.andoc</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2585202">6.12. + <dt><span class="sect1"><a href="#id2585206">6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2585259">6.13. + <dt><span class="sect1"><a href="#id2585264">6.13. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.14. @@ -368,17 +368,17 @@ alink="#0000FF"> "#components.patches">7.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2586509">7.4. + <dt><span class="sect1"><a href="#id2586445">7.4. Other mandatory files</a></span></dt> <dt><span class="sect1"><a href= "#components.optional">7.5. Optional files</a></span></dt> - <dt><span class="sect1"><a href="#id2586635">7.6. + <dt><span class="sect1"><a href="#id2586640">7.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586791">7.7. + <dt><span class="sect1"><a href="#id2586727">7.7. <code class= "filename">files/*</code></a></span></dt> </dl> @@ -389,10 +389,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2586845">8.1. + <dt><span class="sect1"><a href="#id2586781">8.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2586860">8.2. + <dt><span class="sect1"><a href="#id2586796">8.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -404,14 +404,14 @@ alink="#0000FF"> <dt><span class="sect1"><a href="#plist.misc">8.4. Variable substitution in PLIST</a></span></dt> - <dt><span class="sect1"><a href="#id2587181">8.5. + <dt><span class="sect1"><a href="#id2587186">8.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2587223">8.6. + <dt><span class="sect1"><a href="#id2587227">8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2587240">8.7. + <dt><span class="sect1"><a href="#id2587244">8.7. Platform specific and differing PLISTs</a></span></dt> @@ -426,22 +426,22 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2587717">9.1. + <dt><span class="sect1"><a href="#id2587653">9.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2587908">9.2. + <dt><span class="sect1"><a href="#id2587844">9.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2587977">9.2.1. Anatomy of a buildlink3.mk + "#id2587913">9.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2588349">9.2.2. Updating <code class= + "#id2588354">9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -449,19 +449,19 @@ alink="#0000FF"> </dl> </dd> - <dt><span class="sect1"><a href="#id2588428">9.3. + <dt><span class="sect1"><a href="#id2588433">9.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2588578">9.3.1. Anatomy of a <code class= + "#id2588582">9.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2588873">9.3.2. Global preferences for + "#id2588877">9.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -473,10 +473,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2588946">10.1. + <dt><span class="sect1"><a href="#id2588950">10.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2588961">10.2. + <dt><span class="sect1"><a href="#id2588965">10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -491,7 +491,7 @@ alink="#0000FF"> "#build.prefix">11.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2589569">11.2. + <dt><span class="sect1"><a href="#id2589573">11.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -505,17 +505,17 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2590969">12.1. + <dt><span class="sect1"><a href="#id2590973">12.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2590972">12.1.1. How to pull in variables + "#id2590977">12.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2591124">12.1.2. Restricted + "#id2591128">12.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -523,15 +523,15 @@ alink="#0000FF"> dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2591639">12.1.4. Handling conflicts with + "#id2591643">12.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2591757">12.1.5. Packages that cannot or + "#id2591762">12.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2591783">12.1.6. Packages which should not + "#id2591787">12.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -539,37 +539,37 @@ alink="#0000FF"> with security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2591875">12.1.8. How to handle compiler + "#id2591879">12.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2591897">12.1.9. How to handle incrementing + "#id2591901">12.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2591946">12.1.10. Portability of + "#id2591950">12.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591971">12.2. + <dt><span class="sect1"><a href="#id2591975">12.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2591974">12.2.1. Packages whose distfiles + "#id2591978">12.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2592105">12.2.2. How to handle modified + "#id2592109">12.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592117">12.3. + <dt><span class="sect1"><a href="#id2592121">12.3. Configuration gotchas</a></span></dt> <dd> @@ -579,66 +579,66 @@ alink="#0000FF"> libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592593">12.3.2. Using libtool on GNU + "#id2592529">12.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592677">12.3.3. GNU + "#id2592613">12.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592790">12.4. + <dt><span class="sect1"><a href="#id2592726">12.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592793">12.4.1. CPP + "#id2592729">12.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592823">12.5. + <dt><span class="sect1"><a href="#id2592759">12.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592826">12.5.1. Package configuration + "#id2592762">12.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592929">12.5.2. User + "#id2592933">12.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2593042">12.5.3. Handling + "#id2593046">12.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2593193">12.5.4. Creating an account from a + "#id2593197">12.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2593392">12.5.5. Installing score + "#id2593328">12.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593435">12.5.6. Packages providing login + "#id2593371">12.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2593493">12.5.7. Packages containing perl + "#id2593429">12.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593511">12.5.8. Packages with hardcoded + "#id2593447">12.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2593532">12.5.9. Packages installing perl + "#id2593468">12.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -646,36 +646,36 @@ alink="#0000FF"> info files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593752">12.5.11. Packages installing + "#id2593688">12.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593852">12.5.12. Packages installing + "#id2593788">12.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593904">12.5.13. Packages installing X11 + "#id2593840">12.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593950">12.5.14. Packages installing GTK2 + "#id2593886">12.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2594020">12.5.15. Packages installing SGML + "#id2593956">12.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2594140">12.5.16. Packages installing + "#id2594076">12.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2594347">12.5.17. Packages using + "#id2594283">12.5.17. Packages using intltool</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2594361">12.6. + <dt><span class="sect1"><a href="#id2594297">12.6. Feedback to the author</a></span></dt> </dl> </dd> @@ -688,18 +688,18 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2594823">14.1. + <dt><span class="sect1"><a href="#id2594827">14.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2594874">14.2. + <dt><span class="sect1"><a href="#id2594878">14.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2595005">14.3. + <dt><span class="sect1"><a href="#id2594941">14.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2595161">14.4. + <dt><span class="sect1"><a href="#id2594961">14.4. Moving a package in pkgsrc</a></span></dt> </dl> </dd> @@ -711,27 +711,27 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2595319">A.1. + <dt><span class="sect1"><a href="#id2595255">A.1. files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2595322">A.1.1. + <dt><span class="sect2"><a href="#id2595258">A.1.1. Makefile</a></span></dt> - <dt><span class="sect2"><a href="#id2595330">A.1.2. + <dt><span class="sect2"><a href="#id2595266">A.1.2. DESCR</a></span></dt> - <dt><span class="sect2"><a href="#id2595345">A.1.3. + <dt><span class="sect2"><a href="#id2595281">A.1.3. PLIST</a></span></dt> - <dt><span class="sect2"><a href="#id2595352">A.1.4. + <dt><span class="sect2"><a href="#id2595288">A.1.4. Checking a package with <span><strong class= "command">pkglint</strong></span></a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2595393">A.2. Steps + <dt><span class="sect1"><a href="#id2595329">A.2. Steps for building, installing, packaging</a></span></dt> </dl> </dd> @@ -757,10 +757,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2596107">D.1. + <dt><span class="sect1"><a href="#id2595975">D.1. Targets</a></span></dt> - <dt><span class="sect1"><a href="#id2596178">D.2. + <dt><span class="sect1"><a href="#id2596387">D.2. Procedure</a></span></dt> </dl> </dd> @@ -1285,36 +1285,37 @@ alink="#0000FF"> to use pkgsrc as non-root</a></span></dt> <dt><span class="sect1"><a href="#id2584865">6.5. How - to resume transferencies with pkgsrc?</a></span></dt> + to resume transfers when fetching + distfiles?</a></span></dt> - <dt><span class="sect1"><a href="#id2584903">6.6. How + <dt><span class="sect1"><a href="#id2584907">6.6. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584931">6.7. How + <dt><span class="sect1"><a href="#id2584935">6.7. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584958">6.8. How + <dt><span class="sect1"><a href="#id2584963">6.8. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2584972">6.9. How + <dt><span class="sect1"><a href="#id2584977">6.9. How do I tell <span><strong class="command">make fetch</strong></span> to do passive FTP?</a></span></dt> - <dt><span class="sect1"><a href="#id2585024">6.10. + <dt><span class="sect1"><a href="#id2585028">6.10. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2585163">6.11. + <dt><span class="sect1"><a href="#id2585168">6.11. What does “<span class="quote">Don't know how to make /usr/share/tmac/tmac.andoc</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2585202">6.12. + <dt><span class="sect1"><a href="#id2585206">6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2585259">6.13. + <dt><span class="sect1"><a href="#id2585264">6.13. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.14. @@ -3643,35 +3644,36 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> to use pkgsrc as non-root</a></span></dt> <dt><span class="sect1"><a href="#id2584865">6.5. How - to resume transferencies with pkgsrc?</a></span></dt> + to resume transfers when fetching + distfiles?</a></span></dt> - <dt><span class="sect1"><a href="#id2584903">6.6. How + <dt><span class="sect1"><a href="#id2584907">6.6. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584931">6.7. How + <dt><span class="sect1"><a href="#id2584935">6.7. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584958">6.8. How + <dt><span class="sect1"><a href="#id2584963">6.8. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2584972">6.9. How + <dt><span class="sect1"><a href="#id2584977">6.9. How do I tell <span><strong class="command">make fetch</strong></span> to do passive FTP?</a></span></dt> - <dt><span class="sect1"><a href="#id2585024">6.10. How + <dt><span class="sect1"><a href="#id2585028">6.10. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2585163">6.11. What + <dt><span class="sect1"><a href="#id2585168">6.11. What does “<span class="quote">Don't know how to make /usr/share/tmac/tmac.andoc</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2585202">6.12. What + <dt><span class="sect1"><a href="#id2585206">6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2585259">6.13. + <dt><span class="sect1"><a href="#id2585264">6.13. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.14. @@ -3992,18 +3994,24 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <h2 class="title" style="clear: both"><a name= "id2584865" id="id2584865"></a>6.5. How to - resume transferencies with pkgsrc?</h2> + resume transfers when fetching distfiles?</h2> </div> </div> </div> - <p>By default resuming transferencies in pkgsrc is - disabled, but you can enable this feature adding the - option <code class= - "varname">PKG_RESUME_TRANSFERS=YES</code> into - <code class="filename">mk.conf</code>, if a previous - transfer wasn't completed, it will try to resume it - saving your bandwidth.</p> + <p>By default resuming transfers in pkgsrc is disabled, + but you can enable this feature by adding the option + <code class="varname">PKG_RESUME_TRANSFERS=YES</code> + into <code class="filename">/etc/mk.conf</code>. If, + during a fetch step, an incomplete distfile is found, + pkgsrc will try to resume it.</p> + + <p>You can also use a different program than the default + ftp(1) by changing the <code class= + "varname">FETCH_CMD</code> variable. Don't forget to set + <code class="varname">FETCH_RESUME_ARGS</code> and + <code class="varname">FETCH_OUTPUT_ARGS</code> if you are + not using default values.</p> <p>For example, if you want to use <code class= "filename">wget</code> to resume downloads, you'll have @@ -4017,11 +4025,6 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> .endif </pre> - - <p>Don't forget to set <code class= - "varname">FETCH_RESUME_ARGS</code> and <code class= - "varname">FETCH_OUTPUT_ARGS</code> if you are not using - default values.</p> </div> <div class="sect1" lang="en" xml:lang="en"> @@ -4029,7 +4032,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584903" id="id2584903"></a>6.6. How can I + "id2584907" id="id2584907"></a>6.6. How can I install/use XFree86 from pkgsrc?</h2> </div> </div> @@ -4040,7 +4043,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> "filename">/usr/X11R6</code>, <code class= "filename">/usr/openwin</code>, ...), you will have to add the following line into <code class= - "filename">mk.conf</code>:</p> + "filename">/etc/mk.conf</code>:</p> <pre class="programlisting"> X11_TYPE=XFree86 @@ -4052,7 +4055,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584931" id="id2584931"></a>6.7. How can I + "id2584935" id="id2584935"></a>6.7. How can I install/use X.org from pkgsrc?</h2> </div> </div> @@ -4063,7 +4066,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> "filename">/usr/X11R6</code>, <code class= "filename">/usr/openwin</code>, ...) you will have to add the following line into <code class= - "filename">mk.conf</code>:</p> + "filename">/etc/mk.conf</code>:</p> <pre class="programlisting"> X11_TYPE=xorg @@ -4075,7 +4078,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584958" id="id2584958"></a>6.8. How to + "id2584963" id="id2584963"></a>6.8. How to fetch files from behind a firewall</h2> </div> </div> @@ -4100,7 +4103,7 @@ http_proxy=http://orpheus.amdahl.com:80/ <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584972" id="id2584972"></a>6.9. How do I + "id2584977" id="id2584977"></a>6.9. How do I tell <span><strong class="command">make fetch</strong></span> to do passive FTP?</h2> </div> @@ -4134,7 +4137,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2585024" id="id2585024"></a>6.10. How to + "id2585028" id="id2585028"></a>6.10. How to fetch all distfiles at once</h2> </div> </div> @@ -4203,7 +4206,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2585163" id="id2585163"></a>6.11. What does + "id2585168" id="id2585168"></a>6.11. What does “<span class="quote">Don't know how to make /usr/share/tmac/tmac.andoc</span>” mean?</h2> </div> @@ -4235,7 +4238,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2585202" id="id2585202"></a>6.12. What does + "id2585206" id="id2585206"></a>6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</h2> </div> @@ -4264,7 +4267,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2585259" id="id2585259"></a>6.13. Using + "id2585264" id="id2585264"></a>6.13. Using 'sudo' with pkgsrc</h2> </div> </div> @@ -4487,7 +4490,7 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc audit-packages installation procedure:</p> <pre class="screen"> =========================================================================== -$NetBSD: faq.xml,v 1.2 2004/11/20 13:25:22 hubertf Exp $ +$NetBSD: faq.xml,v 1.4 2005/01/11 16:05:20 wiz Exp $ You may wish to have the vulnerabilities file downloaded daily so that it remains current. This may be done by adding an appropriate entry @@ -4546,17 +4549,17 @@ fi <dt><span class="sect1"><a href= "#components.patches">7.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2586509">7.4. + <dt><span class="sect1"><a href="#id2586445">7.4. Other mandatory files</a></span></dt> <dt><span class="sect1"><a href= "#components.optional">7.5. Optional files</a></span></dt> - <dt><span class="sect1"><a href="#id2586635">7.6. + <dt><span class="sect1"><a href="#id2586640">7.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586791">7.7. + <dt><span class="sect1"><a href="#id2586727">7.7. <code class="filename">files/*</code></a></span></dt> </dl> </dd> @@ -4566,10 +4569,10 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2586845">8.1. RCS + <dt><span class="sect1"><a href="#id2586781">8.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2586860">8.2. + <dt><span class="sect1"><a href="#id2586796">8.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -4580,14 +4583,14 @@ fi <dt><span class="sect1"><a href="#plist.misc">8.4. Variable substitution in PLIST</a></span></dt> - <dt><span class="sect1"><a href="#id2587181">8.5. + <dt><span class="sect1"><a href="#id2587186">8.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2587223">8.6. + <dt><span class="sect1"><a href="#id2587227">8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2587240">8.7. + <dt><span class="sect1"><a href="#id2587244">8.7. Platform specific and differing PLISTs</a></span></dt> @@ -4602,21 +4605,21 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2587717">9.1. + <dt><span class="sect1"><a href="#id2587653">9.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2587908">9.2. + <dt><span class="sect1"><a href="#id2587844">9.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2587977">9.2.1. Anatomy of a buildlink3.mk + "#id2587913">9.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2588349">9.2.2. Updating <code class= + "#id2588354">9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -4624,18 +4627,18 @@ fi </dl> </dd> - <dt><span class="sect1"><a href="#id2588428">9.3. + <dt><span class="sect1"><a href="#id2588433">9.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2588578">9.3.1. Anatomy of a <code class= + "#id2588582">9.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2588873">9.3.2. Global preferences for native + "#id2588877">9.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -4647,10 +4650,10 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2588946">10.1. + <dt><span class="sect1"><a href="#id2588950">10.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2588961">10.2. + <dt><span class="sect1"><a href="#id2588965">10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -4664,7 +4667,7 @@ fi <dt><span class="sect1"><a href="#build.prefix">11.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2589569">11.2. + <dt><span class="sect1"><a href="#id2589573">11.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -4678,17 +4681,17 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2590969">12.1. + <dt><span class="sect1"><a href="#id2590973">12.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2590972">12.1.1. How to pull in variables + "#id2590977">12.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2591124">12.1.2. Restricted + "#id2591128">12.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -4696,15 +4699,15 @@ fi dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2591639">12.1.4. Handling conflicts with + "#id2591643">12.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2591757">12.1.5. Packages that cannot or + "#id2591762">12.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2591783">12.1.6. Packages which should not be + "#id2591787">12.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -4712,37 +4715,37 @@ fi with security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2591875">12.1.8. How to handle compiler + "#id2591879">12.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2591897">12.1.9. How to handle incrementing + "#id2591901">12.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2591946">12.1.10. Portability of + "#id2591950">12.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591971">12.2. + <dt><span class="sect1"><a href="#id2591975">12.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2591974">12.2.1. Packages whose distfiles + "#id2591978">12.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2592105">12.2.2. How to handle modified + "#id2592109">12.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592117">12.3. + <dt><span class="sect1"><a href="#id2592121">12.3. Configuration gotchas</a></span></dt> <dd> @@ -4752,65 +4755,65 @@ fi libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592593">12.3.2. Using libtool on GNU + "#id2592529">12.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592677">12.3.3. GNU + "#id2592613">12.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592790">12.4. + <dt><span class="sect1"><a href="#id2592726">12.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592793">12.4.1. CPP defines</a></span></dt> + "#id2592729">12.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592823">12.5. + <dt><span class="sect1"><a href="#id2592759">12.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592826">12.5.1. Package configuration + "#id2592762">12.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592929">12.5.2. User + "#id2592933">12.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2593042">12.5.3. Handling + "#id2593046">12.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2593193">12.5.4. Creating an account from a + "#id2593197">12.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2593392">12.5.5. Installing score + "#id2593328">12.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593435">12.5.6. Packages providing login + "#id2593371">12.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2593493">12.5.7. Packages containing perl + "#id2593429">12.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593511">12.5.8. Packages with hardcoded + "#id2593447">12.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2593532">12.5.9. Packages installing perl + "#id2593468">12.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -4818,36 +4821,36 @@ fi info files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593752">12.5.11. Packages installing GConf2 + "#id2593688">12.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593852">12.5.12. Packages installing + "#id2593788">12.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593904">12.5.13. Packages installing X11 + "#id2593840">12.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593950">12.5.14. Packages installing GTK2 + "#id2593886">12.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2594020">12.5.15. Packages installing SGML or + "#id2593956">12.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2594140">12.5.16. Packages installing + "#id2594076">12.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2594347">12.5.17. Packages using + "#id2594283">12.5.17. Packages using intltool</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2594361">12.6. + <dt><span class="sect1"><a href="#id2594297">12.6. Feedback to the author</a></span></dt> </dl> </dd> @@ -4860,17 +4863,17 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2594823">14.1. + <dt><span class="sect1"><a href="#id2594827">14.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2594874">14.2. + <dt><span class="sect1"><a href="#id2594878">14.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2595005">14.3. + <dt><span class="sect1"><a href="#id2594941">14.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2595161">14.4. + <dt><span class="sect1"><a href="#id2594961">14.4. Moving a package in pkgsrc</a></span></dt> </dl> </dd> @@ -4903,17 +4906,17 @@ fi <dt><span class="sect1"><a href= "#components.patches">7.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2586509">7.4. Other + <dt><span class="sect1"><a href="#id2586445">7.4. Other mandatory files</a></span></dt> <dt><span class="sect1"><a href= "#components.optional">7.5. Optional files</a></span></dt> - <dt><span class="sect1"><a href="#id2586635">7.6. + <dt><span class="sect1"><a href="#id2586640">7.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586791">7.7. + <dt><span class="sect1"><a href="#id2586727">7.7. <code class="filename">files/*</code></a></span></dt> </dl> </div> @@ -5248,7 +5251,7 @@ converters games mbone print x11 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586509" id="id2586509"></a>7.4. Other + "id2586445" id="id2586445"></a>7.4. Other mandatory files</h2> </div> </div> @@ -5372,8 +5375,8 @@ MESSAGE_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586635" id= - "id2586635"></a>7.6. <code class= + "id2586640" id= + "id2586640"></a>7.6. <code class= "filename">work*</code></h2> </div> </div> @@ -5433,8 +5436,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586791" id= - "id2586791"></a>7.7. <code class= + "id2586727" id= + "id2586727"></a>7.7. <code class= "filename">files/*</code></h2> </div> </div> @@ -5466,10 +5469,10 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2586845">8.1. RCS + <dt><span class="sect1"><a href="#id2586781">8.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2586860">8.2. + <dt><span class="sect1"><a href="#id2586796">8.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -5480,14 +5483,14 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <dt><span class="sect1"><a href="#plist.misc">8.4. Variable substitution in PLIST</a></span></dt> - <dt><span class="sect1"><a href="#id2587181">8.5. + <dt><span class="sect1"><a href="#id2587186">8.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2587223">8.6. + <dt><span class="sect1"><a href="#id2587227">8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2587240">8.7. + <dt><span class="sect1"><a href="#id2587244">8.7. Platform specific and differing PLISTs</a></span></dt> <dt><span class="sect1"><a href="#faq.common-dirs">8.8. @@ -5513,7 +5516,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586845" id="id2586845"></a>8.1. RCS + "id2586781" id="id2586781"></a>8.1. RCS ID</h2> </div> </div> @@ -5531,8 +5534,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586860" id= - "id2586860"></a>8.2. Semi-automatic + "id2586796" id= + "id2586796"></a>8.2. Semi-automatic <code class="filename">PLIST</code> generation</h2> </div> </div> @@ -5726,8 +5729,8 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587181" id= - "id2587181"></a>8.5. Manpage-compression</h2> + "id2587186" id= + "id2587186"></a>8.5. Manpage-compression</h2> </div> </div> </div> @@ -5751,7 +5754,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587223" id="id2587223"></a>8.6. Changing + "id2587227" id="id2587227"></a>8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></h2> </div> @@ -5771,7 +5774,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587240" id="id2587240"></a>8.7. Platform + "id2587244" id="id2587244"></a>8.7. Platform specific and differing PLISTs</h2> </div> </div> @@ -5913,19 +5916,19 @@ PLIST_SUBST+= SOMEVAR="somevalue" <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2587717">9.1. + <dt><span class="sect1"><a href="#id2587653">9.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2587908">9.2. + <dt><span class="sect1"><a href="#id2587844">9.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2587977">9.2.1. + <dt><span class="sect2"><a href="#id2587913">9.2.1. Anatomy of a buildlink3.mk file</a></span></dt> - <dt><span class="sect2"><a href="#id2588349">9.2.2. + <dt><span class="sect2"><a href="#id2588354">9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in @@ -5934,17 +5937,17 @@ PLIST_SUBST+= SOMEVAR="somevalue" </dl> </dd> - <dt><span class="sect1"><a href="#id2588428">9.3. + <dt><span class="sect1"><a href="#id2588433">9.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2588578">9.3.1. + <dt><span class="sect2"><a href="#id2588582">9.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> - <dt><span class="sect2"><a href="#id2588873">9.3.2. + <dt><span class="sect2"><a href="#id2588877">9.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> @@ -5995,7 +5998,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587717" id="id2587717"></a>9.1. Converting + "id2587653" id="id2587653"></a>9.1. Converting packages to use buildlink3</h2> </div> </div> @@ -6146,7 +6149,7 @@ DEPENDS+= foo>=1.1.0:../../category/foo <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587908" id="id2587908"></a>9.2. Writing + "id2587844" id="id2587844"></a>9.2. Writing <code class="filename">buildlink3.mk</code> files</h2> </div> @@ -6186,8 +6189,8 @@ DEPENDS+= foo>=1.1.0:../../category/foo <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2587977" id= - "id2587977"></a>9.2.1. Anatomy of a buildlink3.mk + <h3 class="title"><a name="id2587913" id= + "id2587913"></a>9.2.1. Anatomy of a buildlink3.mk file</h3> </div> </div> @@ -6417,8 +6420,8 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2588349" id= - "id2588349"></a>9.2.2. Updating <code class= + <h3 class="title"><a name="id2588354" id= + "id2588354"></a>9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -6487,7 +6490,7 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div> <div> <h2 class="title" style="clear: both"><a name= - "id2588428" id="id2588428"></a>9.3. Writing + "id2588433" id="id2588433"></a>9.3. Writing <code class="filename">builtin.mk</code> files</h2> </div> </div> @@ -6539,8 +6542,8 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2588578" id= - "id2588578"></a>9.3.1. Anatomy of a + <h3 class="title"><a name="id2588582" id= + "id2588582"></a>9.3.1. Anatomy of a <code class="filename">builtin.mk</code> file</h3> </div> @@ -6665,8 +6668,8 @@ CHECK_BUILTIN.foo?= no <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2588873" id= - "id2588873"></a>9.3.2. Global preferences + <h3 class="title"><a name="id2588877" id= + "id2588877"></a>9.3.2. Global preferences for native or pkgsrc software</h3> </div> </div> @@ -6724,10 +6727,10 @@ CHECK_BUILTIN.foo?= no <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2588946">10.1. + <dt><span class="sect1"><a href="#id2588950">10.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2588961">10.2. + <dt><span class="sect1"><a href="#id2588965">10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -6747,7 +6750,7 @@ CHECK_BUILTIN.foo?= no <div> <div> <h2 class="title" style="clear: both"><a name= - "id2588946" id="id2588946"></a>10.1. Global + "id2588950" id="id2588950"></a>10.1. Global default options</h2> </div> </div> @@ -6765,8 +6768,8 @@ CHECK_BUILTIN.foo?= no <div> <div> <h2 class="title" style="clear: both"><a name= - "id2588961" id= - "id2588961"></a>10.2. Converting packages to + "id2588965" id= + "id2588965"></a>10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></h2> </div> @@ -6929,7 +6932,7 @@ CONFIGURE_ARGS+= --enable-sasl=${BUILDLINK_PREFIX.sasl} <dt><span class="sect1"><a href="#build.prefix">11.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2589569">11.2. Main + <dt><span class="sect1"><a href="#id2589573">11.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -7126,7 +7129,7 @@ GTKDIR_DEFAULT= ${LOCALBASE} <div> <div> <h2 class="title" style="clear: both"><a name= - "id2589569" id="id2589569"></a>11.2. Main + "id2589573" id="id2589573"></a>11.2. Main targets</h2> </div> </div> @@ -7892,17 +7895,17 @@ make build <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2590969">12.1. + <dt><span class="sect1"><a href="#id2590973">12.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2590972">12.1.1. How to pull in variables from + "#id2590977">12.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2591124">12.1.2. Restricted + "#id2591128">12.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -7910,15 +7913,15 @@ make build dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2591639">12.1.4. Handling conflicts with other + "#id2591643">12.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2591757">12.1.5. Packages that cannot or should + "#id2591762">12.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2591783">12.1.6. Packages which should not be + "#id2591787">12.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -7926,37 +7929,37 @@ make build security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2591875">12.1.8. How to handle compiler + "#id2591879">12.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2591897">12.1.9. How to handle incrementing + "#id2591901">12.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2591946">12.1.10. Portability of + "#id2591950">12.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591971">12.2. + <dt><span class="sect1"><a href="#id2591975">12.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2591974">12.2.1. Packages whose distfiles + "#id2591978">12.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2592105">12.2.2. How to handle modified + "#id2592109">12.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592117">12.3. + <dt><span class="sect1"><a href="#id2592121">12.3. Configuration gotchas</a></span></dt> <dd> @@ -7966,64 +7969,64 @@ make build libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592593">12.3.2. Using libtool on GNU packages + "#id2592529">12.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592677">12.3.3. GNU + "#id2592613">12.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592790">12.4. + <dt><span class="sect1"><a href="#id2592726">12.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592793">12.4.1. CPP defines</a></span></dt> + "#id2592729">12.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592823">12.5. + <dt><span class="sect1"><a href="#id2592759">12.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592826">12.5.1. Package configuration + "#id2592762">12.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592929">12.5.2. User + "#id2592933">12.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2593042">12.5.3. Handling + "#id2593046">12.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2593193">12.5.4. Creating an account from a + "#id2593197">12.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2593392">12.5.5. Installing score + "#id2593328">12.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593435">12.5.6. Packages providing login + "#id2593371">12.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2593493">12.5.7. Packages containing perl + "#id2593429">12.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593511">12.5.8. Packages with hardcoded paths + "#id2593447">12.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2593532">12.5.9. Packages installing perl + "#id2593468">12.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -8031,36 +8034,36 @@ make build files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593752">12.5.11. Packages installing GConf2 + "#id2593688">12.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593852">12.5.12. Packages installing + "#id2593788">12.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593904">12.5.13. Packages installing X11 + "#id2593840">12.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593950">12.5.14. Packages installing GTK2 + "#id2593886">12.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2594020">12.5.15. Packages installing SGML or + "#id2593956">12.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2594140">12.5.16. Packages installing + "#id2594076">12.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2594347">12.5.17. Packages using + "#id2594283">12.5.17. Packages using intltool</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2594361">12.6. + <dt><span class="sect1"><a href="#id2594297">12.6. Feedback to the author</a></span></dt> </dl> </div> @@ -8070,7 +8073,7 @@ make build <div> <div> <h2 class="title" style="clear: both"><a name= - "id2590969" id="id2590969"></a>12.1. General + "id2590973" id="id2590973"></a>12.1. General operation</h2> </div> </div> @@ -8080,8 +8083,8 @@ make build <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2590972" id= - "id2590972"></a>12.1.1. How to pull in + <h3 class="title"><a name="id2590977" id= + "id2590977"></a>12.1.1. How to pull in variables from /etc/mk.conf</h3> </div> </div> @@ -8141,8 +8144,8 @@ CFLAGS+= -your -flags <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591124" id= - "id2591124"></a>12.1.2. Restricted + <h3 class="title"><a name="id2591128" id= + "id2591128"></a>12.1.2. Restricted packages</h3> </div> </div> @@ -8445,8 +8448,8 @@ pre-clean: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591639" id= - "id2591639"></a>12.1.4. Handling conflicts + <h3 class="title"><a name="id2591643" id= + "id2591643"></a>12.1.4. Handling conflicts with other packages</h3> </div> </div> @@ -8493,8 +8496,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591757" id= - "id2591757"></a>12.1.5. Packages that cannot + <h3 class="title"><a name="id2591762" id= + "id2591762"></a>12.1.5. Packages that cannot or should not be built</h3> </div> </div> @@ -8525,8 +8528,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591783" id= - "id2591783"></a>12.1.6. Packages which + <h3 class="title"><a name="id2591787" id= + "id2591787"></a>12.1.6. Packages which should not be deleted, once installed</h3> </div> </div> @@ -8589,8 +8592,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591875" id= - "id2591875"></a>12.1.8. How to handle + <h3 class="title"><a name="id2591879" id= + "id2591879"></a>12.1.8. How to handle compiler bugs</h3> </div> </div> @@ -8615,8 +8618,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591897" id= - "id2591897"></a>12.1.9. How to handle + <h3 class="title"><a name="id2591901" id= + "id2591901"></a>12.1.9. How to handle incrementing versions when fixing an existing package</h3> </div> @@ -8656,8 +8659,8 @@ DISTNAME= foo-17.43 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591946" id= - "id2591946"></a>12.1.10. Portability of + <h3 class="title"><a name="id2591950" id= + "id2591950"></a>12.1.10. Portability of packages</h3> </div> </div> @@ -8673,8 +8676,8 @@ DISTNAME= foo-17.43 <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2591952" id= - "id2591952"></a>12.1.10.1. ${INSTALL}, + <h4 class="title"><a name="id2591956" id= + "id2591956"></a>12.1.10.1. ${INSTALL}, ${INSTALL_DATA_DIR}, ...</h4> </div> </div> @@ -8699,7 +8702,7 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2591971" id="id2591971"></a>12.2. Possible + "id2591975" id="id2591975"></a>12.2. Possible downloading issues</h2> </div> </div> @@ -8709,8 +8712,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591974" id= - "id2591974"></a>12.2.1. Packages whose + <h3 class="title"><a name="id2591978" id= + "id2591978"></a>12.2.1. Packages whose distfiles aren't available for plain downloading</h3> </div> @@ -8771,8 +8774,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592105" id= - "id2592105"></a>12.2.2. How to handle + <h3 class="title"><a name="id2592109" id= + "id2592109"></a>12.2.2. How to handle modified distfiles with the 'old' name</h3> </div> </div> @@ -8801,8 +8804,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2592117" id= - "id2592117"></a>12.3. Configuration + "id2592121" id= + "id2592121"></a>12.3. Configuration gotchas</h2> </div> </div> @@ -9030,8 +9033,8 @@ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${SOMELIB:.a=.la} ${PREFIX}/lib <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592593" id= - "id2592593"></a>12.3.2. Using libtool on GNU + <h3 class="title"><a name="id2592529" id= + "id2592529"></a>12.3.2. Using libtool on GNU packages that already support libtool</h3> </div> </div> @@ -9110,8 +9113,8 @@ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${SOMELIB:.a=.la} ${PREFIX}/lib <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592677" id= - "id2592677"></a>12.3.3. GNU + <h3 class="title"><a name="id2592613" id= + "id2592613"></a>12.3.3. GNU Autoconf/Automake</h3> </div> </div> @@ -9177,7 +9180,7 @@ pre-configure: <div> <div> <h2 class="title" style="clear: both"><a name= - "id2592790" id="id2592790"></a>12.4. Building + "id2592726" id="id2592726"></a>12.4. Building considerations</h2> </div> </div> @@ -9187,8 +9190,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592793" id= - "id2592793"></a>12.4.1. CPP defines</h3> + <h3 class="title"><a name="id2592729" id= + "id2592729"></a>12.4.1. CPP defines</h3> </div> </div> </div> @@ -9227,7 +9230,7 @@ pre-configure: <div> <div> <h2 class="title" style="clear: both"><a name= - "id2592823" id="id2592823"></a>12.5. Package + "id2592759" id="id2592759"></a>12.5. Package specific actions</h2> </div> </div> @@ -9237,8 +9240,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592826" id= - "id2592826"></a>12.5.1. Package + <h3 class="title"><a name="id2592762" id= + "id2592762"></a>12.5.1. Package configuration files</h3> </div> </div> @@ -9310,8 +9313,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592929" id= - "id2592929"></a>12.5.2. User + <h3 class="title"><a name="id2592933" id= + "id2592933"></a>12.5.2. User interaction</h3> </div> </div> @@ -9360,8 +9363,8 @@ INTERACTIVE_STAGE= configure install <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593042" id= - "id2593042"></a>12.5.3. Handling + <h3 class="title"><a name="id2593046" id= + "id2593046"></a>12.5.3. Handling licenses</h3> </div> </div> @@ -9435,8 +9438,8 @@ ACCEPTABLE_LICENSES+=graphviz-license <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593193" id= - "id2593193"></a>12.5.4. Creating an account + <h3 class="title"><a name="id2593197" id= + "id2593197"></a>12.5.4. Creating an account from a package</h3> </div> </div> @@ -9490,8 +9493,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593392" id= - "id2593392"></a>12.5.5. Installing score + <h3 class="title"><a name="id2593328" id= + "id2593328"></a>12.5.5. Installing score files</h3> </div> </div> @@ -9528,8 +9531,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593435" id= - "id2593435"></a>12.5.6. Packages providing + <h3 class="title"><a name="id2593371" id= + "id2593371"></a>12.5.6. Packages providing login shells</h3> </div> </div> @@ -9564,8 +9567,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593493" id= - "id2593493"></a>12.5.7. Packages containing + <h3 class="title"><a name="id2593429" id= + "id2593429"></a>12.5.7. Packages containing perl scripts</h3> </div> </div> @@ -9583,8 +9586,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593511" id= - "id2593511"></a>12.5.8. Packages with + <h3 class="title"><a name="id2593447" id= + "id2593447"></a>12.5.8. Packages with hardcoded paths to other interpreters</h3> </div> </div> @@ -9610,8 +9613,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593532" id= - "id2593532"></a>12.5.9. Packages installing + <h3 class="title"><a name="id2593468" id= + "id2593468"></a>12.5.9. Packages installing perl modules</h3> </div> </div> @@ -9750,8 +9753,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593752" id= - "id2593752"></a>12.5.11. Packages installing + <h3 class="title"><a name="id2593688" id= + "id2593688"></a>12.5.11. Packages installing GConf2 data files</h3> </div> </div> @@ -9825,8 +9828,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593852" id= - "id2593852"></a>12.5.12. Packages installing + <h3 class="title"><a name="id2593788" id= + "id2593788"></a>12.5.12. Packages installing scrollkeeper data files</h3> </div> </div> @@ -9870,8 +9873,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593904" id= - "id2593904"></a>12.5.13. Packages installing + <h3 class="title"><a name="id2593840" id= + "id2593840"></a>12.5.13. Packages installing X11 fonts</h3> </div> </div> @@ -9908,8 +9911,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593950" id= - "id2593950"></a>12.5.14. Packages installing + <h3 class="title"><a name="id2593886" id= + "id2593886"></a>12.5.14. Packages installing GTK2 modules</h3> </div> </div> @@ -9975,8 +9978,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594020" id= - "id2594020"></a>12.5.15. Packages installing + <h3 class="title"><a name="id2593956" id= + "id2593956"></a>12.5.15. Packages installing SGML or XML data</h3> </div> </div> @@ -10037,8 +10040,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594140" id= - "id2594140"></a>12.5.16. Packages installing + <h3 class="title"><a name="id2594076" id= + "id2594076"></a>12.5.16. Packages installing extensions to the MIME database</h3> </div> </div> @@ -10096,8 +10099,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594347" id= - "id2594347"></a>12.5.17. Packages using + <h3 class="title"><a name="id2594283" id= + "id2594283"></a>12.5.17. Packages using intltool</h3> </div> </div> @@ -10122,7 +10125,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594361" id="id2594361"></a>12.6. Feedback + "id2594297" id="id2594297"></a>12.6. Feedback to the author</h2> </div> </div> @@ -10358,17 +10361,17 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2594823">14.1. + <dt><span class="sect1"><a href="#id2594827">14.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2594874">14.2. + <dt><span class="sect1"><a href="#id2594878">14.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2595005">14.3. + <dt><span class="sect1"><a href="#id2594941">14.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2595161">14.4. + <dt><span class="sect1"><a href="#id2594961">14.4. Moving a package in pkgsrc</a></span></dt> </dl> </div> @@ -10378,8 +10381,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594823" id= - "id2594823"></a>14.1. Submitting your + "id2594827" id= + "id2594827"></a>14.1. Submitting your packages</h2> </div> </div> @@ -10445,8 +10448,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594874" id= - "id2594874"></a>14.2. Committing: Importing a + "id2594878" id= + "id2594878"></a>14.2. Committing: Importing a package into CVS</h2> </div> </div> @@ -10502,7 +10505,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2595005" id="id2595005"></a>14.3. Updating + "id2594941" id="id2594941"></a>14.3. Updating a package to a newer version</h2> </div> </div> @@ -10553,7 +10556,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2595161" id="id2595161"></a>14.4. Moving a + "id2594961" id="id2594961"></a>14.4. Moving a package in pkgsrc</h2> </div> </div> @@ -10654,27 +10657,27 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2595319">A.1. + <dt><span class="sect1"><a href="#id2595255">A.1. files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2595322">A.1.1. + <dt><span class="sect2"><a href="#id2595258">A.1.1. Makefile</a></span></dt> - <dt><span class="sect2"><a href="#id2595330">A.1.2. + <dt><span class="sect2"><a href="#id2595266">A.1.2. DESCR</a></span></dt> - <dt><span class="sect2"><a href="#id2595345">A.1.3. + <dt><span class="sect2"><a href="#id2595281">A.1.3. PLIST</a></span></dt> - <dt><span class="sect2"><a href="#id2595352">A.1.4. + <dt><span class="sect2"><a href="#id2595288">A.1.4. Checking a package with <span><strong class= "command">pkglint</strong></span></a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2595393">A.2. Steps + <dt><span class="sect1"><a href="#id2595329">A.2. Steps for building, installing, packaging</a></span></dt> </dl> </div> @@ -10692,7 +10695,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2595319" id="id2595319"></a>A.1. files</h2> + "id2595255" id="id2595255"></a>A.1. files</h2> </div> </div> </div> @@ -10701,8 +10704,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2595322" id= - "id2595322"></a>A.1.1. Makefile</h3> + <h3 class="title"><a name="id2595258" id= + "id2595258"></a>A.1.1. Makefile</h3> </div> </div> </div> @@ -10729,8 +10732,8 @@ INFO_FILES= bison.info <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2595330" id= - "id2595330"></a>A.1.2. DESCR</h3> + <h3 class="title"><a name="id2595266" id= + "id2595266"></a>A.1.2. DESCR</h3> </div> </div> </div> @@ -10746,8 +10749,8 @@ of the NetBSD source tree is beyond me. <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2595345" id= - "id2595345"></a>A.1.3. PLIST</h3> + <h3 class="title"><a name="id2595281" id= + "id2595281"></a>A.1.3. PLIST</h3> </div> </div> </div> @@ -10764,8 +10767,8 @@ share/bison.hairy <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2595352" id= - "id2595352"></a>A.1.4. Checking a package with + <h3 class="title"><a name="id2595288" id= + "id2595288"></a>A.1.4. Checking a package with <span><strong class= "command">pkglint</strong></span></h3> </div> @@ -10803,7 +10806,7 @@ looks fine. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2595393" id="id2595393"></a>A.2. Steps for + "id2595329" id="id2595329"></a>A.2. Steps for building, installing, packaging</h2> </div> </div> @@ -11221,10 +11224,10 @@ Registering depends:. <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2596107">D.1. + <dt><span class="sect1"><a href="#id2595975">D.1. Targets</a></span></dt> - <dt><span class="sect1"><a href="#id2596178">D.2. + <dt><span class="sect1"><a href="#id2596387">D.2. Procedure</a></span></dt> </dl> </div> @@ -11237,7 +11240,7 @@ Registering depends:. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2596107" id="id2596107"></a>D.1. Targets</h2> + "id2595975" id="id2595975"></a>D.1. Targets</h2> </div> </div> </div> @@ -11290,8 +11293,8 @@ Registering depends:. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2596178" id= - "id2596178"></a>D.2. Procedure</h2> + "id2596387" id= + "id2596387"></a>D.2. Procedure</h2> </div> </div> </div> diff --git a/doc/pkgsrc.txt b/doc/pkgsrc.txt index 7273c1d1d65..d313c769e35 100644 --- a/doc/pkgsrc.txt +++ b/doc/pkgsrc.txt @@ -93,7 +93,7 @@ I. The pkgsrc user's guide 6.2. Where's the pkgviews documentation? 6.3. Utilities for package management (pkgtools) 6.4. How to use pkgsrc as non-root - 6.5. How to resume transferencies with pkgsrc? + 6.5. How to resume transfers when fetching distfiles? 6.6. How can I install/use XFree86 from pkgsrc? 6.7. How can I install/use X.org from pkgsrc? 6.8. How to fetch files from behind a firewall @@ -431,7 +431,7 @@ Table of Contents 6.2. Where's the pkgviews documentation? 6.3. Utilities for package management (pkgtools) 6.4. How to use pkgsrc as non-root - 6.5. How to resume transferencies with pkgsrc? + 6.5. How to resume transfers when fetching distfiles? 6.6. How can I install/use XFree86 from pkgsrc? 6.7. How can I install/use X.org from pkgsrc? 6.8. How to fetch files from behind a firewall @@ -1435,7 +1435,7 @@ Table of Contents 6.2. Where's the pkgviews documentation? 6.3. Utilities for package management (pkgtools) 6.4. How to use pkgsrc as non-root -6.5. How to resume transferencies with pkgsrc? +6.5. How to resume transfers when fetching distfiles? 6.6. How can I install/use XFree86 from pkgsrc? 6.7. How can I install/use X.org from pkgsrc? 6.8. How to fetch files from behind a firewall @@ -1539,12 +1539,16 @@ Utilities for people maintaining pkgsrc (or more obscure pkg utilities) If you want to use pkgsrc as non-root user, you can set some variables to make pkgsrc work under these conditions. Please see this message for more details. -6.5. How to resume transferencies with pkgsrc? +6.5. How to resume transfers when fetching distfiles? -By default resuming transferencies in pkgsrc is disabled, but you can enable -this feature adding the option PKG_RESUME_TRANSFERS=YES into mk.conf, if a -previous transfer wasn't completed, it will try to resume it saving your -bandwidth. +By default resuming transfers in pkgsrc is disabled, but you can enable this +feature by adding the option PKG_RESUME_TRANSFERS=YES into /etc/mk.conf. If, +during a fetch step, an incomplete distfile is found, pkgsrc will try to resume +it. + +You can also use a different program than the default ftp(1) by changing the +FETCH_CMD variable. Don't forget to set FETCH_RESUME_ARGS and FETCH_OUTPUT_ARGS +if you are not using default values. For example, if you want to use wget to resume downloads, you'll have to use something like: @@ -1557,13 +1561,10 @@ something like: .endif -Don't forget to set FETCH_RESUME_ARGS and FETCH_OUTPUT_ARGS if you are not -using default values. - 6.6. How can I install/use XFree86 from pkgsrc? If you want to use XFree86 from pkgsrc instead of your system's own X11 (/usr/ -X11R6, /usr/openwin, ...), you will have to add the following line into +X11R6, /usr/openwin, ...), you will have to add the following line into /etc/ mk.conf: X11_TYPE=XFree86 @@ -1572,7 +1573,8 @@ mk.conf: 6.7. How can I install/use X.org from pkgsrc? If you want to use X.org from pkgsrc instead of your system's own X11 (/usr/ -X11R6, /usr/openwin, ...) you will have to add the following line into mk.conf: +X11R6, /usr/openwin, ...) you will have to add the following line into /etc/ +mk.conf: X11_TYPE=xorg @@ -1764,7 +1766,7 @@ The following message is displayed as part of the audit-packages installation procedure: =========================================================================== -$NetBSD: faq.xml,v 1.2 2004/11/20 13:25:22 hubertf Exp $ +$NetBSD: faq.xml,v 1.4 2005/01/11 16:05:20 wiz Exp $ You may wish to have the vulnerabilities file downloaded daily so that it remains current. This may be done by adding an appropriate entry |