diff options
author | agc <agc@pkgsrc.org> | 2005-01-05 14:22:27 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2005-01-05 14:22:27 +0000 |
commit | 0db57671e4a0b7b5894a93f211a897dfe2fb88b8 (patch) | |
tree | f7038159b0bfd1565e736fea9e107ae80c794baf /doc/pkgsrc.html | |
parent | d203501738f817c3c07da3f1a73aeff3ceef9252 (diff) | |
download | pkgsrc-0db57671e4a0b7b5894a93f211a897dfe2fb88b8.tar.gz |
Regenerate, to include documentation on the mksandbox script, and the
"sandbox" script which is generated.
Diffstat (limited to 'doc/pkgsrc.html')
-rw-r--r-- | doc/pkgsrc.html | 1021 |
1 files changed, 517 insertions, 504 deletions
diff --git a/doc/pkgsrc.html b/doc/pkgsrc.html index 4247bf6d954..b470eea7f98 100644 --- a/doc/pkgsrc.html +++ b/doc/pkgsrc.html @@ -19,8 +19,8 @@ alink="#0000FF"> <div class="titlepage"> <div> <div> - <h1 class="title"><a name="id2458324" id= - "id2458324"></a>The pkgsrc guide</h1> + <h1 class="title"><a name="id2458390" id= + "id2458390"></a>The pkgsrc guide</h1> </div> <div> @@ -93,7 +93,7 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2514205">1.1. + <dt><span class="sect1"><a href="#id2514273">1.1. Introduction</a></span></dt> <dt><span class="sect1"><a href="#overview">1.2. @@ -117,13 +117,13 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2514784">2.1. + <dt><span class="sect1"><a href="#id2514851">2.1. As tar file</a></span></dt> - <dt><span class="sect1"><a href="#id2514800">2.2. + <dt><span class="sect1"><a href="#id2514867">2.2. Via SUP</a></span></dt> - <dt><span class="sect1"><a href="#id2514900">2.3. + <dt><span class="sect1"><a href="#id2514967">2.3. Via CVS</a></span></dt> </dl> </dd> @@ -133,32 +133,32 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2515010">3.1. + <dt><span class="sect1"><a href="#id2515077">3.1. Bootstrapping pkgsrc</a></span></dt> - <dt><span class="sect1"><a href="#id2515185">3.2. + <dt><span class="sect1"><a href="#id2515252">3.2. Platform specific notes</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2515191">3.2.1. Darwin (Mac OS + "#id2515258">3.2.1. Darwin (Mac OS X)</a></span></dt> <dt><span class="sect2"><a href= - "#id2515490">3.2.2. FreeBSD</a></span></dt> + "#id2515489">3.2.2. FreeBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2515933">3.2.3. Interix</a></span></dt> + "#id2515659">3.2.3. Interix</a></span></dt> <dt><span class="sect2"><a href= - "#id2516024">3.2.4. IRIX</a></span></dt> + "#id2515750">3.2.4. IRIX</a></span></dt> <dt><span class="sect2"><a href= - "#id2516210">3.2.5. OpenBSD</a></span></dt> + "#id2516277">3.2.5. OpenBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2516322">3.2.6. Solaris</a></span></dt> + "#id2516389">3.2.6. Solaris</a></span></dt> </dl> </dd> </dl> @@ -176,38 +176,38 @@ alink="#0000FF"> <dd> <dl> <dt><span class="sect2"><a href= - "#id2516458">4.1.1. Where to get binary + "#id2516525">4.1.1. Where to get binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2516499">4.1.2. How to use binary + "#id2516566">4.1.2. How to use binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2516633">4.1.3. A word of + "#id2516700">4.1.3. A word of warning</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2516645">4.2. + <dt><span class="sect1"><a href="#id2516712">4.2. Building packages from source</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2516654">4.2.1. + "#id2516722">4.2.1. Requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2516675">4.2.2. Fetching + "#id2516742">4.2.2. Fetching distfiles</a></span></dt> <dt><span class="sect2"><a href= - "#id2516795">4.2.3. How to build and + "#id2516862">4.2.3. How to build and install</a></span></dt> <dt><span class="sect2"><a href= - "#id2517522">4.2.4. Selecting the + "#id2517179">4.2.4. Selecting the compiler</a></span></dt> </dl> </dd> @@ -219,10 +219,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2582803">5.1. + <dt><span class="sect1"><a href="#id2517334">5.1. Building a single binary package</a></span></dt> - <dt><span class="sect1"><a href="#id2582881">5.2. + <dt><span class="sect1"><a href="#id2517821">5.2. Settings for creation of binary packages</a></span></dt> @@ -236,38 +236,38 @@ alink="#0000FF"> Configuration</a></span></dt> <dt><span class="sect2"><a href= - "#id2583020">5.3.2. Other environmental + "#id2517961">5.3.2. Other environmental considerations</a></span></dt> <dt><span class="sect2"><a href= - "#id2583061">5.3.3. Operation</a></span></dt> + "#id2518002">5.3.3. Operation</a></span></dt> <dt><span class="sect2"><a href= - "#id2583200">5.3.4. What it + "#id2583267">5.3.4. What it does</a></span></dt> <dt><span class="sect2"><a href= - "#id2583256">5.3.5. Disk space + "#id2583392">5.3.5. Disk space requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2583351">5.3.6. Setting up a sandbox for + "#id2583418">5.3.6. Setting up a sandbox for chroot'ed builds</a></span></dt> <dt><span class="sect2"><a href= - "#id2583715">5.3.7. Building a partial set of + "#id2583811">5.3.7. Building a partial set of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2583757">5.4. + <dt><span class="sect1"><a href="#id2583853">5.4. Creating a multiple CD-ROM packages collection</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2583772">5.4.1. Example of + "#id2583868">5.4.1. Example of cdpack</a></span></dt> </dl> </dd> @@ -279,50 +279,50 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2584100">6.1. + <dt><span class="sect1"><a href="#id2584196">6.1. Is there a mailing list for pkg-related discussion?</a></span></dt> - <dt><span class="sect1"><a href="#id2584130">6.2. + <dt><span class="sect1"><a href="#id2584226">6.2. Where's the pkgviews documentation?</a></span></dt> <dt><span class="sect1"><a href= "#faq-pkgtools">6.3. Utilities for package management (pkgtools)</a></span></dt> - <dt><span class="sect1"><a href="#id2584382">6.4. + <dt><span class="sect1"><a href="#id2584478">6.4. How to use pkgsrc as non-root</a></span></dt> - <dt><span class="sect1"><a href="#id2584394">6.5. + <dt><span class="sect1"><a href="#id2584490">6.5. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584422">6.6. + <dt><span class="sect1"><a href="#id2584586">6.6. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584518">6.7. + <dt><span class="sect1"><a href="#id2584614">6.7. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2584532">6.8. + <dt><span class="sect1"><a href="#id2584628">6.8. 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="#id2584651">6.9. + <dt><span class="sect1"><a href="#id2584747">6.9. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2584791">6.10. + <dt><span class="sect1"><a href="#id2584887">6.10. 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="#id2584829">6.11. + <dt><span class="sect1"><a href="#id2584925">6.11. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2584887">6.12. + <dt><span class="sect1"><a href="#id2584983">6.12. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.13. @@ -360,17 +360,17 @@ alink="#0000FF"> "#components.patches">7.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2586001">7.4. + <dt><span class="sect1"><a href="#id2586097">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="#id2586126">7.6. + <dt><span class="sect1"><a href="#id2586222">7.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586214">7.7. + <dt><span class="sect1"><a href="#id2586310">7.7. <code class= "filename">files/*</code></a></span></dt> </dl> @@ -381,10 +381,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2586268">8.1. + <dt><span class="sect1"><a href="#id2586364">8.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2586283">8.2. + <dt><span class="sect1"><a href="#id2586379">8.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -396,14 +396,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="#id2586673">8.5. + <dt><span class="sect1"><a href="#id2586769">8.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2586714">8.6. + <dt><span class="sect1"><a href="#id2586810">8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586731">8.7. + <dt><span class="sect1"><a href="#id2586827">8.7. Platform specific and differing PLISTs</a></span></dt> @@ -418,22 +418,22 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2587003">9.1. + <dt><span class="sect1"><a href="#id2587099">9.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2587194">9.2. + <dt><span class="sect1"><a href="#id2587290">9.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2587400">9.2.1. Anatomy of a buildlink3.mk + "#id2587496">9.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2587977">9.2.2. Updating <code class= + "#id2588073">9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -441,19 +441,19 @@ alink="#0000FF"> </dl> </dd> - <dt><span class="sect1"><a href="#id2588056">9.3. + <dt><span class="sect1"><a href="#id2588152">9.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2588137">9.3.1. Anatomy of a <code class= + "#id2588233">9.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2588296">9.3.2. Global preferences for + "#id2588392">9.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -465,10 +465,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2588437">10.1. + <dt><span class="sect1"><a href="#id2588533">10.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2588452">10.2. + <dt><span class="sect1"><a href="#id2588548">10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -483,7 +483,7 @@ alink="#0000FF"> "#build.prefix">11.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2589128">11.2. + <dt><span class="sect1"><a href="#id2589156">11.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -497,17 +497,17 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2590529">12.1. + <dt><span class="sect1"><a href="#id2590556">12.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2590532">12.1.1. How to pull in variables + "#id2590560">12.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2590615">12.1.2. Restricted + "#id2590643">12.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -515,15 +515,15 @@ alink="#0000FF"> dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2591198">12.1.4. Handling conflicts with + "#id2591226">12.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2591249">12.1.5. Packages that cannot or + "#id2591276">12.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2591342">12.1.6. Packages which should not + "#id2591302">12.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -531,37 +531,37 @@ alink="#0000FF"> with security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2591434">12.1.8. How to handle compiler + "#id2591462">12.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2591457">12.1.9. How to handle incrementing + "#id2591484">12.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2591574">12.1.10. Portability of + "#id2591533">12.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591598">12.2. + <dt><span class="sect1"><a href="#id2591626">12.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2591602">12.2.1. Packages whose distfiles + "#id2591629">12.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2591665">12.2.2. How to handle modified + "#id2591692">12.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591676">12.3. + <dt><span class="sect1"><a href="#id2591704">12.3. Configuration gotchas</a></span></dt> <dd> @@ -571,66 +571,66 @@ alink="#0000FF"> libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592016">12.3.2. Using libtool on GNU + "#id2592180">12.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592168">12.3.3. GNU + "#id2592264">12.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592213">12.4. + <dt><span class="sect1"><a href="#id2592309">12.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592216">12.4.1. CPP + "#id2592312">12.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592314">12.5. + <dt><span class="sect1"><a href="#id2592342">12.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592317">12.5.1. Package configuration + "#id2592345">12.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592420">12.5.2. User + "#id2592516">12.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2592465">12.5.3. Handling + "#id2592561">12.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2592616">12.5.4. Creating an account from a + "#id2592644">12.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2592678">12.5.5. Installing score + "#id2592774">12.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592858">12.5.6. Packages providing login + "#id2592818">12.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2592984">12.5.7. Packages containing perl + "#id2593012">12.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593002">12.5.8. Packages with hardcoded + "#id2593030">12.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2593024">12.5.9. Packages installing perl + "#id2593051">12.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -638,36 +638,36 @@ alink="#0000FF"> info files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593380">12.5.11. Packages installing + "#id2593408">12.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593480">12.5.12. Packages installing + "#id2593508">12.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593531">12.5.13. Packages installing X11 + "#id2593559">12.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593578">12.5.14. Packages installing GTK2 + "#id2593606">12.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2593648">12.5.15. Packages installing SGML + "#id2593675">12.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2593700">12.5.16. Packages installing + "#id2593728">12.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2593770">12.5.17. Packages using + "#id2593798">12.5.17. Packages using intltool</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2593784">12.6. + <dt><span class="sect1"><a href="#id2593812">12.6. Feedback to the author</a></span></dt> </dl> </dd> @@ -680,18 +680,18 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2594314">14.1. + <dt><span class="sect1"><a href="#id2594342">14.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2594361">14.2. + <dt><span class="sect1"><a href="#id2594389">14.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2594492">14.3. + <dt><span class="sect1"><a href="#id2594520">14.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2594512">14.4. + <dt><span class="sect1"><a href="#id2594539">14.4. Moving a package in pkgsrc</a></span></dt> </dl> </dd> @@ -703,27 +703,27 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2594806">A.1. + <dt><span class="sect1"><a href="#id2594765">A.1. files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2594809">A.1.1. + <dt><span class="sect2"><a href="#id2594769">A.1.1. Makefile</a></span></dt> - <dt><span class="sect2"><a href="#id2594817">A.1.2. + <dt><span class="sect2"><a href="#id2594776">A.1.2. DESCR</a></span></dt> - <dt><span class="sect2"><a href="#id2594832">A.1.3. + <dt><span class="sect2"><a href="#id2594791">A.1.3. PLIST</a></span></dt> - <dt><span class="sect2"><a href="#id2594839">A.1.4. + <dt><span class="sect2"><a href="#id2594798">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="#id2594880">A.2. Steps + <dt><span class="sect1"><a href="#id2594839">A.2. Steps for building, installing, packaging</a></span></dt> </dl> </dd> @@ -749,10 +749,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2595799">D.1. + <dt><span class="sect1"><a href="#id2595758">D.1. Targets</a></span></dt> - <dt><span class="sect1"><a href="#id2595869">D.2. + <dt><span class="sect1"><a href="#id2595829">D.2. Procedure</a></span></dt> </dl> </dd> @@ -773,7 +773,7 @@ alink="#0000FF"> <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2514205">1.1. + <dt><span class="sect1"><a href="#id2514273">1.1. Introduction</a></span></dt> <dt><span class="sect1"><a href="#overview">1.2. @@ -792,8 +792,8 @@ alink="#0000FF"> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2514205" id= - "id2514205"></a>1.1. Introduction</h2> + "id2514273" id= + "id2514273"></a>1.1. Introduction</h2> </div> </div> </div> @@ -1098,13 +1098,13 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2514784">2.1. As + <dt><span class="sect1"><a href="#id2514851">2.1. As tar file</a></span></dt> - <dt><span class="sect1"><a href="#id2514800">2.2. Via + <dt><span class="sect1"><a href="#id2514867">2.2. Via SUP</a></span></dt> - <dt><span class="sect1"><a href="#id2514900">2.3. Via + <dt><span class="sect1"><a href="#id2514967">2.3. Via CVS</a></span></dt> </dl> </dd> @@ -1114,32 +1114,32 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2515010">3.1. + <dt><span class="sect1"><a href="#id2515077">3.1. Bootstrapping pkgsrc</a></span></dt> - <dt><span class="sect1"><a href="#id2515185">3.2. + <dt><span class="sect1"><a href="#id2515252">3.2. Platform specific notes</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2515191">3.2.1. Darwin (Mac OS + "#id2515258">3.2.1. Darwin (Mac OS X)</a></span></dt> <dt><span class="sect2"><a href= - "#id2515490">3.2.2. FreeBSD</a></span></dt> + "#id2515489">3.2.2. FreeBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2515933">3.2.3. Interix</a></span></dt> + "#id2515659">3.2.3. Interix</a></span></dt> <dt><span class="sect2"><a href= - "#id2516024">3.2.4. IRIX</a></span></dt> + "#id2515750">3.2.4. IRIX</a></span></dt> <dt><span class="sect2"><a href= - "#id2516210">3.2.5. OpenBSD</a></span></dt> + "#id2516277">3.2.5. OpenBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2516322">3.2.6. Solaris</a></span></dt> + "#id2516389">3.2.6. Solaris</a></span></dt> </dl> </dd> </dl> @@ -1157,37 +1157,37 @@ alink="#0000FF"> <dd> <dl> <dt><span class="sect2"><a href= - "#id2516458">4.1.1. Where to get binary + "#id2516525">4.1.1. Where to get binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2516499">4.1.2. How to use binary + "#id2516566">4.1.2. How to use binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2516633">4.1.3. A word of + "#id2516700">4.1.3. A word of warning</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2516645">4.2. + <dt><span class="sect1"><a href="#id2516712">4.2. Building packages from source</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2516654">4.2.1. Requirements</a></span></dt> + "#id2516722">4.2.1. Requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2516675">4.2.2. Fetching + "#id2516742">4.2.2. Fetching distfiles</a></span></dt> <dt><span class="sect2"><a href= - "#id2516795">4.2.3. How to build and + "#id2516862">4.2.3. How to build and install</a></span></dt> <dt><span class="sect2"><a href= - "#id2517522">4.2.4. Selecting the + "#id2517179">4.2.4. Selecting the compiler</a></span></dt> </dl> </dd> @@ -1199,10 +1199,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2582803">5.1. + <dt><span class="sect1"><a href="#id2517334">5.1. Building a single binary package</a></span></dt> - <dt><span class="sect1"><a href="#id2582881">5.2. + <dt><span class="sect1"><a href="#id2517821">5.2. Settings for creation of binary packages</a></span></dt> @@ -1216,37 +1216,37 @@ alink="#0000FF"> Configuration</a></span></dt> <dt><span class="sect2"><a href= - "#id2583020">5.3.2. Other environmental + "#id2517961">5.3.2. Other environmental considerations</a></span></dt> <dt><span class="sect2"><a href= - "#id2583061">5.3.3. Operation</a></span></dt> + "#id2518002">5.3.3. Operation</a></span></dt> <dt><span class="sect2"><a href= - "#id2583200">5.3.4. What it does</a></span></dt> + "#id2583267">5.3.4. What it does</a></span></dt> <dt><span class="sect2"><a href= - "#id2583256">5.3.5. Disk space + "#id2583392">5.3.5. Disk space requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2583351">5.3.6. Setting up a sandbox for + "#id2583418">5.3.6. Setting up a sandbox for chroot'ed builds</a></span></dt> <dt><span class="sect2"><a href= - "#id2583715">5.3.7. Building a partial set of + "#id2583811">5.3.7. Building a partial set of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2583757">5.4. + <dt><span class="sect1"><a href="#id2583853">5.4. Creating a multiple CD-ROM packages collection</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2583772">5.4.1. Example of + "#id2583868">5.4.1. Example of cdpack</a></span></dt> </dl> </dd> @@ -1258,48 +1258,48 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2584100">6.1. Is + <dt><span class="sect1"><a href="#id2584196">6.1. Is there a mailing list for pkg-related discussion?</a></span></dt> - <dt><span class="sect1"><a href="#id2584130">6.2. + <dt><span class="sect1"><a href="#id2584226">6.2. Where's the pkgviews documentation?</a></span></dt> <dt><span class="sect1"><a href="#faq-pkgtools">6.3. Utilities for package management (pkgtools)</a></span></dt> - <dt><span class="sect1"><a href="#id2584382">6.4. How + <dt><span class="sect1"><a href="#id2584478">6.4. How to use pkgsrc as non-root</a></span></dt> - <dt><span class="sect1"><a href="#id2584394">6.5. How + <dt><span class="sect1"><a href="#id2584490">6.5. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584422">6.6. How + <dt><span class="sect1"><a href="#id2584586">6.6. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584518">6.7. How + <dt><span class="sect1"><a href="#id2584614">6.7. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2584532">6.8. How + <dt><span class="sect1"><a href="#id2584628">6.8. 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="#id2584651">6.9. How + <dt><span class="sect1"><a href="#id2584747">6.9. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2584791">6.10. + <dt><span class="sect1"><a href="#id2584887">6.10. 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="#id2584829">6.11. + <dt><span class="sect1"><a href="#id2584925">6.11. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2584887">6.12. + <dt><span class="sect1"><a href="#id2584983">6.12. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.13. @@ -1329,13 +1329,13 @@ alink="#0000FF"> <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2514784">2.1. As + <dt><span class="sect1"><a href="#id2514851">2.1. As tar file</a></span></dt> - <dt><span class="sect1"><a href="#id2514800">2.2. Via + <dt><span class="sect1"><a href="#id2514867">2.2. Via SUP</a></span></dt> - <dt><span class="sect1"><a href="#id2514900">2.3. Via + <dt><span class="sect1"><a href="#id2514967">2.3. Via CVS</a></span></dt> </dl> </div> @@ -1349,7 +1349,7 @@ alink="#0000FF"> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2514784" id="id2514784"></a>2.1. As tar + "id2514851" id="id2514851"></a>2.1. As tar file</h2> </div> </div> @@ -1367,7 +1367,7 @@ alink="#0000FF"> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2514800" id="id2514800"></a>2.2. Via + "id2514867" id="id2514867"></a>2.2. Via SUP</h2> </div> </div> @@ -1393,7 +1393,7 @@ release=pkgsrc <div> <div> <h2 class="title" style="clear: both"><a name= - "id2514900" id="id2514900"></a>2.3. Via + "id2514967" id="id2514967"></a>2.3. Via CVS</h2> </div> </div> @@ -1450,30 +1450,30 @@ release=pkgsrc <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2515010">3.1. + <dt><span class="sect1"><a href="#id2515077">3.1. Bootstrapping pkgsrc</a></span></dt> - <dt><span class="sect1"><a href="#id2515185">3.2. + <dt><span class="sect1"><a href="#id2515252">3.2. Platform specific notes</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2515191">3.2.1. + <dt><span class="sect2"><a href="#id2515258">3.2.1. Darwin (Mac OS X)</a></span></dt> - <dt><span class="sect2"><a href="#id2515490">3.2.2. + <dt><span class="sect2"><a href="#id2515489">3.2.2. FreeBSD</a></span></dt> - <dt><span class="sect2"><a href="#id2515933">3.2.3. + <dt><span class="sect2"><a href="#id2515659">3.2.3. Interix</a></span></dt> - <dt><span class="sect2"><a href="#id2516024">3.2.4. + <dt><span class="sect2"><a href="#id2515750">3.2.4. IRIX</a></span></dt> - <dt><span class="sect2"><a href="#id2516210">3.2.5. + <dt><span class="sect2"><a href="#id2516277">3.2.5. OpenBSD</a></span></dt> - <dt><span class="sect2"><a href="#id2516322">3.2.6. + <dt><span class="sect2"><a href="#id2516389">3.2.6. Solaris</a></span></dt> </dl> </dd> @@ -1485,8 +1485,8 @@ release=pkgsrc <div> <div> <h2 class="title" style="clear: both"><a name= - "id2515010" id= - "id2515010"></a>3.1. Bootstrapping pkgsrc</h2> + "id2515077" id= + "id2515077"></a>3.1. Bootstrapping pkgsrc</h2> </div> </div> </div> @@ -1568,7 +1568,7 @@ release=pkgsrc <div> <div> <h2 class="title" style="clear: both"><a name= - "id2515185" id="id2515185"></a>3.2. Platform + "id2515252" id="id2515252"></a>3.2. Platform specific notes</h2> </div> </div> @@ -1581,8 +1581,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2515191" id= - "id2515191"></a>3.2.1. Darwin (Mac OS + <h3 class="title"><a name="id2515258" id= + "id2515258"></a>3.2.1. Darwin (Mac OS X)</h3> </div> </div> @@ -1714,8 +1714,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2515490" id= - "id2515490"></a>3.2.2. FreeBSD</h3> + <h3 class="title"><a name="id2515489" id= + "id2515489"></a>3.2.2. FreeBSD</h3> </div> </div> </div> @@ -1771,8 +1771,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2515933" id= - "id2515933"></a>3.2.3. Interix</h3> + <h3 class="title"><a name="id2515659" id= + "id2515659"></a>3.2.3. Interix</h3> </div> </div> </div> @@ -1942,8 +1942,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516024" id= - "id2516024"></a>3.2.4. IRIX</h3> + <h3 class="title"><a name="id2515750" id= + "id2515750"></a>3.2.4. IRIX</h3> </div> </div> </div> @@ -1995,8 +1995,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516210" id= - "id2516210"></a>3.2.5. OpenBSD</h3> + <h3 class="title"><a name="id2516277" id= + "id2516277"></a>3.2.5. OpenBSD</h3> </div> </div> </div> @@ -2062,8 +2062,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516322" id= - "id2516322"></a>3.2.6. Solaris</h3> + <h3 class="title"><a name="id2516389" id= + "id2516389"></a>3.2.6. Solaris</h3> </div> </div> </div> @@ -2107,8 +2107,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2516353" id= - "id2516353"></a>3.2.6.1. If you are using + <h4 class="title"><a name="id2516420" id= + "id2516420"></a>3.2.6.1. If you are using gcc</h4> </div> </div> @@ -2137,8 +2137,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2516374" id= - "id2516374"></a>3.2.6.2. If you are using + <h4 class="title"><a name="id2516441" id= + "id2516441"></a>3.2.6.2. If you are using Sun WorkShop</h4> </div> </div> @@ -2215,32 +2215,32 @@ CFLAGS= -xtarget=ultra -xarch=v9 <dd> <dl> - <dt><span class="sect2"><a href="#id2516458">4.1.1. + <dt><span class="sect2"><a href="#id2516525">4.1.1. Where to get binary packages</a></span></dt> - <dt><span class="sect2"><a href="#id2516499">4.1.2. + <dt><span class="sect2"><a href="#id2516566">4.1.2. How to use binary packages</a></span></dt> - <dt><span class="sect2"><a href="#id2516633">4.1.3. + <dt><span class="sect2"><a href="#id2516700">4.1.3. A word of warning</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2516645">4.2. + <dt><span class="sect1"><a href="#id2516712">4.2. Building packages from source</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2516654">4.2.1. + <dt><span class="sect2"><a href="#id2516722">4.2.1. Requirements</a></span></dt> - <dt><span class="sect2"><a href="#id2516675">4.2.2. + <dt><span class="sect2"><a href="#id2516742">4.2.2. Fetching distfiles</a></span></dt> - <dt><span class="sect2"><a href="#id2516795">4.2.3. + <dt><span class="sect2"><a href="#id2516862">4.2.3. How to build and install</a></span></dt> - <dt><span class="sect2"><a href="#id2517522">4.2.4. + <dt><span class="sect2"><a href="#id2517179">4.2.4. Selecting the compiler</a></span></dt> </dl> </dd> @@ -2267,8 +2267,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516458" id= - "id2516458"></a>4.1.1. Where to get binary + <h3 class="title"><a name="id2516525" id= + "id2516525"></a>4.1.1. Where to get binary packages</h3> </div> </div> @@ -2299,8 +2299,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516499" id= - "id2516499"></a>4.1.2. How to use binary + <h3 class="title"><a name="id2516566" id= + "id2516566"></a>4.1.2. How to use binary packages</h3> </div> </div> @@ -2344,8 +2344,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516633" id= - "id2516633"></a>4.1.3. A word of + <h3 class="title"><a name="id2516700" id= + "id2516700"></a>4.1.3. A word of warning</h3> </div> </div> @@ -2368,7 +2368,7 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2516645" id="id2516645"></a>4.2. Building + "id2516712" id="id2516712"></a>4.2. Building packages from source</h2> </div> </div> @@ -2383,8 +2383,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516654" id= - "id2516654"></a>4.2.1. Requirements</h3> + <h3 class="title"><a name="id2516722" id= + "id2516722"></a>4.2.1. Requirements</h3> </div> </div> </div> @@ -2403,8 +2403,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516675" id= - "id2516675"></a>4.2.2. Fetching + <h3 class="title"><a name="id2516742" id= + "id2516742"></a>4.2.2. Fetching distfiles</h3> </div> </div> @@ -2445,8 +2445,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2516795" id= - "id2516795"></a>4.2.3. How to build and + <h3 class="title"><a name="id2516862" id= + "id2516862"></a>4.2.3. How to build and install</h3> </div> </div> @@ -2610,8 +2610,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2517522" id= - "id2517522"></a>4.2.4. Selecting the + <h3 class="title"><a name="id2517179" id= + "id2517179"></a>4.2.4. Selecting the compiler</h3> </div> </div> @@ -2711,10 +2711,10 @@ CFLAGS= -xtarget=ultra -xarch=v9 <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2582803">5.1. + <dt><span class="sect1"><a href="#id2517334">5.1. Building a single binary package</a></span></dt> - <dt><span class="sect1"><a href="#id2582881">5.2. + <dt><span class="sect1"><a href="#id2517821">5.2. Settings for creation of binary packages</a></span></dt> @@ -2727,34 +2727,34 @@ CFLAGS= -xtarget=ultra -xarch=v9 "#binary.configuration">5.3.1. Configuration</a></span></dt> - <dt><span class="sect2"><a href="#id2583020">5.3.2. + <dt><span class="sect2"><a href="#id2517961">5.3.2. Other environmental considerations</a></span></dt> - <dt><span class="sect2"><a href="#id2583061">5.3.3. + <dt><span class="sect2"><a href="#id2518002">5.3.3. Operation</a></span></dt> - <dt><span class="sect2"><a href="#id2583200">5.3.4. + <dt><span class="sect2"><a href="#id2583267">5.3.4. What it does</a></span></dt> - <dt><span class="sect2"><a href="#id2583256">5.3.5. + <dt><span class="sect2"><a href="#id2583392">5.3.5. Disk space requirements</a></span></dt> - <dt><span class="sect2"><a href="#id2583351">5.3.6. + <dt><span class="sect2"><a href="#id2583418">5.3.6. Setting up a sandbox for chroot'ed builds</a></span></dt> - <dt><span class="sect2"><a href="#id2583715">5.3.7. + <dt><span class="sect2"><a href="#id2583811">5.3.7. Building a partial set of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2583757">5.4. + <dt><span class="sect1"><a href="#id2583853">5.4. Creating a multiple CD-ROM packages collection</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2583772">5.4.1. + <dt><span class="sect2"><a href="#id2583868">5.4.1. Example of cdpack</a></span></dt> </dl> </dd> @@ -2766,7 +2766,7 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2582803" id="id2582803"></a>5.1. Building a + "id2517334" id="id2517334"></a>5.1. Building a single binary package</h2> </div> </div> @@ -2820,7 +2820,7 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2582881" id="id2582881"></a>5.2. Settings + "id2517821" id="id2517821"></a>5.2. Settings for creation of binary packages</h2> </div> </div> @@ -2902,8 +2902,8 @@ _ACCEPTABLE= yes <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2582945" id= - "id2582945"></a>5.3.1.2. <code class= + <h4 class="title"><a name="id2517885" id= + "id2517885"></a>5.3.1.2. <code class= "filename">build.conf</code></h4> </div> </div> @@ -2928,8 +2928,8 @@ _ACCEPTABLE= yes <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2582981" id= - "id2582981"></a>5.3.1.3. <code class= + <h4 class="title"><a name="id2517922" id= + "id2517922"></a>5.3.1.3. <code class= "filename">pre-build.local</code></h4> </div> </div> @@ -2960,8 +2960,8 @@ _ACCEPTABLE= yes <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583020" id= - "id2583020"></a>5.3.2. Other environmental + <h3 class="title"><a name="id2517961" id= + "id2517961"></a>5.3.2. Other environmental considerations</h3> </div> </div> @@ -3002,8 +3002,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583061" id= - "id2583061"></a>5.3.3. Operation</h3> + <h3 class="title"><a name="id2518002" id= + "id2518002"></a>5.3.3. Operation</h3> </div> </div> </div> @@ -3049,8 +3049,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583200" id= - "id2583200"></a>5.3.4. What it does</h3> + <h3 class="title"><a name="id2583267" id= + "id2583267"></a>5.3.4. What it does</h3> </div> </div> </div> @@ -3108,8 +3108,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583256" id= - "id2583256"></a>5.3.5. Disk space + <h3 class="title"><a name="id2583392" id= + "id2583392"></a>5.3.5. Disk space requirements</h3> </div> </div> @@ -3151,23 +3151,36 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583351" id= - "id2583351"></a>5.3.6. Setting up a sandbox + <h3 class="title"><a name="id2583418" id= + "id2583418"></a>5.3.6. Setting up a sandbox for chroot'ed builds</h3> </div> </div> </div> - <p>If you don't want all the pkgs nuked from a machine - (rendering it useless for anything but pkg compiling), - there is the possibility of doing the pkg bulk build - inside a chroot environment.</p> + <p>If you don't want all the packages nuked from a + machine (rendering it useless for anything but pkg + compiling), there is the possibility of doing the pkg + bulk build inside a chroot environment.</p> - <p>The first step to do so is setting up a chroot - sandbox, e.g. <code class= - "filename">/usr/sandbox</code>. After extracting all - the sets from a NetBSD installation or doing a - <span><strong class="command">make distribution + <p>The first step is to set up a chroot sandbox, e.g. + <code class="filename">/usr/sandbox</code>. This can be + done by using null mounts, or manually.</p> + + <p>There is a shell script called <code class= + "filename">pkgsrc/mk/bulk/mksandbox</code> which will + set up the sandbox environment using null mounts. It + will also create a script called <code class= + "filename">sandbox</code> in the root of the sandbox + environment, which will allow the null mounts to be + activated using the <span><strong class= + "command">sandbox mount</strong></span> command and + deactivated using the <span><strong class= + "command">sandbox umount</strong></span> command.</p> + + <p>To set up a sandbox environment by hand, after + extracting all the sets from a NetBSD installation or + doing a <span><strong class="command">make distribution DESTDIR=/usr/sandbox</strong></span> in <code class= "filename">/usr/src/etc</code>, be sure the following items are present and properly configured:</p> @@ -3328,8 +3341,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583715" id= - "id2583715"></a>5.3.7. Building a partial + <h3 class="title"><a name="id2583811" id= + "id2583811"></a>5.3.7. Building a partial set of packages</h3> </div> </div> @@ -3382,7 +3395,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2583757" id="id2583757"></a>5.4. Creating a + "id2583853" id="id2583853"></a>5.4. Creating a multiple CD-ROM packages collection</h2> </div> </div> @@ -3405,8 +3418,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2583772" id= - "id2583772"></a>5.4.1. Example of + <h3 class="title"><a name="id2583868" id= + "id2583868"></a>5.4.1. Example of cdpack</h3> </div> </div> @@ -3479,47 +3492,47 @@ fi <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2584100">6.1. Is + <dt><span class="sect1"><a href="#id2584196">6.1. Is there a mailing list for pkg-related discussion?</a></span></dt> - <dt><span class="sect1"><a href="#id2584130">6.2. + <dt><span class="sect1"><a href="#id2584226">6.2. Where's the pkgviews documentation?</a></span></dt> <dt><span class="sect1"><a href="#faq-pkgtools">6.3. Utilities for package management (pkgtools)</a></span></dt> - <dt><span class="sect1"><a href="#id2584382">6.4. How + <dt><span class="sect1"><a href="#id2584478">6.4. How to use pkgsrc as non-root</a></span></dt> - <dt><span class="sect1"><a href="#id2584394">6.5. How + <dt><span class="sect1"><a href="#id2584490">6.5. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584422">6.6. How + <dt><span class="sect1"><a href="#id2584586">6.6. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2584518">6.7. How + <dt><span class="sect1"><a href="#id2584614">6.7. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2584532">6.8. How + <dt><span class="sect1"><a href="#id2584628">6.8. 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="#id2584651">6.9. How + <dt><span class="sect1"><a href="#id2584747">6.9. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2584791">6.10. What + <dt><span class="sect1"><a href="#id2584887">6.10. 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="#id2584829">6.11. What + <dt><span class="sect1"><a href="#id2584925">6.11. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2584887">6.12. + <dt><span class="sect1"><a href="#id2584983">6.12. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.13. @@ -3541,7 +3554,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584100" id="id2584100"></a>6.1. Is there a + "id2584196" id="id2584196"></a>6.1. Is there a mailing list for pkg-related discussion?</h2> </div> </div> @@ -3566,7 +3579,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584130" id="id2584130"></a>6.2. Where's + "id2584226" id="id2584226"></a>6.2. Where's the pkgviews documentation?</h2> </div> </div> @@ -3821,7 +3834,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584382" id="id2584382"></a>6.4. How to use + "id2584478" id="id2584478"></a>6.4. How to use pkgsrc as non-root</h2> </div> </div> @@ -3839,7 +3852,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584394" id="id2584394"></a>6.5. How can I + "id2584490" id="id2584490"></a>6.5. How can I install/use XFree86 from pkgsrc?</h2> </div> </div> @@ -3862,7 +3875,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584422" id="id2584422"></a>6.6. How can I + "id2584586" id="id2584586"></a>6.6. How can I install/use X.org from pkgsrc?</h2> </div> </div> @@ -3885,7 +3898,7 @@ fi <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584518" id="id2584518"></a>6.7. How to + "id2584614" id="id2584614"></a>6.7. How to fetch files from behind a firewall</h2> </div> </div> @@ -3910,7 +3923,7 @@ http_proxy=http://orpheus.amdahl.com:80/ <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584532" id="id2584532"></a>6.8. How do I + "id2584628" id="id2584628"></a>6.8. How do I tell <span><strong class="command">make fetch</strong></span> to do passive FTP?</h2> </div> @@ -3944,7 +3957,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584651" id="id2584651"></a>6.9. How to + "id2584747" id="id2584747"></a>6.9. How to fetch all distfiles at once</h2> </div> </div> @@ -4013,7 +4026,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584791" id="id2584791"></a>6.10. What does + "id2584887" id="id2584887"></a>6.10. What does “<span class="quote">Don't know how to make /usr/share/tmac/tmac.andoc</span>” mean?</h2> </div> @@ -4045,7 +4058,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584829" id="id2584829"></a>6.11. What does + "id2584925" id="id2584925"></a>6.11. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</h2> </div> @@ -4074,7 +4087,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2584887" id="id2584887"></a>6.12. Using + "id2584983" id="id2584983"></a>6.12. Using 'sudo' with pkgsrc</h2> </div> </div> @@ -4356,17 +4369,17 @@ fi <dt><span class="sect1"><a href= "#components.patches">7.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2586001">7.4. + <dt><span class="sect1"><a href="#id2586097">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="#id2586126">7.6. + <dt><span class="sect1"><a href="#id2586222">7.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586214">7.7. + <dt><span class="sect1"><a href="#id2586310">7.7. <code class="filename">files/*</code></a></span></dt> </dl> </dd> @@ -4376,10 +4389,10 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2586268">8.1. RCS + <dt><span class="sect1"><a href="#id2586364">8.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2586283">8.2. + <dt><span class="sect1"><a href="#id2586379">8.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -4390,14 +4403,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="#id2586673">8.5. + <dt><span class="sect1"><a href="#id2586769">8.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2586714">8.6. + <dt><span class="sect1"><a href="#id2586810">8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586731">8.7. + <dt><span class="sect1"><a href="#id2586827">8.7. Platform specific and differing PLISTs</a></span></dt> @@ -4412,21 +4425,21 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2587003">9.1. + <dt><span class="sect1"><a href="#id2587099">9.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2587194">9.2. + <dt><span class="sect1"><a href="#id2587290">9.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2587400">9.2.1. Anatomy of a buildlink3.mk + "#id2587496">9.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2587977">9.2.2. Updating <code class= + "#id2588073">9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -4434,18 +4447,18 @@ fi </dl> </dd> - <dt><span class="sect1"><a href="#id2588056">9.3. + <dt><span class="sect1"><a href="#id2588152">9.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2588137">9.3.1. Anatomy of a <code class= + "#id2588233">9.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2588296">9.3.2. Global preferences for native + "#id2588392">9.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -4457,10 +4470,10 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2588437">10.1. + <dt><span class="sect1"><a href="#id2588533">10.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2588452">10.2. + <dt><span class="sect1"><a href="#id2588548">10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -4474,7 +4487,7 @@ fi <dt><span class="sect1"><a href="#build.prefix">11.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2589128">11.2. + <dt><span class="sect1"><a href="#id2589156">11.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -4488,17 +4501,17 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2590529">12.1. + <dt><span class="sect1"><a href="#id2590556">12.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2590532">12.1.1. How to pull in variables + "#id2590560">12.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2590615">12.1.2. Restricted + "#id2590643">12.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -4506,15 +4519,15 @@ fi dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2591198">12.1.4. Handling conflicts with + "#id2591226">12.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2591249">12.1.5. Packages that cannot or + "#id2591276">12.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2591342">12.1.6. Packages which should not be + "#id2591302">12.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -4522,37 +4535,37 @@ fi with security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2591434">12.1.8. How to handle compiler + "#id2591462">12.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2591457">12.1.9. How to handle incrementing + "#id2591484">12.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2591574">12.1.10. Portability of + "#id2591533">12.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591598">12.2. + <dt><span class="sect1"><a href="#id2591626">12.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2591602">12.2.1. Packages whose distfiles + "#id2591629">12.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2591665">12.2.2. How to handle modified + "#id2591692">12.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591676">12.3. + <dt><span class="sect1"><a href="#id2591704">12.3. Configuration gotchas</a></span></dt> <dd> @@ -4562,65 +4575,65 @@ fi libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592016">12.3.2. Using libtool on GNU + "#id2592180">12.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592168">12.3.3. GNU + "#id2592264">12.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592213">12.4. + <dt><span class="sect1"><a href="#id2592309">12.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592216">12.4.1. CPP defines</a></span></dt> + "#id2592312">12.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592314">12.5. + <dt><span class="sect1"><a href="#id2592342">12.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592317">12.5.1. Package configuration + "#id2592345">12.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592420">12.5.2. User + "#id2592516">12.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2592465">12.5.3. Handling + "#id2592561">12.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2592616">12.5.4. Creating an account from a + "#id2592644">12.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2592678">12.5.5. Installing score + "#id2592774">12.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592858">12.5.6. Packages providing login + "#id2592818">12.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2592984">12.5.7. Packages containing perl + "#id2593012">12.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593002">12.5.8. Packages with hardcoded + "#id2593030">12.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2593024">12.5.9. Packages installing perl + "#id2593051">12.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -4628,36 +4641,36 @@ fi info files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593380">12.5.11. Packages installing GConf2 + "#id2593408">12.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593480">12.5.12. Packages installing + "#id2593508">12.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593531">12.5.13. Packages installing X11 + "#id2593559">12.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593578">12.5.14. Packages installing GTK2 + "#id2593606">12.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2593648">12.5.15. Packages installing SGML or + "#id2593675">12.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2593700">12.5.16. Packages installing + "#id2593728">12.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2593770">12.5.17. Packages using + "#id2593798">12.5.17. Packages using intltool</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2593784">12.6. + <dt><span class="sect1"><a href="#id2593812">12.6. Feedback to the author</a></span></dt> </dl> </dd> @@ -4670,17 +4683,17 @@ fi <dd> <dl> - <dt><span class="sect1"><a href="#id2594314">14.1. + <dt><span class="sect1"><a href="#id2594342">14.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2594361">14.2. + <dt><span class="sect1"><a href="#id2594389">14.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2594492">14.3. + <dt><span class="sect1"><a href="#id2594520">14.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2594512">14.4. + <dt><span class="sect1"><a href="#id2594539">14.4. Moving a package in pkgsrc</a></span></dt> </dl> </dd> @@ -4713,17 +4726,17 @@ fi <dt><span class="sect1"><a href= "#components.patches">7.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2586001">7.4. Other + <dt><span class="sect1"><a href="#id2586097">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="#id2586126">7.6. + <dt><span class="sect1"><a href="#id2586222">7.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586214">7.7. + <dt><span class="sect1"><a href="#id2586310">7.7. <code class="filename">files/*</code></a></span></dt> </dl> </div> @@ -5058,7 +5071,7 @@ converters games mbone print x11 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586001" id="id2586001"></a>7.4. Other + "id2586097" id="id2586097"></a>7.4. Other mandatory files</h2> </div> </div> @@ -5182,8 +5195,8 @@ MESSAGE_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586126" id= - "id2586126"></a>7.6. <code class= + "id2586222" id= + "id2586222"></a>7.6. <code class= "filename">work*</code></h2> </div> </div> @@ -5243,8 +5256,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586214" id= - "id2586214"></a>7.7. <code class= + "id2586310" id= + "id2586310"></a>7.7. <code class= "filename">files/*</code></h2> </div> </div> @@ -5276,10 +5289,10 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2586268">8.1. RCS + <dt><span class="sect1"><a href="#id2586364">8.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2586283">8.2. + <dt><span class="sect1"><a href="#id2586379">8.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -5290,14 +5303,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="#id2586673">8.5. + <dt><span class="sect1"><a href="#id2586769">8.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2586714">8.6. + <dt><span class="sect1"><a href="#id2586810">8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2586731">8.7. + <dt><span class="sect1"><a href="#id2586827">8.7. Platform specific and differing PLISTs</a></span></dt> <dt><span class="sect1"><a href="#faq.common-dirs">8.8. @@ -5323,7 +5336,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586268" id="id2586268"></a>8.1. RCS + "id2586364" id="id2586364"></a>8.1. RCS ID</h2> </div> </div> @@ -5341,8 +5354,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586283" id= - "id2586283"></a>8.2. Semi-automatic + "id2586379" id= + "id2586379"></a>8.2. Semi-automatic <code class="filename">PLIST</code> generation</h2> </div> </div> @@ -5536,8 +5549,8 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586673" id= - "id2586673"></a>8.5. Manpage-compression</h2> + "id2586769" id= + "id2586769"></a>8.5. Manpage-compression</h2> </div> </div> </div> @@ -5561,7 +5574,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586714" id="id2586714"></a>8.6. Changing + "id2586810" id="id2586810"></a>8.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></h2> </div> @@ -5581,7 +5594,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2586731" id="id2586731"></a>8.7. Platform + "id2586827" id="id2586827"></a>8.7. Platform specific and differing PLISTs</h2> </div> </div> @@ -5723,19 +5736,19 @@ PLIST_SUBST+= SOMEVAR="somevalue" <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2587003">9.1. + <dt><span class="sect1"><a href="#id2587099">9.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2587194">9.2. + <dt><span class="sect1"><a href="#id2587290">9.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2587400">9.2.1. + <dt><span class="sect2"><a href="#id2587496">9.2.1. Anatomy of a buildlink3.mk file</a></span></dt> - <dt><span class="sect2"><a href="#id2587977">9.2.2. + <dt><span class="sect2"><a href="#id2588073">9.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in @@ -5744,17 +5757,17 @@ PLIST_SUBST+= SOMEVAR="somevalue" </dl> </dd> - <dt><span class="sect1"><a href="#id2588056">9.3. + <dt><span class="sect1"><a href="#id2588152">9.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2588137">9.3.1. + <dt><span class="sect2"><a href="#id2588233">9.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> - <dt><span class="sect2"><a href="#id2588296">9.3.2. + <dt><span class="sect2"><a href="#id2588392">9.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> @@ -5805,7 +5818,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587003" id="id2587003"></a>9.1. Converting + "id2587099" id="id2587099"></a>9.1. Converting packages to use buildlink3</h2> </div> </div> @@ -5956,7 +5969,7 @@ DEPENDS+= foo>=1.1.0:../../category/foo <div> <div> <h2 class="title" style="clear: both"><a name= - "id2587194" id="id2587194"></a>9.2. Writing + "id2587290" id="id2587290"></a>9.2. Writing <code class="filename">buildlink3.mk</code> files</h2> </div> @@ -5996,8 +6009,8 @@ DEPENDS+= foo>=1.1.0:../../category/foo <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2587400" id= - "id2587400"></a>9.2.1. Anatomy of a buildlink3.mk + <h3 class="title"><a name="id2587496" id= + "id2587496"></a>9.2.1. Anatomy of a buildlink3.mk file</h3> </div> </div> @@ -6227,8 +6240,8 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2587977" id= - "id2587977"></a>9.2.2. Updating <code class= + <h3 class="title"><a name="id2588073" id= + "id2588073"></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> @@ -6297,7 +6310,7 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div> <div> <h2 class="title" style="clear: both"><a name= - "id2588056" id="id2588056"></a>9.3. Writing + "id2588152" id="id2588152"></a>9.3. Writing <code class="filename">builtin.mk</code> files</h2> </div> </div> @@ -6349,8 +6362,8 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2588137" id= - "id2588137"></a>9.3.1. Anatomy of a + <h3 class="title"><a name="id2588233" id= + "id2588233"></a>9.3.1. Anatomy of a <code class="filename">builtin.mk</code> file</h3> </div> @@ -6475,8 +6488,8 @@ CHECK_BUILTIN.foo?= no <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2588296" id= - "id2588296"></a>9.3.2. Global preferences + <h3 class="title"><a name="id2588392" id= + "id2588392"></a>9.3.2. Global preferences for native or pkgsrc software</h3> </div> </div> @@ -6534,10 +6547,10 @@ CHECK_BUILTIN.foo?= no <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2588437">10.1. + <dt><span class="sect1"><a href="#id2588533">10.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2588452">10.2. + <dt><span class="sect1"><a href="#id2588548">10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -6557,7 +6570,7 @@ CHECK_BUILTIN.foo?= no <div> <div> <h2 class="title" style="clear: both"><a name= - "id2588437" id="id2588437"></a>10.1. Global + "id2588533" id="id2588533"></a>10.1. Global default options</h2> </div> </div> @@ -6575,8 +6588,8 @@ CHECK_BUILTIN.foo?= no <div> <div> <h2 class="title" style="clear: both"><a name= - "id2588452" id= - "id2588452"></a>10.2. Converting packages to + "id2588548" id= + "id2588548"></a>10.2. Converting packages to use <code class= "filename">bsd.options.mk</code></h2> </div> @@ -6739,7 +6752,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="#id2589128">11.2. Main + <dt><span class="sect1"><a href="#id2589156">11.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -6936,7 +6949,7 @@ GTKDIR_DEFAULT= ${LOCALBASE} <div> <div> <h2 class="title" style="clear: both"><a name= - "id2589128" id="id2589128"></a>11.2. Main + "id2589156" id="id2589156"></a>11.2. Main targets</h2> </div> </div> @@ -7702,17 +7715,17 @@ make build <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2590529">12.1. + <dt><span class="sect1"><a href="#id2590556">12.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2590532">12.1.1. How to pull in variables from + "#id2590560">12.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2590615">12.1.2. Restricted + "#id2590643">12.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -7720,15 +7733,15 @@ make build dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2591198">12.1.4. Handling conflicts with other + "#id2591226">12.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2591249">12.1.5. Packages that cannot or should + "#id2591276">12.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2591342">12.1.6. Packages which should not be + "#id2591302">12.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -7736,37 +7749,37 @@ make build security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2591434">12.1.8. How to handle compiler + "#id2591462">12.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2591457">12.1.9. How to handle incrementing + "#id2591484">12.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2591574">12.1.10. Portability of + "#id2591533">12.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591598">12.2. + <dt><span class="sect1"><a href="#id2591626">12.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2591602">12.2.1. Packages whose distfiles + "#id2591629">12.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2591665">12.2.2. How to handle modified + "#id2591692">12.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2591676">12.3. + <dt><span class="sect1"><a href="#id2591704">12.3. Configuration gotchas</a></span></dt> <dd> @@ -7776,64 +7789,64 @@ make build libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592016">12.3.2. Using libtool on GNU packages + "#id2592180">12.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2592168">12.3.3. GNU + "#id2592264">12.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592213">12.4. + <dt><span class="sect1"><a href="#id2592309">12.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592216">12.4.1. CPP defines</a></span></dt> + "#id2592312">12.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2592314">12.5. + <dt><span class="sect1"><a href="#id2592342">12.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2592317">12.5.1. Package configuration + "#id2592345">12.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592420">12.5.2. User + "#id2592516">12.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2592465">12.5.3. Handling + "#id2592561">12.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2592616">12.5.4. Creating an account from a + "#id2592644">12.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2592678">12.5.5. Installing score + "#id2592774">12.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2592858">12.5.6. Packages providing login + "#id2592818">12.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2592984">12.5.7. Packages containing perl + "#id2593012">12.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593002">12.5.8. Packages with hardcoded paths + "#id2593030">12.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2593024">12.5.9. Packages installing perl + "#id2593051">12.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -7841,36 +7854,36 @@ make build files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593380">12.5.11. Packages installing GConf2 + "#id2593408">12.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593480">12.5.12. Packages installing + "#id2593508">12.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2593531">12.5.13. Packages installing X11 + "#id2593559">12.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2593578">12.5.14. Packages installing GTK2 + "#id2593606">12.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2593648">12.5.15. Packages installing SGML or + "#id2593675">12.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2593700">12.5.16. Packages installing + "#id2593728">12.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2593770">12.5.17. Packages using + "#id2593798">12.5.17. Packages using intltool</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2593784">12.6. + <dt><span class="sect1"><a href="#id2593812">12.6. Feedback to the author</a></span></dt> </dl> </div> @@ -7880,7 +7893,7 @@ make build <div> <div> <h2 class="title" style="clear: both"><a name= - "id2590529" id="id2590529"></a>12.1. General + "id2590556" id="id2590556"></a>12.1. General operation</h2> </div> </div> @@ -7890,8 +7903,8 @@ make build <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2590532" id= - "id2590532"></a>12.1.1. How to pull in + <h3 class="title"><a name="id2590560" id= + "id2590560"></a>12.1.1. How to pull in variables from /etc/mk.conf</h3> </div> </div> @@ -7951,8 +7964,8 @@ CFLAGS+= -your -flags <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2590615" id= - "id2590615"></a>12.1.2. Restricted + <h3 class="title"><a name="id2590643" id= + "id2590643"></a>12.1.2. Restricted packages</h3> </div> </div> @@ -8255,8 +8268,8 @@ pre-clean: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591198" id= - "id2591198"></a>12.1.4. Handling conflicts + <h3 class="title"><a name="id2591226" id= + "id2591226"></a>12.1.4. Handling conflicts with other packages</h3> </div> </div> @@ -8303,8 +8316,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591249" id= - "id2591249"></a>12.1.5. Packages that cannot + <h3 class="title"><a name="id2591276" id= + "id2591276"></a>12.1.5. Packages that cannot or should not be built</h3> </div> </div> @@ -8335,8 +8348,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591342" id= - "id2591342"></a>12.1.6. Packages which + <h3 class="title"><a name="id2591302" id= + "id2591302"></a>12.1.6. Packages which should not be deleted, once installed</h3> </div> </div> @@ -8399,8 +8412,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591434" id= - "id2591434"></a>12.1.8. How to handle + <h3 class="title"><a name="id2591462" id= + "id2591462"></a>12.1.8. How to handle compiler bugs</h3> </div> </div> @@ -8425,8 +8438,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591457" id= - "id2591457"></a>12.1.9. How to handle + <h3 class="title"><a name="id2591484" id= + "id2591484"></a>12.1.9. How to handle incrementing versions when fixing an existing package</h3> </div> @@ -8466,8 +8479,8 @@ DISTNAME= foo-17.43 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591574" id= - "id2591574"></a>12.1.10. Portability of + <h3 class="title"><a name="id2591533" id= + "id2591533"></a>12.1.10. Portability of packages</h3> </div> </div> @@ -8483,8 +8496,8 @@ DISTNAME= foo-17.43 <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2591579" id= - "id2591579"></a>12.1.10.1. ${INSTALL}, + <h4 class="title"><a name="id2591607" id= + "id2591607"></a>12.1.10.1. ${INSTALL}, ${INSTALL_DATA_DIR}, ...</h4> </div> </div> @@ -8509,7 +8522,7 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2591598" id="id2591598"></a>12.2. Possible + "id2591626" id="id2591626"></a>12.2. Possible downloading issues</h2> </div> </div> @@ -8519,8 +8532,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591602" id= - "id2591602"></a>12.2.1. Packages whose + <h3 class="title"><a name="id2591629" id= + "id2591629"></a>12.2.1. Packages whose distfiles aren't available for plain downloading</h3> </div> @@ -8581,8 +8594,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2591665" id= - "id2591665"></a>12.2.2. How to handle + <h3 class="title"><a name="id2591692" id= + "id2591692"></a>12.2.2. How to handle modified distfiles with the 'old' name</h3> </div> </div> @@ -8611,8 +8624,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2591676" id= - "id2591676"></a>12.3. Configuration + "id2591704" id= + "id2591704"></a>12.3. Configuration gotchas</h2> </div> </div> @@ -8840,8 +8853,8 @@ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${SOMELIB:.a=.la} ${PREFIX}/lib <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592016" id= - "id2592016"></a>12.3.2. Using libtool on GNU + <h3 class="title"><a name="id2592180" id= + "id2592180"></a>12.3.2. Using libtool on GNU packages that already support libtool</h3> </div> </div> @@ -8920,8 +8933,8 @@ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${SOMELIB:.a=.la} ${PREFIX}/lib <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592168" id= - "id2592168"></a>12.3.3. GNU + <h3 class="title"><a name="id2592264" id= + "id2592264"></a>12.3.3. GNU Autoconf/Automake</h3> </div> </div> @@ -8987,7 +9000,7 @@ pre-configure: <div> <div> <h2 class="title" style="clear: both"><a name= - "id2592213" id="id2592213"></a>12.4. Building + "id2592309" id="id2592309"></a>12.4. Building considerations</h2> </div> </div> @@ -8997,8 +9010,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592216" id= - "id2592216"></a>12.4.1. CPP defines</h3> + <h3 class="title"><a name="id2592312" id= + "id2592312"></a>12.4.1. CPP defines</h3> </div> </div> </div> @@ -9037,7 +9050,7 @@ pre-configure: <div> <div> <h2 class="title" style="clear: both"><a name= - "id2592314" id="id2592314"></a>12.5. Package + "id2592342" id="id2592342"></a>12.5. Package specific actions</h2> </div> </div> @@ -9047,8 +9060,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592317" id= - "id2592317"></a>12.5.1. Package + <h3 class="title"><a name="id2592345" id= + "id2592345"></a>12.5.1. Package configuration files</h3> </div> </div> @@ -9120,8 +9133,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592420" id= - "id2592420"></a>12.5.2. User + <h3 class="title"><a name="id2592516" id= + "id2592516"></a>12.5.2. User interaction</h3> </div> </div> @@ -9170,8 +9183,8 @@ INTERACTIVE_STAGE= configure install <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592465" id= - "id2592465"></a>12.5.3. Handling + <h3 class="title"><a name="id2592561" id= + "id2592561"></a>12.5.3. Handling licenses</h3> </div> </div> @@ -9245,8 +9258,8 @@ ACCEPTABLE_LICENSES+=graphviz-license <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592616" id= - "id2592616"></a>12.5.4. Creating an account + <h3 class="title"><a name="id2592644" id= + "id2592644"></a>12.5.4. Creating an account from a package</h3> </div> </div> @@ -9300,8 +9313,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592678" id= - "id2592678"></a>12.5.5. Installing score + <h3 class="title"><a name="id2592774" id= + "id2592774"></a>12.5.5. Installing score files</h3> </div> </div> @@ -9338,8 +9351,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592858" id= - "id2592858"></a>12.5.6. Packages providing + <h3 class="title"><a name="id2592818" id= + "id2592818"></a>12.5.6. Packages providing login shells</h3> </div> </div> @@ -9374,8 +9387,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2592984" id= - "id2592984"></a>12.5.7. Packages containing + <h3 class="title"><a name="id2593012" id= + "id2593012"></a>12.5.7. Packages containing perl scripts</h3> </div> </div> @@ -9393,8 +9406,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593002" id= - "id2593002"></a>12.5.8. Packages with + <h3 class="title"><a name="id2593030" id= + "id2593030"></a>12.5.8. Packages with hardcoded paths to other interpreters</h3> </div> </div> @@ -9420,8 +9433,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593024" id= - "id2593024"></a>12.5.9. Packages installing + <h3 class="title"><a name="id2593051" id= + "id2593051"></a>12.5.9. Packages installing perl modules</h3> </div> </div> @@ -9560,8 +9573,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593380" id= - "id2593380"></a>12.5.11. Packages installing + <h3 class="title"><a name="id2593408" id= + "id2593408"></a>12.5.11. Packages installing GConf2 data files</h3> </div> </div> @@ -9635,8 +9648,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593480" id= - "id2593480"></a>12.5.12. Packages installing + <h3 class="title"><a name="id2593508" id= + "id2593508"></a>12.5.12. Packages installing scrollkeeper data files</h3> </div> </div> @@ -9680,8 +9693,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593531" id= - "id2593531"></a>12.5.13. Packages installing + <h3 class="title"><a name="id2593559" id= + "id2593559"></a>12.5.13. Packages installing X11 fonts</h3> </div> </div> @@ -9718,8 +9731,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593578" id= - "id2593578"></a>12.5.14. Packages installing + <h3 class="title"><a name="id2593606" id= + "id2593606"></a>12.5.14. Packages installing GTK2 modules</h3> </div> </div> @@ -9785,8 +9798,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593648" id= - "id2593648"></a>12.5.15. Packages installing + <h3 class="title"><a name="id2593675" id= + "id2593675"></a>12.5.15. Packages installing SGML or XML data</h3> </div> </div> @@ -9847,8 +9860,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593700" id= - "id2593700"></a>12.5.16. Packages installing + <h3 class="title"><a name="id2593728" id= + "id2593728"></a>12.5.16. Packages installing extensions to the MIME database</h3> </div> </div> @@ -9906,8 +9919,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2593770" id= - "id2593770"></a>12.5.17. Packages using + <h3 class="title"><a name="id2593798" id= + "id2593798"></a>12.5.17. Packages using intltool</h3> </div> </div> @@ -9932,7 +9945,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2593784" id="id2593784"></a>12.6. Feedback + "id2593812" id="id2593812"></a>12.6. Feedback to the author</h2> </div> </div> @@ -10168,17 +10181,17 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2594314">14.1. + <dt><span class="sect1"><a href="#id2594342">14.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2594361">14.2. + <dt><span class="sect1"><a href="#id2594389">14.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2594492">14.3. + <dt><span class="sect1"><a href="#id2594520">14.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2594512">14.4. + <dt><span class="sect1"><a href="#id2594539">14.4. Moving a package in pkgsrc</a></span></dt> </dl> </div> @@ -10188,8 +10201,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594314" id= - "id2594314"></a>14.1. Submitting your + "id2594342" id= + "id2594342"></a>14.1. Submitting your packages</h2> </div> </div> @@ -10250,8 +10263,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594361" id= - "id2594361"></a>14.2. Committing: Importing a + "id2594389" id= + "id2594389"></a>14.2. Committing: Importing a package into CVS</h2> </div> </div> @@ -10307,7 +10320,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594492" id="id2594492"></a>14.3. Updating + "id2594520" id="id2594520"></a>14.3. Updating a package to a newer version</h2> </div> </div> @@ -10358,7 +10371,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594512" id="id2594512"></a>14.4. Moving a + "id2594539" id="id2594539"></a>14.4. Moving a package in pkgsrc</h2> </div> </div> @@ -10459,27 +10472,27 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2594806">A.1. + <dt><span class="sect1"><a href="#id2594765">A.1. files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2594809">A.1.1. + <dt><span class="sect2"><a href="#id2594769">A.1.1. Makefile</a></span></dt> - <dt><span class="sect2"><a href="#id2594817">A.1.2. + <dt><span class="sect2"><a href="#id2594776">A.1.2. DESCR</a></span></dt> - <dt><span class="sect2"><a href="#id2594832">A.1.3. + <dt><span class="sect2"><a href="#id2594791">A.1.3. PLIST</a></span></dt> - <dt><span class="sect2"><a href="#id2594839">A.1.4. + <dt><span class="sect2"><a href="#id2594798">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="#id2594880">A.2. Steps + <dt><span class="sect1"><a href="#id2594839">A.2. Steps for building, installing, packaging</a></span></dt> </dl> </div> @@ -10497,7 +10510,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594806" id="id2594806"></a>A.1. files</h2> + "id2594765" id="id2594765"></a>A.1. files</h2> </div> </div> </div> @@ -10506,8 +10519,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594809" id= - "id2594809"></a>A.1.1. Makefile</h3> + <h3 class="title"><a name="id2594769" id= + "id2594769"></a>A.1.1. Makefile</h3> </div> </div> </div> @@ -10534,8 +10547,8 @@ INFO_FILES= bison.info <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594817" id= - "id2594817"></a>A.1.2. DESCR</h3> + <h3 class="title"><a name="id2594776" id= + "id2594776"></a>A.1.2. DESCR</h3> </div> </div> </div> @@ -10551,8 +10564,8 @@ of the NetBSD source tree is beyond me. <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594832" id= - "id2594832"></a>A.1.3. PLIST</h3> + <h3 class="title"><a name="id2594791" id= + "id2594791"></a>A.1.3. PLIST</h3> </div> </div> </div> @@ -10569,8 +10582,8 @@ share/bison.hairy <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2594839" id= - "id2594839"></a>A.1.4. Checking a package with + <h3 class="title"><a name="id2594798" id= + "id2594798"></a>A.1.4. Checking a package with <span><strong class= "command">pkglint</strong></span></h3> </div> @@ -10608,7 +10621,7 @@ looks fine. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2594880" id="id2594880"></a>A.2. Steps for + "id2594839" id="id2594839"></a>A.2. Steps for building, installing, packaging</h2> </div> </div> @@ -11026,10 +11039,10 @@ Registering depends:. <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2595799">D.1. + <dt><span class="sect1"><a href="#id2595758">D.1. Targets</a></span></dt> - <dt><span class="sect1"><a href="#id2595869">D.2. + <dt><span class="sect1"><a href="#id2595829">D.2. Procedure</a></span></dt> </dl> </div> @@ -11042,7 +11055,7 @@ Registering depends:. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2595799" id="id2595799"></a>D.1. Targets</h2> + "id2595758" id="id2595758"></a>D.1. Targets</h2> </div> </div> </div> @@ -11095,8 +11108,8 @@ Registering depends:. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2595869" id= - "id2595869"></a>D.2. Procedure</h2> + "id2595829" id= + "id2595829"></a>D.2. Procedure</h2> </div> </div> </div> |