diff options
author | wiz <wiz> | 2005-05-10 22:43:25 +0000 |
---|---|---|
committer | wiz <wiz> | 2005-05-10 22:43:25 +0000 |
commit | 629ccdbef8b6429f3938ac3220189483d80a9aa7 (patch) | |
tree | 69fb74800cf26fe8c766036c72eb3b8de965474b /doc/pkgsrc.html | |
parent | 3a3e6d1b2145417462ce24276b6f9c7d9401a4db (diff) | |
download | pkgsrc-629ccdbef8b6429f3938ac3220189483d80a9aa7.tar.gz |
regen.
Diffstat (limited to 'doc/pkgsrc.html')
-rw-r--r-- | doc/pkgsrc.html | 1062 |
1 files changed, 531 insertions, 531 deletions
diff --git a/doc/pkgsrc.html b/doc/pkgsrc.html index 757b5a150ac..d11f0922616 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="id2598171" id= - "id2598171"></a>The pkgsrc guide</h1> + <h1 class="title"><a name="id2510574" id= + "id2510574"></a>The pkgsrc guide</h1> </div> <div> @@ -93,7 +93,7 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2568707">1.1. + <dt><span class="sect1"><a href="#id2623537">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="#id2569429">2.1. + <dt><span class="sect1"><a href="#id2569236">2.1. As tar file</a></span></dt> - <dt><span class="sect1"><a href="#id2569445">2.2. + <dt><span class="sect1"><a href="#id2569252">2.2. Via SUP</a></span></dt> - <dt><span class="sect1"><a href="#id2569477">2.3. + <dt><span class="sect1"><a href="#id2569420">2.3. Via CVS</a></span></dt> </dl> </dd> @@ -133,35 +133,35 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2569587">3.1. + <dt><span class="sect1"><a href="#id2569530">3.1. Bootstrapping pkgsrc</a></span></dt> - <dt><span class="sect1"><a href="#id2569768">3.2. + <dt><span class="sect1"><a href="#id2569712">3.2. Platform specific notes</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2569774">3.2.1. Darwin (Mac OS + "#id2569718">3.2.1. Darwin (Mac OS X)</a></span></dt> <dt><span class="sect2"><a href= - "#id2569937">3.2.2. FreeBSD</a></span></dt> + "#id2569880">3.2.2. FreeBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2570449">3.2.3. Interix</a></span></dt> + "#id2570324">3.2.3. Interix</a></span></dt> <dt><span class="sect2"><a href= - "#id2570750">3.2.4. IRIX</a></span></dt> + "#id2570557">3.2.4. IRIX</a></span></dt> <dt><span class="sect2"><a href= - "#id2570848">3.2.5. Linux</a></span></dt> + "#id2570654">3.2.5. Linux</a></span></dt> <dt><span class="sect2"><a href= - "#id2570916">3.2.6. OpenBSD</a></span></dt> + "#id2570723">3.2.6. OpenBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2571028">3.2.7. Solaris</a></span></dt> + "#id2570835">3.2.7. Solaris</a></span></dt> </dl> </dd> </dl> @@ -179,38 +179,38 @@ alink="#0000FF"> <dd> <dl> <dt><span class="sect2"><a href= - "#id2571164">4.1.1. Where to get binary + "#id2571040">4.1.1. Where to get binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2571273">4.1.2. How to use binary + "#id2571080">4.1.2. How to use binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2571381">4.1.3. A word of + "#id2571256">4.1.3. A word of warning</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2571393">4.2. + <dt><span class="sect1"><a href="#id2571336">4.2. Building packages from source</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2571948">4.2.1. + "#id2571346">4.2.1. Requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2571969">4.2.2. Fetching + "#id2571366">4.2.2. Fetching distfiles</a></span></dt> <dt><span class="sect2"><a href= - "#id2572021">4.2.3. How to build and + "#id2571828">4.2.3. How to build and install</a></span></dt> <dt><span class="sect2"><a href= - "#id2623888">4.2.4. Selecting the + "#id2623831">4.2.4. Selecting the compiler</a></span></dt> </dl> </dd> @@ -222,10 +222,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2623974">5.1. + <dt><span class="sect1"><a href="#id2623917">5.1. Building a single binary package</a></span></dt> - <dt><span class="sect1"><a href="#id2624052">5.2. + <dt><span class="sect1"><a href="#id2623995">5.2. Settings for creation of binary packages</a></span></dt> @@ -239,26 +239,26 @@ alink="#0000FF"> Configuration</a></span></dt> <dt><span class="sect2"><a href= - "#id2624199">5.3.2. Other environmental + "#id2624142">5.3.2. Other environmental considerations</a></span></dt> <dt><span class="sect2"><a href= - "#id2624240">5.3.3. Operation</a></span></dt> + "#id2624183">5.3.3. Operation</a></span></dt> <dt><span class="sect2"><a href= - "#id2624377">5.3.4. What it + "#id2624252">5.3.4. What it does</a></span></dt> <dt><span class="sect2"><a href= - "#id2624434">5.3.5. Disk space + "#id2624309">5.3.5. Disk space requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2624460">5.3.6. Setting up a sandbox for + "#id2624336">5.3.6. Setting up a sandbox for chroot'ed builds</a></span></dt> <dt><span class="sect2"><a href= - "#id2624989">5.3.7. Building a partial set of + "#id2624865">5.3.7. Building a partial set of packages</a></span></dt> <dt><span class="sect2"><a href= @@ -267,14 +267,14 @@ alink="#0000FF"> </dl> </dd> - <dt><span class="sect1"><a href="#id2625378">5.4. + <dt><span class="sect1"><a href="#id2625321">5.4. Creating a multiple CD-ROM packages collection</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2625393">5.4.1. Example of + "#id2625336">5.4.1. Example of cdpack</a></span></dt> </dl> </dd> @@ -286,54 +286,54 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2625585">6.1. + <dt><span class="sect1"><a href="#id2625528">6.1. Are there any mailing lists for pkg-related discussion?</a></span></dt> - <dt><span class="sect1"><a href="#id2625787">6.2. + <dt><span class="sect1"><a href="#id2625662">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="#id2626040">6.4. + <dt><span class="sect1"><a href="#id2625984">6.4. How to use pkgsrc as non-root</a></span></dt> - <dt><span class="sect1"><a href="#id2626052">6.5. + <dt><span class="sect1"><a href="#id2625995">6.5. How to resume transfers when fetching distfiles?</a></span></dt> - <dt><span class="sect1"><a href="#id2626102">6.6. + <dt><span class="sect1"><a href="#id2626045">6.6. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2626130">6.7. + <dt><span class="sect1"><a href="#id2626073">6.7. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2626157">6.8. + <dt><span class="sect1"><a href="#id2626101">6.8. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2626171">6.9. + <dt><span class="sect1"><a href="#id2626115">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="#id2626222">6.10. + <dt><span class="sect1"><a href="#id2626166">6.10. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2626438">6.11. + <dt><span class="sect1"><a href="#id2626313">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="#id2626476">6.12. + <dt><span class="sect1"><a href="#id2626352">6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2626534">6.13. + <dt><span class="sect1"><a href="#id2626409">6.13. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.14. @@ -370,15 +370,15 @@ alink="#0000FF"> <dd> <dl> <dt><span class="sect2"><a href= - "#id2627092">7.2.1. Adding things to a + "#id2627035">7.2.1. Adding things to a list</a></span></dt> <dt><span class="sect2"><a href= - "#id2627101">7.2.2. Converting an internal list + "#id2627113">7.2.2. Converting an internal list into an external list</a></span></dt> <dt><span class="sect2"><a href= - "#id2627188">7.2.3. Passing variables to a + "#id2627131">7.2.3. Passing variables to a shell command</a></span></dt> </dl> </dd> @@ -403,17 +403,17 @@ alink="#0000FF"> "#components.patches">8.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2627883">8.4. + <dt><span class="sect1"><a href="#id2627827">8.4. Other mandatory files</a></span></dt> <dt><span class="sect1"><a href= "#components.optional">8.5. Optional files</a></span></dt> - <dt><span class="sect1"><a href="#id2628146">8.6. + <dt><span class="sect1"><a href="#id2628089">8.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2628233">8.7. + <dt><span class="sect1"><a href="#id2628177">8.7. <code class= "filename">files/*</code></a></span></dt> </dl> @@ -424,10 +424,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2628288">9.1. + <dt><span class="sect1"><a href="#id2628231">9.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2628302">9.2. + <dt><span class="sect1"><a href="#id2628246">9.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -439,14 +439,14 @@ alink="#0000FF"> <dt><span class="sect1"><a href="#plist.misc">9.4. Variable substitution in PLIST</a></span></dt> - <dt><span class="sect1"><a href="#id2628692">9.5. + <dt><span class="sect1"><a href="#id2628499">9.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2628733">9.6. + <dt><span class="sect1"><a href="#id2628609">9.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2628758">9.7. + <dt><span class="sect1"><a href="#id2628633">9.7. Platform specific and differing PLISTs</a></span></dt> @@ -461,22 +461,22 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2629025">10.1. + <dt><span class="sect1"><a href="#id2628968">10.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2629206">10.2. + <dt><span class="sect1"><a href="#id2629149">10.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2629344">10.2.1. Anatomy of a buildlink3.mk + "#id2629219">10.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2629921">10.2.2. Updating <code class= + "#id2629796">10.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -484,19 +484,19 @@ alink="#0000FF"> </dl> </dd> - <dt><span class="sect1"><a href="#id2630000">10.3. + <dt><span class="sect1"><a href="#id2629943">10.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2630081">10.3.1. Anatomy of a <code class= + "#id2630024">10.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2630240">10.3.2. Global preferences for + "#id2630183">10.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -508,10 +508,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2630312">11.1. + <dt><span class="sect1"><a href="#id2630256">11.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2630327">11.2. + <dt><span class="sect1"><a href="#id2630270">11.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -526,7 +526,7 @@ alink="#0000FF"> "#build.prefix">12.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2631086">12.2. + <dt><span class="sect1"><a href="#id2631098">12.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -540,17 +540,17 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2632515">13.1. + <dt><span class="sect1"><a href="#id2632458">13.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2632518">13.1.1. How to pull in variables + "#id2632461">13.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2632601">13.1.2. Restricted + "#id2632545">13.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -558,15 +558,15 @@ alink="#0000FF"> dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2633123">13.1.4. Handling conflicts with + "#id2633066">13.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2633173">13.1.5. Packages that cannot or + "#id2633116">13.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2633198">13.1.6. Packages which should not + "#id2633142">13.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -574,37 +574,37 @@ alink="#0000FF"> with security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2633290">13.1.8. How to handle compiler + "#id2633234">13.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2633313">13.1.9. How to handle incrementing + "#id2633324">13.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2633362">13.1.10. Portability of + "#id2633373">13.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2633386">13.2. + <dt><span class="sect1"><a href="#id2633398">13.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2633389">13.2.1. Packages whose distfiles + "#id2633401">13.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2633452">13.2.2. How to handle modified + "#id2633601">13.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2633601">13.3. + <dt><span class="sect1"><a href="#id2633612">13.3. Configuration gotchas</a></span></dt> <dd> @@ -614,66 +614,66 @@ alink="#0000FF"> libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2634035">13.3.2. Using libtool on GNU + "#id2633978">13.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2634184">13.3.3. GNU + "#id2634059">13.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2634229">13.4. + <dt><span class="sect1"><a href="#id2634104">13.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2634232">13.4.1. CPP + "#id2634107">13.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2634262">13.5. + <dt><span class="sect1"><a href="#id2634137">13.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2634265">13.5.1. Package configuration + "#id2634140">13.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2634436">13.5.2. User + "#id2634311">13.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2634549">13.5.3. Handling + "#id2634492">13.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2634632">13.5.4. Creating an account from a + "#id2634644">13.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2634694">13.5.5. Installing score + "#id2634706">13.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2634738">13.5.6. Packages providing login + "#id2634749">13.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2634795">13.5.7. Packages containing perl + "#id2634807">13.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2634813">13.5.8. Packages with hardcoded + "#id2634825">13.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2634835">13.5.9. Packages installing perl + "#id2634846">13.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -681,40 +681,40 @@ alink="#0000FF"> info files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635123">13.5.11. Packages installing + "#id2635134">13.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635360">13.5.12. Packages installing + "#id2635303">13.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635411">13.5.13. Packages installing X11 + "#id2635354">13.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2635526">13.5.14. Packages installing GTK2 + "#id2635469">13.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2635595">13.5.15. Packages installing SGML + "#id2635539">13.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2635648">13.5.16. Packages installing + "#id2635659">13.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2635718">13.5.17. Packages using + "#id2635730">13.5.17. Packages using intltool</a></span></dt> <dt><span class="sect2"><a href= - "#id2635732">13.5.18. Packages installing + "#id2635744">13.5.18. Packages installing startup scripts</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2635753">13.6. + <dt><span class="sect1"><a href="#id2635765">13.6. Feedback to the author</a></span></dt> </dl> </dd> @@ -727,18 +727,18 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2636215">15.1. + <dt><span class="sect1"><a href="#id2636227">15.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2636273">15.2. + <dt><span class="sect1"><a href="#id2636284">15.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2636540">15.3. + <dt><span class="sect1"><a href="#id2636484">15.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2636560">15.4. + <dt><span class="sect1"><a href="#id2636503">15.4. Moving a package in pkgsrc</a></span></dt> </dl> </dd> @@ -750,27 +750,27 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2636786">A.1. + <dt><span class="sect1"><a href="#id2636729">A.1. files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2636789">A.1.1. + <dt><span class="sect2"><a href="#id2636732">A.1.1. Makefile</a></span></dt> - <dt><span class="sect2"><a href="#id2636796">A.1.2. + <dt><span class="sect2"><a href="#id2636740">A.1.2. DESCR</a></span></dt> - <dt><span class="sect2"><a href="#id2636811">A.1.3. + <dt><span class="sect2"><a href="#id2636755">A.1.3. PLIST</a></span></dt> - <dt><span class="sect2"><a href="#id2636819">A.1.4. + <dt><span class="sect2"><a href="#id2636762">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="#id2636859">A.2. Steps + <dt><span class="sect1"><a href="#id2636803">A.2. Steps for building, installing, packaging</a></span></dt> </dl> </dd> @@ -796,10 +796,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2637574">D.1. + <dt><span class="sect1"><a href="#id2637654">D.1. Targets</a></span></dt> - <dt><span class="sect1"><a href="#id2637776">D.2. + <dt><span class="sect1"><a href="#id2637856">D.2. Procedure</a></span></dt> </dl> </dd> @@ -820,7 +820,7 @@ alink="#0000FF"> <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2568707">1.1. + <dt><span class="sect1"><a href="#id2623537">1.1. Introduction</a></span></dt> <dt><span class="sect1"><a href="#overview">1.2. @@ -839,8 +839,8 @@ alink="#0000FF"> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2568707" id= - "id2568707"></a>1.1. Introduction</h2> + "id2623537" id= + "id2623537"></a>1.1. Introduction</h2> </div> </div> </div> @@ -1150,13 +1150,13 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2569429">2.1. As + <dt><span class="sect1"><a href="#id2569236">2.1. As tar file</a></span></dt> - <dt><span class="sect1"><a href="#id2569445">2.2. Via + <dt><span class="sect1"><a href="#id2569252">2.2. Via SUP</a></span></dt> - <dt><span class="sect1"><a href="#id2569477">2.3. Via + <dt><span class="sect1"><a href="#id2569420">2.3. Via CVS</a></span></dt> </dl> </dd> @@ -1166,35 +1166,35 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2569587">3.1. + <dt><span class="sect1"><a href="#id2569530">3.1. Bootstrapping pkgsrc</a></span></dt> - <dt><span class="sect1"><a href="#id2569768">3.2. + <dt><span class="sect1"><a href="#id2569712">3.2. Platform specific notes</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2569774">3.2.1. Darwin (Mac OS + "#id2569718">3.2.1. Darwin (Mac OS X)</a></span></dt> <dt><span class="sect2"><a href= - "#id2569937">3.2.2. FreeBSD</a></span></dt> + "#id2569880">3.2.2. FreeBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2570449">3.2.3. Interix</a></span></dt> + "#id2570324">3.2.3. Interix</a></span></dt> <dt><span class="sect2"><a href= - "#id2570750">3.2.4. IRIX</a></span></dt> + "#id2570557">3.2.4. IRIX</a></span></dt> <dt><span class="sect2"><a href= - "#id2570848">3.2.5. Linux</a></span></dt> + "#id2570654">3.2.5. Linux</a></span></dt> <dt><span class="sect2"><a href= - "#id2570916">3.2.6. OpenBSD</a></span></dt> + "#id2570723">3.2.6. OpenBSD</a></span></dt> <dt><span class="sect2"><a href= - "#id2571028">3.2.7. Solaris</a></span></dt> + "#id2570835">3.2.7. Solaris</a></span></dt> </dl> </dd> </dl> @@ -1212,37 +1212,37 @@ alink="#0000FF"> <dd> <dl> <dt><span class="sect2"><a href= - "#id2571164">4.1.1. Where to get binary + "#id2571040">4.1.1. Where to get binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2571273">4.1.2. How to use binary + "#id2571080">4.1.2. How to use binary packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2571381">4.1.3. A word of + "#id2571256">4.1.3. A word of warning</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2571393">4.2. + <dt><span class="sect1"><a href="#id2571336">4.2. Building packages from source</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2571948">4.2.1. Requirements</a></span></dt> + "#id2571346">4.2.1. Requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2571969">4.2.2. Fetching + "#id2571366">4.2.2. Fetching distfiles</a></span></dt> <dt><span class="sect2"><a href= - "#id2572021">4.2.3. How to build and + "#id2571828">4.2.3. How to build and install</a></span></dt> <dt><span class="sect2"><a href= - "#id2623888">4.2.4. Selecting the + "#id2623831">4.2.4. Selecting the compiler</a></span></dt> </dl> </dd> @@ -1254,10 +1254,10 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2623974">5.1. + <dt><span class="sect1"><a href="#id2623917">5.1. Building a single binary package</a></span></dt> - <dt><span class="sect1"><a href="#id2624052">5.2. + <dt><span class="sect1"><a href="#id2623995">5.2. Settings for creation of binary packages</a></span></dt> @@ -1271,25 +1271,25 @@ alink="#0000FF"> Configuration</a></span></dt> <dt><span class="sect2"><a href= - "#id2624199">5.3.2. Other environmental + "#id2624142">5.3.2. Other environmental considerations</a></span></dt> <dt><span class="sect2"><a href= - "#id2624240">5.3.3. Operation</a></span></dt> + "#id2624183">5.3.3. Operation</a></span></dt> <dt><span class="sect2"><a href= - "#id2624377">5.3.4. What it does</a></span></dt> + "#id2624252">5.3.4. What it does</a></span></dt> <dt><span class="sect2"><a href= - "#id2624434">5.3.5. Disk space + "#id2624309">5.3.5. Disk space requirements</a></span></dt> <dt><span class="sect2"><a href= - "#id2624460">5.3.6. Setting up a sandbox for + "#id2624336">5.3.6. Setting up a sandbox for chroot'ed builds</a></span></dt> <dt><span class="sect2"><a href= - "#id2624989">5.3.7. Building a partial set of + "#id2624865">5.3.7. Building a partial set of packages</a></span></dt> <dt><span class="sect2"><a href= @@ -1298,14 +1298,14 @@ alink="#0000FF"> </dl> </dd> - <dt><span class="sect1"><a href="#id2625378">5.4. + <dt><span class="sect1"><a href="#id2625321">5.4. Creating a multiple CD-ROM packages collection</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2625393">5.4.1. Example of + "#id2625336">5.4.1. Example of cdpack</a></span></dt> </dl> </dd> @@ -1317,52 +1317,52 @@ alink="#0000FF"> <dd> <dl> - <dt><span class="sect1"><a href="#id2625585">6.1. Are + <dt><span class="sect1"><a href="#id2625528">6.1. Are there any mailing lists for pkg-related discussion?</a></span></dt> - <dt><span class="sect1"><a href="#id2625787">6.2. + <dt><span class="sect1"><a href="#id2625662">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="#id2626040">6.4. How + <dt><span class="sect1"><a href="#id2625984">6.4. How to use pkgsrc as non-root</a></span></dt> - <dt><span class="sect1"><a href="#id2626052">6.5. How + <dt><span class="sect1"><a href="#id2625995">6.5. How to resume transfers when fetching distfiles?</a></span></dt> - <dt><span class="sect1"><a href="#id2626102">6.6. How + <dt><span class="sect1"><a href="#id2626045">6.6. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2626130">6.7. How + <dt><span class="sect1"><a href="#id2626073">6.7. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2626157">6.8. How + <dt><span class="sect1"><a href="#id2626101">6.8. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2626171">6.9. How + <dt><span class="sect1"><a href="#id2626115">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="#id2626222">6.10. + <dt><span class="sect1"><a href="#id2626166">6.10. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2626438">6.11. + <dt><span class="sect1"><a href="#id2626313">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="#id2626476">6.12. + <dt><span class="sect1"><a href="#id2626352">6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2626534">6.13. + <dt><span class="sect1"><a href="#id2626409">6.13. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.14. @@ -1392,13 +1392,13 @@ alink="#0000FF"> <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2569429">2.1. As + <dt><span class="sect1"><a href="#id2569236">2.1. As tar file</a></span></dt> - <dt><span class="sect1"><a href="#id2569445">2.2. Via + <dt><span class="sect1"><a href="#id2569252">2.2. Via SUP</a></span></dt> - <dt><span class="sect1"><a href="#id2569477">2.3. Via + <dt><span class="sect1"><a href="#id2569420">2.3. Via CVS</a></span></dt> </dl> </div> @@ -1412,7 +1412,7 @@ alink="#0000FF"> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2569429" id="id2569429"></a>2.1. As tar + "id2569236" id="id2569236"></a>2.1. As tar file</h2> </div> </div> @@ -1430,7 +1430,7 @@ alink="#0000FF"> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2569445" id="id2569445"></a>2.2. Via + "id2569252" id="id2569252"></a>2.2. Via SUP</h2> </div> </div> @@ -1456,7 +1456,7 @@ release=pkgsrc <div> <div> <h2 class="title" style="clear: both"><a name= - "id2569477" id="id2569477"></a>2.3. Via + "id2569420" id="id2569420"></a>2.3. Via CVS</h2> </div> </div> @@ -1513,33 +1513,33 @@ release=pkgsrc <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2569587">3.1. + <dt><span class="sect1"><a href="#id2569530">3.1. Bootstrapping pkgsrc</a></span></dt> - <dt><span class="sect1"><a href="#id2569768">3.2. + <dt><span class="sect1"><a href="#id2569712">3.2. Platform specific notes</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2569774">3.2.1. + <dt><span class="sect2"><a href="#id2569718">3.2.1. Darwin (Mac OS X)</a></span></dt> - <dt><span class="sect2"><a href="#id2569937">3.2.2. + <dt><span class="sect2"><a href="#id2569880">3.2.2. FreeBSD</a></span></dt> - <dt><span class="sect2"><a href="#id2570449">3.2.3. + <dt><span class="sect2"><a href="#id2570324">3.2.3. Interix</a></span></dt> - <dt><span class="sect2"><a href="#id2570750">3.2.4. + <dt><span class="sect2"><a href="#id2570557">3.2.4. IRIX</a></span></dt> - <dt><span class="sect2"><a href="#id2570848">3.2.5. + <dt><span class="sect2"><a href="#id2570654">3.2.5. Linux</a></span></dt> - <dt><span class="sect2"><a href="#id2570916">3.2.6. + <dt><span class="sect2"><a href="#id2570723">3.2.6. OpenBSD</a></span></dt> - <dt><span class="sect2"><a href="#id2571028">3.2.7. + <dt><span class="sect2"><a href="#id2570835">3.2.7. Solaris</a></span></dt> </dl> </dd> @@ -1551,8 +1551,8 @@ release=pkgsrc <div> <div> <h2 class="title" style="clear: both"><a name= - "id2569587" id= - "id2569587"></a>3.1. Bootstrapping pkgsrc</h2> + "id2569530" id= + "id2569530"></a>3.1. Bootstrapping pkgsrc</h2> </div> </div> </div> @@ -1642,7 +1642,7 @@ release=pkgsrc <div> <div> <h2 class="title" style="clear: both"><a name= - "id2569768" id="id2569768"></a>3.2. Platform + "id2569712" id="id2569712"></a>3.2. Platform specific notes</h2> </div> </div> @@ -1655,8 +1655,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2569774" id= - "id2569774"></a>3.2.1. Darwin (Mac OS + <h3 class="title"><a name="id2569718" id= + "id2569718"></a>3.2.1. Darwin (Mac OS X)</h3> </div> </div> @@ -1788,8 +1788,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2569937" id= - "id2569937"></a>3.2.2. FreeBSD</h3> + <h3 class="title"><a name="id2569880" id= + "id2569880"></a>3.2.2. FreeBSD</h3> </div> </div> </div> @@ -1845,8 +1845,8 @@ release=pkgsrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2570449" id= - "id2570449"></a>3.2.3. Interix</h3> + <h3 class="title"><a name="id2570324" id= + "id2570324"></a>3.2.3. Interix</h3> </div> </div> </div> @@ -2027,8 +2027,8 @@ interix:kP=\E[S:kN=\E[T:kH=\E[U:dc@:DC@:tc=pcansi: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2570750" id= - "id2570750"></a>3.2.4. IRIX</h3> + <h3 class="title"><a name="id2570557" id= + "id2570557"></a>3.2.4. IRIX</h3> </div> </div> </div> @@ -2108,8 +2108,8 @@ PKGSRC_COMPILER=mipspro <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2570848" id= - "id2570848"></a>3.2.5. Linux</h3> + <h3 class="title"><a name="id2570654" id= + "id2570654"></a>3.2.5. Linux</h3> </div> </div> </div> @@ -2186,8 +2186,8 @@ ICCBASE=/opt/icc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2570916" id= - "id2570916"></a>3.2.6. OpenBSD</h3> + <h3 class="title"><a name="id2570723" id= + "id2570723"></a>3.2.6. OpenBSD</h3> </div> </div> </div> @@ -2253,8 +2253,8 @@ ICCBASE=/opt/icc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2571028" id= - "id2571028"></a>3.2.7. Solaris</h3> + <h3 class="title"><a name="id2570835" id= + "id2570835"></a>3.2.7. Solaris</h3> </div> </div> </div> @@ -2298,8 +2298,8 @@ ICCBASE=/opt/icc <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2571059" id= - "id2571059"></a>3.2.7.1. If you are using + <h4 class="title"><a name="id2570934" id= + "id2570934"></a>3.2.7.1. If you are using gcc</h4> </div> </div> @@ -2328,8 +2328,8 @@ ICCBASE=/opt/icc <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2571080" id= - "id2571080"></a>3.2.7.2. If you are using + <h4 class="title"><a name="id2570955" id= + "id2570955"></a>3.2.7.2. If you are using Sun WorkShop</h4> </div> </div> @@ -2406,32 +2406,32 @@ CFLAGS= -xtarget=ultra -xarch=v9 <dd> <dl> - <dt><span class="sect2"><a href="#id2571164">4.1.1. + <dt><span class="sect2"><a href="#id2571040">4.1.1. Where to get binary packages</a></span></dt> - <dt><span class="sect2"><a href="#id2571273">4.1.2. + <dt><span class="sect2"><a href="#id2571080">4.1.2. How to use binary packages</a></span></dt> - <dt><span class="sect2"><a href="#id2571381">4.1.3. + <dt><span class="sect2"><a href="#id2571256">4.1.3. A word of warning</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2571393">4.2. + <dt><span class="sect1"><a href="#id2571336">4.2. Building packages from source</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2571948">4.2.1. + <dt><span class="sect2"><a href="#id2571346">4.2.1. Requirements</a></span></dt> - <dt><span class="sect2"><a href="#id2571969">4.2.2. + <dt><span class="sect2"><a href="#id2571366">4.2.2. Fetching distfiles</a></span></dt> - <dt><span class="sect2"><a href="#id2572021">4.2.3. + <dt><span class="sect2"><a href="#id2571828">4.2.3. How to build and install</a></span></dt> - <dt><span class="sect2"><a href="#id2623888">4.2.4. + <dt><span class="sect2"><a href="#id2623831">4.2.4. Selecting the compiler</a></span></dt> </dl> </dd> @@ -2458,8 +2458,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2571164" id= - "id2571164"></a>4.1.1. Where to get binary + <h3 class="title"><a name="id2571040" id= + "id2571040"></a>4.1.1. Where to get binary packages</h3> </div> </div> @@ -2490,8 +2490,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2571273" id= - "id2571273"></a>4.1.2. How to use binary + <h3 class="title"><a name="id2571080" id= + "id2571080"></a>4.1.2. How to use binary packages</h3> </div> </div> @@ -2561,8 +2561,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2571381" id= - "id2571381"></a>4.1.3. A word of + <h3 class="title"><a name="id2571256" id= + "id2571256"></a>4.1.3. A word of warning</h3> </div> </div> @@ -2585,7 +2585,7 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2571393" id="id2571393"></a>4.2. Building + "id2571336" id="id2571336"></a>4.2. Building packages from source</h2> </div> </div> @@ -2600,8 +2600,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2571948" id= - "id2571948"></a>4.2.1. Requirements</h3> + <h3 class="title"><a name="id2571346" id= + "id2571346"></a>4.2.1. Requirements</h3> </div> </div> </div> @@ -2620,8 +2620,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2571969" id= - "id2571969"></a>4.2.2. Fetching + <h3 class="title"><a name="id2571366" id= + "id2571366"></a>4.2.2. Fetching distfiles</h3> </div> </div> @@ -2662,8 +2662,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2572021" id= - "id2572021"></a>4.2.3. How to build and + <h3 class="title"><a name="id2571828" id= + "id2571828"></a>4.2.3. How to build and install</h3> </div> </div> @@ -2831,8 +2831,8 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2623888" id= - "id2623888"></a>4.2.4. Selecting the + <h3 class="title"><a name="id2623831" id= + "id2623831"></a>4.2.4. Selecting the compiler</h3> </div> </div> @@ -2932,10 +2932,10 @@ CFLAGS= -xtarget=ultra -xarch=v9 <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2623974">5.1. + <dt><span class="sect1"><a href="#id2623917">5.1. Building a single binary package</a></span></dt> - <dt><span class="sect1"><a href="#id2624052">5.2. + <dt><span class="sect1"><a href="#id2623995">5.2. Settings for creation of binary packages</a></span></dt> @@ -2948,23 +2948,23 @@ CFLAGS= -xtarget=ultra -xarch=v9 "#binary.configuration">5.3.1. Configuration</a></span></dt> - <dt><span class="sect2"><a href="#id2624199">5.3.2. + <dt><span class="sect2"><a href="#id2624142">5.3.2. Other environmental considerations</a></span></dt> - <dt><span class="sect2"><a href="#id2624240">5.3.3. + <dt><span class="sect2"><a href="#id2624183">5.3.3. Operation</a></span></dt> - <dt><span class="sect2"><a href="#id2624377">5.3.4. + <dt><span class="sect2"><a href="#id2624252">5.3.4. What it does</a></span></dt> - <dt><span class="sect2"><a href="#id2624434">5.3.5. + <dt><span class="sect2"><a href="#id2624309">5.3.5. Disk space requirements</a></span></dt> - <dt><span class="sect2"><a href="#id2624460">5.3.6. + <dt><span class="sect2"><a href="#id2624336">5.3.6. Setting up a sandbox for chroot'ed builds</a></span></dt> - <dt><span class="sect2"><a href="#id2624989">5.3.7. + <dt><span class="sect2"><a href="#id2624865">5.3.7. Building a partial set of packages</a></span></dt> <dt><span class="sect2"><a href= @@ -2973,13 +2973,13 @@ CFLAGS= -xtarget=ultra -xarch=v9 </dl> </dd> - <dt><span class="sect1"><a href="#id2625378">5.4. + <dt><span class="sect1"><a href="#id2625321">5.4. Creating a multiple CD-ROM packages collection</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2625393">5.4.1. + <dt><span class="sect2"><a href="#id2625336">5.4.1. Example of cdpack</a></span></dt> </dl> </dd> @@ -2991,7 +2991,7 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2623974" id="id2623974"></a>5.1. Building a + "id2623917" id="id2623917"></a>5.1. Building a single binary package</h2> </div> </div> @@ -3045,7 +3045,7 @@ CFLAGS= -xtarget=ultra -xarch=v9 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2624052" id="id2624052"></a>5.2. Settings + "id2623995" id="id2623995"></a>5.2. Settings for creation of binary packages</h2> </div> </div> @@ -3127,8 +3127,8 @@ _ACCEPTABLE= yes <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2624117" id= - "id2624117"></a>5.3.1.2. <code class= + <h4 class="title"><a name="id2624060" id= + "id2624060"></a>5.3.1.2. <code class= "filename">build.conf</code></h4> </div> </div> @@ -3153,8 +3153,8 @@ _ACCEPTABLE= yes <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2624153" id= - "id2624153"></a>5.3.1.3. <code class= + <h4 class="title"><a name="id2624097" id= + "id2624097"></a>5.3.1.3. <code class= "filename">pre-build.local</code></h4> </div> </div> @@ -3188,8 +3188,8 @@ _ACCEPTABLE= yes <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2624199" id= - "id2624199"></a>5.3.2. Other environmental + <h3 class="title"><a name="id2624142" id= + "id2624142"></a>5.3.2. Other environmental considerations</h3> </div> </div> @@ -3230,8 +3230,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2624240" id= - "id2624240"></a>5.3.3. Operation</h3> + <h3 class="title"><a name="id2624183" id= + "id2624183"></a>5.3.3. Operation</h3> </div> </div> </div> @@ -3277,8 +3277,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2624377" id= - "id2624377"></a>5.3.4. What it does</h3> + <h3 class="title"><a name="id2624252" id= + "id2624252"></a>5.3.4. What it does</h3> </div> </div> </div> @@ -3336,8 +3336,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2624434" id= - "id2624434"></a>5.3.5. Disk space + <h3 class="title"><a name="id2624309" id= + "id2624309"></a>5.3.5. Disk space requirements</h3> </div> </div> @@ -3379,8 +3379,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2624460" id= - "id2624460"></a>5.3.6. Setting up a sandbox + <h3 class="title"><a name="id2624336" id= + "id2624336"></a>5.3.6. Setting up a sandbox for chroot'ed builds</h3> </div> </div> @@ -3569,8 +3569,8 @@ fi <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2624989" id= - "id2624989"></a>5.3.7. Building a partial + <h3 class="title"><a name="id2624865" id= + "id2624865"></a>5.3.7. Building a partial set of packages</h3> </div> </div> @@ -3763,7 +3763,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2625378" id="id2625378"></a>5.4. Creating a + "id2625321" id="id2625321"></a>5.4. Creating a multiple CD-ROM packages collection</h2> </div> </div> @@ -3786,8 +3786,8 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2625393" id= - "id2625393"></a>5.4.1. Example of + <h3 class="title"><a name="id2625336" id= + "id2625336"></a>5.4.1. Example of cdpack</h3> </div> </div> @@ -3860,51 +3860,51 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2625585">6.1. Are + <dt><span class="sect1"><a href="#id2625528">6.1. Are there any mailing lists for pkg-related discussion?</a></span></dt> - <dt><span class="sect1"><a href="#id2625787">6.2. + <dt><span class="sect1"><a href="#id2625662">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="#id2626040">6.4. How + <dt><span class="sect1"><a href="#id2625984">6.4. How to use pkgsrc as non-root</a></span></dt> - <dt><span class="sect1"><a href="#id2626052">6.5. How + <dt><span class="sect1"><a href="#id2625995">6.5. How to resume transfers when fetching distfiles?</a></span></dt> - <dt><span class="sect1"><a href="#id2626102">6.6. How + <dt><span class="sect1"><a href="#id2626045">6.6. How can I install/use XFree86 from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2626130">6.7. How + <dt><span class="sect1"><a href="#id2626073">6.7. How can I install/use X.org from pkgsrc?</a></span></dt> - <dt><span class="sect1"><a href="#id2626157">6.8. How + <dt><span class="sect1"><a href="#id2626101">6.8. How to fetch files from behind a firewall</a></span></dt> - <dt><span class="sect1"><a href="#id2626171">6.9. How + <dt><span class="sect1"><a href="#id2626115">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="#id2626222">6.10. How + <dt><span class="sect1"><a href="#id2626166">6.10. How to fetch all distfiles at once</a></span></dt> - <dt><span class="sect1"><a href="#id2626438">6.11. What + <dt><span class="sect1"><a href="#id2626313">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="#id2626476">6.12. What + <dt><span class="sect1"><a href="#id2626352">6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</a></span></dt> - <dt><span class="sect1"><a href="#id2626534">6.13. + <dt><span class="sect1"><a href="#id2626409">6.13. Using 'sudo' with pkgsrc</a></span></dt> <dt><span class="sect1"><a href="#faq.conf">6.14. @@ -3926,7 +3926,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2625585" id="id2625585"></a>6.1. Are there + "id2625528" id="id2625528"></a>6.1. Are there any mailing lists for pkg-related discussion?</h2> </div> </div> @@ -3985,7 +3985,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2625787" id="id2625787"></a>6.2. Where's + "id2625662" id="id2625662"></a>6.2. Where's the pkgviews documentation?</h2> </div> </div> @@ -4240,7 +4240,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626040" id="id2626040"></a>6.4. How to use + "id2625984" id="id2625984"></a>6.4. How to use pkgsrc as non-root</h2> </div> </div> @@ -4258,7 +4258,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626052" id="id2626052"></a>6.5. How to + "id2625995" id="id2625995"></a>6.5. How to resume transfers when fetching distfiles?</h2> </div> </div> @@ -4301,7 +4301,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626102" id="id2626102"></a>6.6. How can I + "id2626045" id="id2626045"></a>6.6. How can I install/use XFree86 from pkgsrc?</h2> </div> </div> @@ -4324,7 +4324,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626130" id="id2626130"></a>6.7. How can I + "id2626073" id="id2626073"></a>6.7. How can I install/use X.org from pkgsrc?</h2> </div> </div> @@ -4347,7 +4347,7 @@ nbftp% <strong class="userinput"><code>chmod 755 .</code></strong> <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626157" id="id2626157"></a>6.8. How to + "id2626101" id="id2626101"></a>6.8. How to fetch files from behind a firewall</h2> </div> </div> @@ -4372,7 +4372,7 @@ http_proxy=http://orpheus.amdahl.com:80/ <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626171" id="id2626171"></a>6.9. How do I + "id2626115" id="id2626115"></a>6.9. How do I tell <span><strong class="command">make fetch</strong></span> to do passive FTP?</h2> </div> @@ -4406,7 +4406,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626222" id="id2626222"></a>6.10. How to + "id2626166" id="id2626166"></a>6.10. How to fetch all distfiles at once</h2> </div> </div> @@ -4479,7 +4479,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626438" id="id2626438"></a>6.11. What does + "id2626313" id="id2626313"></a>6.11. What does “<span class="quote">Don't know how to make /usr/share/tmac/tmac.andoc</span>” mean?</h2> </div> @@ -4511,7 +4511,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626476" id="id2626476"></a>6.12. What does + "id2626352" id="id2626352"></a>6.12. What does “<span class="quote">Could not find bsd.own.mk</span>” mean?</h2> </div> @@ -4540,7 +4540,7 @@ ${LOCALBASE}/bin/ftp <div> <div> <h2 class="title" style="clear: both"><a name= - "id2626534" id="id2626534"></a>6.13. Using + "id2626409" id="id2626409"></a>6.13. Using 'sudo' with pkgsrc</h2> </div> </div> @@ -4804,15 +4804,15 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> <dt><span class="sect2"><a href= - "#id2627092">7.2.1. Adding things to a + "#id2627035">7.2.1. Adding things to a list</a></span></dt> <dt><span class="sect2"><a href= - "#id2627101">7.2.2. Converting an internal list + "#id2627113">7.2.2. Converting an internal list into an external list</a></span></dt> <dt><span class="sect2"><a href= - "#id2627188">7.2.3. Passing variables to a shell + "#id2627131">7.2.3. Passing variables to a shell command</a></span></dt> </dl> </dd> @@ -4836,17 +4836,17 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dt><span class="sect1"><a href= "#components.patches">8.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2627883">8.4. + <dt><span class="sect1"><a href="#id2627827">8.4. Other mandatory files</a></span></dt> <dt><span class="sect1"><a href= "#components.optional">8.5. Optional files</a></span></dt> - <dt><span class="sect1"><a href="#id2628146">8.6. + <dt><span class="sect1"><a href="#id2628089">8.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2628233">8.7. + <dt><span class="sect1"><a href="#id2628177">8.7. <code class="filename">files/*</code></a></span></dt> </dl> </dd> @@ -4856,10 +4856,10 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> - <dt><span class="sect1"><a href="#id2628288">9.1. RCS + <dt><span class="sect1"><a href="#id2628231">9.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2628302">9.2. + <dt><span class="sect1"><a href="#id2628246">9.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -4870,14 +4870,14 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dt><span class="sect1"><a href="#plist.misc">9.4. Variable substitution in PLIST</a></span></dt> - <dt><span class="sect1"><a href="#id2628692">9.5. + <dt><span class="sect1"><a href="#id2628499">9.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2628733">9.6. + <dt><span class="sect1"><a href="#id2628609">9.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2628758">9.7. + <dt><span class="sect1"><a href="#id2628633">9.7. Platform specific and differing PLISTs</a></span></dt> @@ -4892,21 +4892,21 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> - <dt><span class="sect1"><a href="#id2629025">10.1. + <dt><span class="sect1"><a href="#id2628968">10.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2629206">10.2. + <dt><span class="sect1"><a href="#id2629149">10.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2629344">10.2.1. Anatomy of a buildlink3.mk + "#id2629219">10.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2629921">10.2.2. Updating <code class= + "#id2629796">10.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -4914,18 +4914,18 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc </dl> </dd> - <dt><span class="sect1"><a href="#id2630000">10.3. + <dt><span class="sect1"><a href="#id2629943">10.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2630081">10.3.1. Anatomy of a <code class= + "#id2630024">10.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2630240">10.3.2. Global preferences for + "#id2630183">10.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -4937,10 +4937,10 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> - <dt><span class="sect1"><a href="#id2630312">11.1. + <dt><span class="sect1"><a href="#id2630256">11.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2630327">11.2. + <dt><span class="sect1"><a href="#id2630270">11.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -4954,7 +4954,7 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dt><span class="sect1"><a href="#build.prefix">12.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2631086">12.2. + <dt><span class="sect1"><a href="#id2631098">12.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -4968,17 +4968,17 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> - <dt><span class="sect1"><a href="#id2632515">13.1. + <dt><span class="sect1"><a href="#id2632458">13.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2632518">13.1.1. How to pull in variables + "#id2632461">13.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2632601">13.1.2. Restricted + "#id2632545">13.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -4986,15 +4986,15 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2633123">13.1.4. Handling conflicts with + "#id2633066">13.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2633173">13.1.5. Packages that cannot or + "#id2633116">13.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2633198">13.1.6. Packages which should not be + "#id2633142">13.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -5002,37 +5002,37 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc with security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2633290">13.1.8. How to handle compiler + "#id2633234">13.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2633313">13.1.9. How to handle incrementing + "#id2633324">13.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2633362">13.1.10. Portability of + "#id2633373">13.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2633386">13.2. + <dt><span class="sect1"><a href="#id2633398">13.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2633389">13.2.1. Packages whose distfiles + "#id2633401">13.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2633452">13.2.2. How to handle modified + "#id2633601">13.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2633601">13.3. + <dt><span class="sect1"><a href="#id2633612">13.3. Configuration gotchas</a></span></dt> <dd> @@ -5042,65 +5042,65 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2634035">13.3.2. Using libtool on GNU + "#id2633978">13.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2634184">13.3.3. GNU + "#id2634059">13.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2634229">13.4. + <dt><span class="sect1"><a href="#id2634104">13.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2634232">13.4.1. CPP defines</a></span></dt> + "#id2634107">13.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2634262">13.5. + <dt><span class="sect1"><a href="#id2634137">13.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2634265">13.5.1. Package configuration + "#id2634140">13.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2634436">13.5.2. User + "#id2634311">13.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2634549">13.5.3. Handling + "#id2634492">13.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2634632">13.5.4. Creating an account from a + "#id2634644">13.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2634694">13.5.5. Installing score + "#id2634706">13.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2634738">13.5.6. Packages providing login + "#id2634749">13.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2634795">13.5.7. Packages containing perl + "#id2634807">13.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2634813">13.5.8. Packages with hardcoded + "#id2634825">13.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2634835">13.5.9. Packages installing perl + "#id2634846">13.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -5108,40 +5108,40 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc info files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635123">13.5.11. Packages installing GConf2 + "#id2635134">13.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635360">13.5.12. Packages installing + "#id2635303">13.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635411">13.5.13. Packages installing X11 + "#id2635354">13.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2635526">13.5.14. Packages installing GTK2 + "#id2635469">13.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2635595">13.5.15. Packages installing SGML or + "#id2635539">13.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2635648">13.5.16. Packages installing + "#id2635659">13.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2635718">13.5.17. Packages using + "#id2635730">13.5.17. Packages using intltool</a></span></dt> <dt><span class="sect2"><a href= - "#id2635732">13.5.18. Packages installing startup + "#id2635744">13.5.18. Packages installing startup scripts</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2635753">13.6. + <dt><span class="sect1"><a href="#id2635765">13.6. Feedback to the author</a></span></dt> </dl> </dd> @@ -5154,17 +5154,17 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> - <dt><span class="sect1"><a href="#id2636215">15.1. + <dt><span class="sect1"><a href="#id2636227">15.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2636273">15.2. + <dt><span class="sect1"><a href="#id2636284">15.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2636540">15.3. + <dt><span class="sect1"><a href="#id2636484">15.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2636560">15.4. + <dt><span class="sect1"><a href="#id2636503">15.4. Moving a package in pkgsrc</a></span></dt> </dl> </dd> @@ -5195,14 +5195,14 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <dd> <dl> - <dt><span class="sect2"><a href="#id2627092">7.2.1. + <dt><span class="sect2"><a href="#id2627035">7.2.1. Adding things to a list</a></span></dt> - <dt><span class="sect2"><a href="#id2627101">7.2.2. + <dt><span class="sect2"><a href="#id2627113">7.2.2. Converting an internal list into an external list</a></span></dt> - <dt><span class="sect2"><a href="#id2627188">7.2.3. + <dt><span class="sect2"><a href="#id2627131">7.2.3. Passing variables to a shell command</a></span></dt> </dl> @@ -5257,7 +5257,7 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <p>A restriction common to all types of variables is that they can neither contain a newline character nor the '\0' character nor the '#' character. The effects of the - backslash character is not documented, so you should not + backslash character are not documented, so you should not use it at the moment. As the $ is used to get values of a <code class="filename">Makefile</code> variable, it must be quoted as $$.</p> @@ -5294,7 +5294,7 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc characters, including whitespace. That's why they cannot be used in <code class="varname">.for</code> loops. Examples are <code class= - "varname">DISTFILES</code>, <code class= + "varname">DISTFILES</code> and <code class= "varname">MASTER_SITES</code>.</p> </li> </ul> @@ -5321,8 +5321,8 @@ CONF_FILES= ${EGDIR}/Muttrc ${PKG_SYSCONFDIR}/Muttrc <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2627092" id= - "id2627092"></a>7.2.1. Adding things to a + <h3 class="title"><a name="id2627035" id= + "id2627035"></a>7.2.1. Adding things to a list</h3> </div> </div> @@ -5352,8 +5352,8 @@ EXT_LIST+= ${ANOTHER_EXT_LIST} # 4 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2627101" id= - "id2627101"></a>7.2.2. Converting an + <h3 class="title"><a name="id2627113" id= + "id2627113"></a>7.2.2. Converting an internal list into an external list</h3> </div> </div> @@ -5377,8 +5377,8 @@ EXT_LIST+= ${i:Q} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2627188" id= - "id2627188"></a>7.2.3. Passing variables to + <h3 class="title"><a name="id2627131" id= + "id2627131"></a>7.2.3. Passing variables to a shell command</h3> </div> </div> @@ -5400,17 +5400,17 @@ all: <p>Example 1 leads to a syntax error in the shell, as the characters are just copied.</p> - <p>Example 2 leads to a syntax error too, and when you + <p>Example 2 leads to a syntax error too, and if you leave out the last " character from <code class= - "varname">${ATOM}</code> the <a href= + "varname">${ATOM}</code>, <a href= "http://netbsd.gw.com/cgi-bin/man-cgi?date+1+NetBSD-current"> <span class="citerefentry"><span class= "refentrytitle">date</span>(1)</span></a> would be executed. The <code class="varname">$HOME</code> shell variable would be evaluated, too.</p> - <p>Example 3 would output precede each space character - with a backslash (or not), depending on the + <p>Example 3 would output each space character preceded + by a backslash (or not), depending on the implementation of the <a href= "http://netbsd.gw.com/cgi-bin/man-cgi?echo+1+NetBSD-current"> <span class="citerefentry"><span class= @@ -5464,17 +5464,17 @@ all: <dt><span class="sect1"><a href= "#components.patches">8.3. patches/*</a></span></dt> - <dt><span class="sect1"><a href="#id2627883">8.4. Other + <dt><span class="sect1"><a href="#id2627827">8.4. Other mandatory files</a></span></dt> <dt><span class="sect1"><a href= "#components.optional">8.5. Optional files</a></span></dt> - <dt><span class="sect1"><a href="#id2628146">8.6. + <dt><span class="sect1"><a href="#id2628089">8.6. <code class="filename">work*</code></a></span></dt> - <dt><span class="sect1"><a href="#id2628233">8.7. + <dt><span class="sect1"><a href="#id2628177">8.7. <code class="filename">files/*</code></a></span></dt> </dl> </div> @@ -5853,7 +5853,7 @@ converters games mbone print x11 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2627883" id="id2627883"></a>8.4. Other + "id2627827" id="id2627827"></a>8.4. Other mandatory files</h2> </div> </div> @@ -5977,8 +5977,8 @@ MESSAGE_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628146" id= - "id2628146"></a>8.6. <code class= + "id2628089" id= + "id2628089"></a>8.6. <code class= "filename">work*</code></h2> </div> </div> @@ -6038,8 +6038,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628233" id= - "id2628233"></a>8.7. <code class= + "id2628177" id= + "id2628177"></a>8.7. <code class= "filename">files/*</code></h2> </div> </div> @@ -6071,10 +6071,10 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2628288">9.1. RCS + <dt><span class="sect1"><a href="#id2628231">9.1. RCS ID</a></span></dt> - <dt><span class="sect1"><a href="#id2628302">9.2. + <dt><span class="sect1"><a href="#id2628246">9.2. Semi-automatic <code class="filename">PLIST</code> generation</a></span></dt> @@ -6085,14 +6085,14 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <dt><span class="sect1"><a href="#plist.misc">9.4. Variable substitution in PLIST</a></span></dt> - <dt><span class="sect1"><a href="#id2628692">9.5. + <dt><span class="sect1"><a href="#id2628499">9.5. Manpage-compression</a></span></dt> - <dt><span class="sect1"><a href="#id2628733">9.6. + <dt><span class="sect1"><a href="#id2628609">9.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></a></span></dt> - <dt><span class="sect1"><a href="#id2628758">9.7. + <dt><span class="sect1"><a href="#id2628633">9.7. Platform specific and differing PLISTs</a></span></dt> <dt><span class="sect1"><a href="#faq.common-dirs">9.8. @@ -6118,7 +6118,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628288" id="id2628288"></a>9.1. RCS + "id2628231" id="id2628231"></a>9.1. RCS ID</h2> </div> </div> @@ -6136,8 +6136,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/unix <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628302" id= - "id2628302"></a>9.2. Semi-automatic + "id2628246" id= + "id2628246"></a>9.2. Semi-automatic <code class="filename">PLIST</code> generation</h2> </div> </div> @@ -6331,8 +6331,8 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628692" id= - "id2628692"></a>9.5. Manpage-compression</h2> + "id2628499" id= + "id2628499"></a>9.5. Manpage-compression</h2> </div> </div> </div> @@ -6356,7 +6356,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628733" id="id2628733"></a>9.6. Changing + "id2628609" id="id2628609"></a>9.6. Changing PLIST source with <code class= "varname">PLIST_SRC</code></h2> </div> @@ -6379,7 +6379,7 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2628758" id="id2628758"></a>9.7. Platform + "id2628633" id="id2628633"></a>9.7. Platform specific and differing PLISTs</h2> </div> </div> @@ -6524,21 +6524,21 @@ PLIST_SUBST+= SOMEVAR="somevalue" <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2629025">10.1. + <dt><span class="sect1"><a href="#id2628968">10.1. Converting packages to use buildlink3</a></span></dt> - <dt><span class="sect1"><a href="#id2629206">10.2. + <dt><span class="sect1"><a href="#id2629149">10.2. Writing <code class="filename">buildlink3.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2629344">10.2.1. Anatomy of a buildlink3.mk + "#id2629219">10.2.1. Anatomy of a buildlink3.mk file</a></span></dt> <dt><span class="sect2"><a href= - "#id2629921">10.2.2. Updating <code class= + "#id2629796">10.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -6546,18 +6546,18 @@ PLIST_SUBST+= SOMEVAR="somevalue" </dl> </dd> - <dt><span class="sect1"><a href="#id2630000">10.3. + <dt><span class="sect1"><a href="#id2629943">10.3. Writing <code class="filename">builtin.mk</code> files</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2630081">10.3.1. Anatomy of a <code class= + "#id2630024">10.3.1. Anatomy of a <code class= "filename">builtin.mk</code> file</a></span></dt> <dt><span class="sect2"><a href= - "#id2630240">10.3.2. Global preferences for native + "#id2630183">10.3.2. Global preferences for native or pkgsrc software</a></span></dt> </dl> </dd> @@ -6607,8 +6607,8 @@ PLIST_SUBST+= SOMEVAR="somevalue" <div> <div> <h2 class="title" style="clear: both"><a name= - "id2629025" id= - "id2629025"></a>10.1. Converting packages to + "id2628968" id= + "id2628968"></a>10.1. Converting packages to use buildlink3</h2> </div> </div> @@ -6753,7 +6753,7 @@ DEPENDS+= foo>=1.1.0:../../category/foo <div> <div> <h2 class="title" style="clear: both"><a name= - "id2629206" id="id2629206"></a>10.2. Writing + "id2629149" id="id2629149"></a>10.2. Writing <code class="filename">buildlink3.mk</code> files</h2> </div> @@ -6793,8 +6793,8 @@ DEPENDS+= foo>=1.1.0:../../category/foo <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2629344" id= - "id2629344"></a>10.2.1. Anatomy of a + <h3 class="title"><a name="id2629219" id= + "id2629219"></a>10.2.1. Anatomy of a buildlink3.mk file</h3> </div> </div> @@ -7024,8 +7024,8 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2629921" id= - "id2629921"></a>10.2.2. Updating <code class= + <h3 class="title"><a name="id2629796" id= + "id2629796"></a>10.2.2. Updating <code class= "varname">BUILDLINK_DEPENDS.<em class= "replaceable"><code>pkg</code></em></code> in <code class="filename">buildlink3.mk</code> @@ -7094,7 +7094,7 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div> <div> <h2 class="title" style="clear: both"><a name= - "id2630000" id="id2630000"></a>10.3. Writing + "id2629943" id="id2629943"></a>10.3. Writing <code class="filename">builtin.mk</code> files</h2> </div> </div> @@ -7146,8 +7146,8 @@ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2630081" id= - "id2630081"></a>10.3.1. Anatomy of a + <h3 class="title"><a name="id2630024" id= + "id2630024"></a>10.3.1. Anatomy of a <code class="filename">builtin.mk</code> file</h3> </div> @@ -7272,8 +7272,8 @@ CHECK_BUILTIN.foo?= no <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2630240" id= - "id2630240"></a>10.3.2. Global preferences + <h3 class="title"><a name="id2630183" id= + "id2630183"></a>10.3.2. Global preferences for native or pkgsrc software</h3> </div> </div> @@ -7331,10 +7331,10 @@ CHECK_BUILTIN.foo?= no <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2630312">11.1. + <dt><span class="sect1"><a href="#id2630256">11.1. Global default options</a></span></dt> - <dt><span class="sect1"><a href="#id2630327">11.2. + <dt><span class="sect1"><a href="#id2630270">11.2. Converting packages to use <code class= "filename">bsd.options.mk</code></a></span></dt> </dl> @@ -7354,7 +7354,7 @@ CHECK_BUILTIN.foo?= no <div> <div> <h2 class="title" style="clear: both"><a name= - "id2630312" id="id2630312"></a>11.1. Global + "id2630256" id="id2630256"></a>11.1. Global default options</h2> </div> </div> @@ -7372,8 +7372,8 @@ CHECK_BUILTIN.foo?= no <div> <div> <h2 class="title" style="clear: both"><a name= - "id2630327" id= - "id2630327"></a>11.2. Converting packages to + "id2630270" id= + "id2630270"></a>11.2. Converting packages to use <code class= "filename">bsd.options.mk</code></h2> </div> @@ -7536,7 +7536,7 @@ CONFIGURE_ARGS+= --enable-sasl=${BUILDLINK_PREFIX.sasl} <dt><span class="sect1"><a href="#build.prefix">12.1. Program location</a></span></dt> - <dt><span class="sect1"><a href="#id2631086">12.2. Main + <dt><span class="sect1"><a href="#id2631098">12.2. Main targets</a></span></dt> <dt><span class="sect1"><a href= @@ -7738,7 +7738,7 @@ GTKDIR_DEFAULT= ${LOCALBASE} <div> <div> <h2 class="title" style="clear: both"><a name= - "id2631086" id="id2631086"></a>12.2. Main + "id2631098" id="id2631098"></a>12.2. Main targets</h2> </div> </div> @@ -8517,17 +8517,17 @@ make build <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2632515">13.1. + <dt><span class="sect1"><a href="#id2632458">13.1. General operation</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2632518">13.1.1. How to pull in variables from + "#id2632461">13.1.1. How to pull in variables from /etc/mk.conf</a></span></dt> <dt><span class="sect2"><a href= - "#id2632601">13.1.2. Restricted + "#id2632545">13.1.2. Restricted packages</a></span></dt> <dt><span class="sect2"><a href= @@ -8535,15 +8535,15 @@ make build dependencies</a></span></dt> <dt><span class="sect2"><a href= - "#id2633123">13.1.4. Handling conflicts with other + "#id2633066">13.1.4. Handling conflicts with other packages</a></span></dt> <dt><span class="sect2"><a href= - "#id2633173">13.1.5. Packages that cannot or should + "#id2633116">13.1.5. Packages that cannot or should not be built</a></span></dt> <dt><span class="sect2"><a href= - "#id2633198">13.1.6. Packages which should not be + "#id2633142">13.1.6. Packages which should not be deleted, once installed</a></span></dt> <dt><span class="sect2"><a href= @@ -8551,37 +8551,37 @@ make build security problems</a></span></dt> <dt><span class="sect2"><a href= - "#id2633290">13.1.8. How to handle compiler + "#id2633234">13.1.8. How to handle compiler bugs</a></span></dt> <dt><span class="sect2"><a href= - "#id2633313">13.1.9. How to handle incrementing + "#id2633324">13.1.9. How to handle incrementing versions when fixing an existing package</a></span></dt> <dt><span class="sect2"><a href= - "#id2633362">13.1.10. Portability of + "#id2633373">13.1.10. Portability of packages</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2633386">13.2. + <dt><span class="sect1"><a href="#id2633398">13.2. Possible downloading issues</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2633389">13.2.1. Packages whose distfiles + "#id2633401">13.2.1. Packages whose distfiles aren't available for plain downloading</a></span></dt> <dt><span class="sect2"><a href= - "#id2633452">13.2.2. How to handle modified + "#id2633601">13.2.2. How to handle modified distfiles with the 'old' name</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2633601">13.3. + <dt><span class="sect1"><a href="#id2633612">13.3. Configuration gotchas</a></span></dt> <dd> @@ -8591,64 +8591,64 @@ make build libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2634035">13.3.2. Using libtool on GNU packages + "#id2633978">13.3.2. Using libtool on GNU packages that already support libtool</a></span></dt> <dt><span class="sect2"><a href= - "#id2634184">13.3.3. GNU + "#id2634059">13.3.3. GNU Autoconf/Automake</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2634229">13.4. + <dt><span class="sect1"><a href="#id2634104">13.4. Building considerations</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2634232">13.4.1. CPP defines</a></span></dt> + "#id2634107">13.4.1. CPP defines</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2634262">13.5. + <dt><span class="sect1"><a href="#id2634137">13.5. Package specific actions</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href= - "#id2634265">13.5.1. Package configuration + "#id2634140">13.5.1. Package configuration files</a></span></dt> <dt><span class="sect2"><a href= - "#id2634436">13.5.2. User + "#id2634311">13.5.2. User interaction</a></span></dt> <dt><span class="sect2"><a href= - "#id2634549">13.5.3. Handling + "#id2634492">13.5.3. Handling licenses</a></span></dt> <dt><span class="sect2"><a href= - "#id2634632">13.5.4. Creating an account from a + "#id2634644">13.5.4. Creating an account from a package</a></span></dt> <dt><span class="sect2"><a href= - "#id2634694">13.5.5. Installing score + "#id2634706">13.5.5. Installing score files</a></span></dt> <dt><span class="sect2"><a href= - "#id2634738">13.5.6. Packages providing login + "#id2634749">13.5.6. Packages providing login shells</a></span></dt> <dt><span class="sect2"><a href= - "#id2634795">13.5.7. Packages containing perl + "#id2634807">13.5.7. Packages containing perl scripts</a></span></dt> <dt><span class="sect2"><a href= - "#id2634813">13.5.8. Packages with hardcoded paths + "#id2634825">13.5.8. Packages with hardcoded paths to other interpreters</a></span></dt> <dt><span class="sect2"><a href= - "#id2634835">13.5.9. Packages installing perl + "#id2634846">13.5.9. Packages installing perl modules</a></span></dt> <dt><span class="sect2"><a href= @@ -8656,40 +8656,40 @@ make build files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635123">13.5.11. Packages installing GConf2 + "#id2635134">13.5.11. Packages installing GConf2 data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635360">13.5.12. Packages installing + "#id2635303">13.5.12. Packages installing scrollkeeper data files</a></span></dt> <dt><span class="sect2"><a href= - "#id2635411">13.5.13. Packages installing X11 + "#id2635354">13.5.13. Packages installing X11 fonts</a></span></dt> <dt><span class="sect2"><a href= - "#id2635526">13.5.14. Packages installing GTK2 + "#id2635469">13.5.14. Packages installing GTK2 modules</a></span></dt> <dt><span class="sect2"><a href= - "#id2635595">13.5.15. Packages installing SGML or + "#id2635539">13.5.15. Packages installing SGML or XML data</a></span></dt> <dt><span class="sect2"><a href= - "#id2635648">13.5.16. Packages installing + "#id2635659">13.5.16. Packages installing extensions to the MIME database</a></span></dt> <dt><span class="sect2"><a href= - "#id2635718">13.5.17. Packages using + "#id2635730">13.5.17. Packages using intltool</a></span></dt> <dt><span class="sect2"><a href= - "#id2635732">13.5.18. Packages installing startup + "#id2635744">13.5.18. Packages installing startup scripts</a></span></dt> </dl> </dd> - <dt><span class="sect1"><a href="#id2635753">13.6. + <dt><span class="sect1"><a href="#id2635765">13.6. Feedback to the author</a></span></dt> </dl> </div> @@ -8699,7 +8699,7 @@ make build <div> <div> <h2 class="title" style="clear: both"><a name= - "id2632515" id="id2632515"></a>13.1. General + "id2632458" id="id2632458"></a>13.1. General operation</h2> </div> </div> @@ -8709,8 +8709,8 @@ make build <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2632518" id= - "id2632518"></a>13.1.1. How to pull in + <h3 class="title"><a name="id2632461" id= + "id2632461"></a>13.1.1. How to pull in variables from /etc/mk.conf</h3> </div> </div> @@ -8770,8 +8770,8 @@ CFLAGS+= -your -flags <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2632601" id= - "id2632601"></a>13.1.2. Restricted + <h3 class="title"><a name="id2632545" id= + "id2632545"></a>13.1.2. Restricted packages</h3> </div> </div> @@ -9078,8 +9078,8 @@ pre-clean: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633123" id= - "id2633123"></a>13.1.4. Handling conflicts + <h3 class="title"><a name="id2633066" id= + "id2633066"></a>13.1.4. Handling conflicts with other packages</h3> </div> </div> @@ -9126,8 +9126,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633173" id= - "id2633173"></a>13.1.5. Packages that cannot + <h3 class="title"><a name="id2633116" id= + "id2633116"></a>13.1.5. Packages that cannot or should not be built</h3> </div> </div> @@ -9158,8 +9158,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633198" id= - "id2633198"></a>13.1.6. Packages which + <h3 class="title"><a name="id2633142" id= + "id2633142"></a>13.1.6. Packages which should not be deleted, once installed</h3> </div> </div> @@ -9222,8 +9222,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633290" id= - "id2633290"></a>13.1.8. How to handle + <h3 class="title"><a name="id2633234" id= + "id2633234"></a>13.1.8. How to handle compiler bugs</h3> </div> </div> @@ -9248,8 +9248,8 @@ CONFLICTS= Xaw3d-[0-9]* <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633313" id= - "id2633313"></a>13.1.9. How to handle + <h3 class="title"><a name="id2633324" id= + "id2633324"></a>13.1.9. How to handle incrementing versions when fixing an existing package</h3> </div> @@ -9289,8 +9289,8 @@ DISTNAME= foo-17.43 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633362" id= - "id2633362"></a>13.1.10. Portability of + <h3 class="title"><a name="id2633373" id= + "id2633373"></a>13.1.10. Portability of packages</h3> </div> </div> @@ -9306,8 +9306,8 @@ DISTNAME= foo-17.43 <div class="titlepage"> <div> <div> - <h4 class="title"><a name="id2633367" id= - "id2633367"></a>13.1.10.1. ${INSTALL}, + <h4 class="title"><a name="id2633379" id= + "id2633379"></a>13.1.10.1. ${INSTALL}, ${INSTALL_DATA_DIR}, ...</h4> </div> </div> @@ -9332,7 +9332,7 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2633386" id="id2633386"></a>13.2. Possible + "id2633398" id="id2633398"></a>13.2. Possible downloading issues</h2> </div> </div> @@ -9342,8 +9342,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633389" id= - "id2633389"></a>13.2.1. Packages whose + <h3 class="title"><a name="id2633401" id= + "id2633401"></a>13.2.1. Packages whose distfiles aren't available for plain downloading</h3> </div> @@ -9404,8 +9404,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2633452" id= - "id2633452"></a>13.2.2. How to handle + <h3 class="title"><a name="id2633601" id= + "id2633601"></a>13.2.2. How to handle modified distfiles with the 'old' name</h3> </div> </div> @@ -9434,8 +9434,8 @@ ${INSTALL_DATA_DIR} ${PREFIX}/dir2 <div> <div> <h2 class="title" style="clear: both"><a name= - "id2633601" id= - "id2633601"></a>13.3. Configuration + "id2633612" id= + "id2633612"></a>13.3. Configuration gotchas</h2> </div> </div> @@ -9654,8 +9654,8 @@ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${SOMELIB:.a=.la} ${PREFIX}/lib <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634035" id= - "id2634035"></a>13.3.2. Using libtool on GNU + <h3 class="title"><a name="id2633978" id= + "id2633978"></a>13.3.2. Using libtool on GNU packages that already support libtool</h3> </div> </div> @@ -9733,8 +9733,8 @@ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${SOMELIB:.a=.la} ${PREFIX}/lib <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634184" id= - "id2634184"></a>13.3.3. GNU + <h3 class="title"><a name="id2634059" id= + "id2634059"></a>13.3.3. GNU Autoconf/Automake</h3> </div> </div> @@ -9800,7 +9800,7 @@ pre-configure: <div> <div> <h2 class="title" style="clear: both"><a name= - "id2634229" id="id2634229"></a>13.4. Building + "id2634104" id="id2634104"></a>13.4. Building considerations</h2> </div> </div> @@ -9810,8 +9810,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634232" id= - "id2634232"></a>13.4.1. CPP defines</h3> + <h3 class="title"><a name="id2634107" id= + "id2634107"></a>13.4.1. CPP defines</h3> </div> </div> </div> @@ -9850,7 +9850,7 @@ pre-configure: <div> <div> <h2 class="title" style="clear: both"><a name= - "id2634262" id="id2634262"></a>13.5. Package + "id2634137" id="id2634137"></a>13.5. Package specific actions</h2> </div> </div> @@ -9860,8 +9860,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634265" id= - "id2634265"></a>13.5.1. Package + <h3 class="title"><a name="id2634140" id= + "id2634140"></a>13.5.1. Package configuration files</h3> </div> </div> @@ -9933,8 +9933,8 @@ pre-configure: <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634436" id= - "id2634436"></a>13.5.2. User + <h3 class="title"><a name="id2634311" id= + "id2634311"></a>13.5.2. User interaction</h3> </div> </div> @@ -9983,8 +9983,8 @@ INTERACTIVE_STAGE= configure install <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634549" id= - "id2634549"></a>13.5.3. Handling + <h3 class="title"><a name="id2634492" id= + "id2634492"></a>13.5.3. Handling licenses</h3> </div> </div> @@ -10058,8 +10058,8 @@ ACCEPTABLE_LICENSES+=graphviz-license <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634632" id= - "id2634632"></a>13.5.4. Creating an account + <h3 class="title"><a name="id2634644" id= + "id2634644"></a>13.5.4. Creating an account from a package</h3> </div> </div> @@ -10113,8 +10113,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634694" id= - "id2634694"></a>13.5.5. Installing score + <h3 class="title"><a name="id2634706" id= + "id2634706"></a>13.5.5. Installing score files</h3> </div> </div> @@ -10151,8 +10151,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634738" id= - "id2634738"></a>13.5.6. Packages providing + <h3 class="title"><a name="id2634749" id= + "id2634749"></a>13.5.6. Packages providing login shells</h3> </div> </div> @@ -10187,8 +10187,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634795" id= - "id2634795"></a>13.5.7. Packages containing + <h3 class="title"><a name="id2634807" id= + "id2634807"></a>13.5.7. Packages containing perl scripts</h3> </div> </div> @@ -10206,8 +10206,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634813" id= - "id2634813"></a>13.5.8. Packages with + <h3 class="title"><a name="id2634825" id= + "id2634825"></a>13.5.8. Packages with hardcoded paths to other interpreters</h3> </div> </div> @@ -10233,8 +10233,8 @@ user:group[:[userid][:[description][:[home][:shell]]]] <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2634835" id= - "id2634835"></a>13.5.9. Packages installing + <h3 class="title"><a name="id2634846" id= + "id2634846"></a>13.5.9. Packages installing perl modules</h3> </div> </div> @@ -10373,8 +10373,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635123" id= - "id2635123"></a>13.5.11. Packages installing + <h3 class="title"><a name="id2635134" id= + "id2635134"></a>13.5.11. Packages installing GConf2 data files</h3> </div> </div> @@ -10448,8 +10448,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635360" id= - "id2635360"></a>13.5.12. Packages installing + <h3 class="title"><a name="id2635303" id= + "id2635303"></a>13.5.12. Packages installing scrollkeeper data files</h3> </div> </div> @@ -10493,8 +10493,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635411" id= - "id2635411"></a>13.5.13. Packages installing + <h3 class="title"><a name="id2635354" id= + "id2635354"></a>13.5.13. Packages installing X11 fonts</h3> </div> </div> @@ -10531,8 +10531,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635526" id= - "id2635526"></a>13.5.14. Packages installing + <h3 class="title"><a name="id2635469" id= + "id2635469"></a>13.5.14. Packages installing GTK2 modules</h3> </div> </div> @@ -10598,8 +10598,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635595" id= - "id2635595"></a>13.5.15. Packages installing + <h3 class="title"><a name="id2635539" id= + "id2635539"></a>13.5.15. Packages installing SGML or XML data</h3> </div> </div> @@ -10660,8 +10660,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635648" id= - "id2635648"></a>13.5.16. Packages installing + <h3 class="title"><a name="id2635659" id= + "id2635659"></a>13.5.16. Packages installing extensions to the MIME database</h3> </div> </div> @@ -10719,8 +10719,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635718" id= - "id2635718"></a>13.5.17. Packages using + <h3 class="title"><a name="id2635730" id= + "id2635730"></a>13.5.17. Packages using intltool</h3> </div> </div> @@ -10743,8 +10743,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2635732" id= - "id2635732"></a>13.5.18. Packages installing + <h3 class="title"><a name="id2635744" id= + "id2635744"></a>13.5.18. Packages installing startup scripts</h3> </div> </div> @@ -10767,7 +10767,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2635753" id="id2635753"></a>13.6. Feedback + "id2635765" id="id2635765"></a>13.6. Feedback to the author</h2> </div> </div> @@ -11003,17 +11003,17 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2636215">15.1. + <dt><span class="sect1"><a href="#id2636227">15.1. Submitting your packages</a></span></dt> - <dt><span class="sect1"><a href="#id2636273">15.2. + <dt><span class="sect1"><a href="#id2636284">15.2. Committing: Importing a package into CVS</a></span></dt> - <dt><span class="sect1"><a href="#id2636540">15.3. + <dt><span class="sect1"><a href="#id2636484">15.3. Updating a package to a newer version</a></span></dt> - <dt><span class="sect1"><a href="#id2636560">15.4. + <dt><span class="sect1"><a href="#id2636503">15.4. Moving a package in pkgsrc</a></span></dt> </dl> </div> @@ -11023,8 +11023,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2636215" id= - "id2636215"></a>15.1. Submitting your + "id2636227" id= + "id2636227"></a>15.1. Submitting your packages</h2> </div> </div> @@ -11093,8 +11093,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2636273" id= - "id2636273"></a>15.2. Committing: Importing a + "id2636284" id= + "id2636284"></a>15.2. Committing: Importing a package into CVS</h2> </div> </div> @@ -11150,7 +11150,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2636540" id="id2636540"></a>15.3. Updating + "id2636484" id="id2636484"></a>15.3. Updating a package to a newer version</h2> </div> </div> @@ -11201,7 +11201,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2636560" id="id2636560"></a>15.4. Moving a + "id2636503" id="id2636503"></a>15.4. Moving a package in pkgsrc</h2> </div> </div> @@ -11302,27 +11302,27 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2636786">A.1. + <dt><span class="sect1"><a href="#id2636729">A.1. files</a></span></dt> <dd> <dl> - <dt><span class="sect2"><a href="#id2636789">A.1.1. + <dt><span class="sect2"><a href="#id2636732">A.1.1. Makefile</a></span></dt> - <dt><span class="sect2"><a href="#id2636796">A.1.2. + <dt><span class="sect2"><a href="#id2636740">A.1.2. DESCR</a></span></dt> - <dt><span class="sect2"><a href="#id2636811">A.1.3. + <dt><span class="sect2"><a href="#id2636755">A.1.3. PLIST</a></span></dt> - <dt><span class="sect2"><a href="#id2636819">A.1.4. + <dt><span class="sect2"><a href="#id2636762">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="#id2636859">A.2. Steps + <dt><span class="sect1"><a href="#id2636803">A.2. Steps for building, installing, packaging</a></span></dt> </dl> </div> @@ -11340,7 +11340,7 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div> <div> <h2 class="title" style="clear: both"><a name= - "id2636786" id="id2636786"></a>A.1. files</h2> + "id2636729" id="id2636729"></a>A.1. files</h2> </div> </div> </div> @@ -11349,8 +11349,8 @@ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2636789" id= - "id2636789"></a>A.1.1. Makefile</h3> + <h3 class="title"><a name="id2636732" id= + "id2636732"></a>A.1.1. Makefile</h3> </div> </div> </div> @@ -11377,8 +11377,8 @@ INFO_FILES= bison.info <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2636796" id= - "id2636796"></a>A.1.2. DESCR</h3> + <h3 class="title"><a name="id2636740" id= + "id2636740"></a>A.1.2. DESCR</h3> </div> </div> </div> @@ -11394,8 +11394,8 @@ of the NetBSD source tree is beyond me. <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2636811" id= - "id2636811"></a>A.1.3. PLIST</h3> + <h3 class="title"><a name="id2636755" id= + "id2636755"></a>A.1.3. PLIST</h3> </div> </div> </div> @@ -11412,8 +11412,8 @@ share/bison.hairy <div class="titlepage"> <div> <div> - <h3 class="title"><a name="id2636819" id= - "id2636819"></a>A.1.4. Checking a package with + <h3 class="title"><a name="id2636762" id= + "id2636762"></a>A.1.4. Checking a package with <span><strong class= "command">pkglint</strong></span></h3> </div> @@ -11447,7 +11447,7 @@ looks fine. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2636859" id="id2636859"></a>A.2. Steps for + "id2636803" id="id2636803"></a>A.2. Steps for building, installing, packaging</h2> </div> </div> @@ -11865,10 +11865,10 @@ Registering depends:. <p><b>Table of Contents</b></p> <dl> - <dt><span class="sect1"><a href="#id2637574">D.1. + <dt><span class="sect1"><a href="#id2637654">D.1. Targets</a></span></dt> - <dt><span class="sect1"><a href="#id2637776">D.2. + <dt><span class="sect1"><a href="#id2637856">D.2. Procedure</a></span></dt> </dl> </div> @@ -11881,7 +11881,7 @@ Registering depends:. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2637574" id="id2637574"></a>D.1. Targets</h2> + "id2637654" id="id2637654"></a>D.1. Targets</h2> </div> </div> </div> @@ -11932,8 +11932,8 @@ Registering depends:. <div> <div> <h2 class="title" style="clear: both"><a name= - "id2637776" id= - "id2637776"></a>D.2. Procedure</h2> + "id2637856" id= + "id2637856"></a>D.2. Procedure</h2> </div> </div> </div> |