pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/doc Regenerate.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e290a9068035
branches:  trunk
changeset: 499336:e290a9068035
user:      reed <reed%pkgsrc.org@localhost>
date:      Tue Sep 20 06:37:21 2005 +0000

description:
Regenerate.

Various changes to pkgsrc guide since this was last generated
in early August.

diffstat:

 doc/pkgsrc.html |  394 +++++++++++++++++++++++++++++--------------------------
 doc/pkgsrc.txt  |  328 ++++++++++++++++++++++++----------------------
 2 files changed, 384 insertions(+), 338 deletions(-)

diffs (truncated from 2270 to 300 lines):

diff -r fb42770c0bf6 -r e290a9068035 doc/pkgsrc.html
--- a/doc/pkgsrc.html   Tue Sep 20 06:25:11 2005 +0000
+++ b/doc/pkgsrc.html   Tue Sep 20 06:37:21 2005 +0000
@@ -139,7 +139,7 @@
                 pkgsrc</a></span></dt>
 
                 <dt><span class="sect1"><a href=
-                "#platform-specific-notes">3.2. Platform specific
+                "#platform-specific-notes">3.2. Platform-specific
                 notes</a></span></dt>
 
                 <dd>
@@ -285,7 +285,7 @@
 
                     <dt><span class="sect2"><a href=
                     "#setting-up-a-sandbox">6.3.6. Setting up a
-                    sandbox for chroot'ed builds</a></span></dt>
+                    sandbox for chrooted builds</a></span></dt>
 
                     <dt><span class="sect2"><a href=
                     "#building-a-partial-set">6.3.7. Building a
@@ -503,8 +503,8 @@
                 Variable substitution in PLIST</a></span></dt>
 
                 <dt><span class="sect1"><a href=
-                "#manpage-compression">10.5.
-                Manpage-compression</a></span></dt>
+                "#manpage-compression">10.5. Man
+                page-compression</a></span></dt>
 
                 <dt><span class="sect1"><a href=
                 "#using-PLIST_SRC">10.6. Changing PLIST source with
@@ -512,7 +512,7 @@
                 "varname">PLIST_SRC</code></a></span></dt>
 
                 <dt><span class="sect1"><a href=
-                "#platform-specific-plist">10.7. Platform specific
+                "#platform-specific-plist">10.7. Platform-specific
                 and differing PLISTs</a></span></dt>
 
                 <dt><span class="sect1"><a href=
@@ -611,7 +611,7 @@
 
                     <dt><span class="sect2"><a href=
                     "#conf-files-configure">12.2.2. Telling the
-                    software were configuration files
+                    software where configuration files
                     are</a></span></dt>
 
                     <dt><span class="sect2"><a href=
@@ -1011,8 +1011,8 @@
           </div>
         </div>
 
-        <p>There is a lot of software freely available for Unix
-        based systems, which usually runs on NetBSD and other
+        <p>There is a lot of software freely available for
+        Unix-based systems, which usually runs on NetBSD and other
         Unix-flavoured systems, too, sometimes with some
         modifications. The NetBSD Packages Collection (pkgsrc)
         incorporates any such changes necessary to make that
@@ -1277,7 +1277,7 @@
 
             <dd>
               <p>The piece of software to be installed which will
-              be constructed from all the files in the Distfile by
+              be constructed from all the files in the distfile by
               the actions defined in the corresponding package.</p>
             </dd>
           </dl>
@@ -1345,7 +1345,7 @@
               pkgsrc</a></span></dt>
 
               <dt><span class="sect1"><a href=
-              "#platform-specific-notes">3.2. Platform specific
+              "#platform-specific-notes">3.2. Platform-specific
               notes</a></span></dt>
 
               <dd>
@@ -1490,7 +1490,7 @@
 
                   <dt><span class="sect2"><a href=
                   "#setting-up-a-sandbox">6.3.6. Setting up a
-                  sandbox for chroot'ed builds</a></span></dt>
+                  sandbox for chrooted builds</a></span></dt>
 
                   <dt><span class="sect2"><a href=
                   "#building-a-partial-set">6.3.7. Building a
@@ -1732,7 +1732,7 @@
             pkgsrc</a></span></dt>
 
             <dt><span class="sect1"><a href=
-            "#platform-specific-notes">3.2. Platform specific
+            "#platform-specific-notes">3.2. Platform-specific
             notes</a></span></dt>
 
             <dd>
@@ -1854,6 +1854,19 @@
           up-to-date list of these can be found on <a href=
           "http://www.pkgsrc.org/"; target=
           "_top">www.pkgsrc.org</a>.</p>
+
+          <div class="note" style=
+          "margin-left: 0.5in; margin-right: 0.5in;">
+            <h3 class="title">Note</h3>
+
+            <p>The bootstrap installs a <span><strong class=
+            "command">bmake</strong></span> tool. Use this
+            <span><strong class="command">bmake</strong></span>
+            when building via pkgsrc. For examples in this guide,
+            use <span><strong class="command">bmake</strong></span>
+            instead of &#8220;<span class=
+            "quote">make</span>&#8221;.</p>
+          </div>
         </div>
 
         <div class="sect1" lang="en" xml:lang="en">
@@ -1862,8 +1875,8 @@
               <div>
                 <h2 class="title" style="clear: both"><a name=
                 "platform-specific-notes" id=
-                "platform-specific-notes"></a>3.2.&nbsp;Platform
-                specific notes</h2>
+                "platform-specific-notes"></a>3.2.&nbsp;Platform-specific
+                notes</h2>
               </div>
             </div>
           </div>
@@ -1912,7 +1925,7 @@
               <h3 class="title">Note</h3>
 
               <p>You cannot use a HFS+ file system for pkgsrc,
-              because pkgsrc currently requires the filesystem to
+              because pkgsrc currently requires the file system to
               be case-sensitive, and HFS+ is not.</p>
             </div>
 
@@ -2081,7 +2094,7 @@
               </div>
             </div>
 
-            <p>Interix is a POSIX compatible subsystem for the
+            <p>Interix is a POSIX-compatible subsystem for the
             Windows NT kernel, providing a Unix-like environment
             with a tighter kernel integration than available with
             Cygwin. It is part of the Windows Services for Unix
@@ -2180,8 +2193,8 @@
                   </li>
 
                   <li>
-                    <p>To enable case-sensitivity for the
-                    filesystem, run REGEDIT.EXE, and change the
+                    <p>To enable case-sensitivity for the file
+                    system, run REGEDIT.EXE, and change the
                     following registry key:</p>
 
                     <p>
@@ -2304,8 +2317,8 @@
             from a different host, please make sure to set
             <code class="varname">WRKOBJDIR</code> to a local
             directory, as it appears that IRIX linker occasionally
-            runs into issues when trying to link over a network
-            mounted filesystem.</p>
+            runs into issues when trying to link over a
+            network-mounted file system.</p>
 
             <p>The bootstrapping process should set all the right
             options for programs such as imake(1), but you may want
@@ -2481,8 +2494,8 @@
                   program uses <code xmlns=
                   "http://www.w3.org/TR/xhtml1/transitional"; class=
                   "filename">/etc/mk.conf</code> as well. You can
-                  work around this by enclosing all the pkgsrc
-                  specific parts of the file with:</p>
+                  work around this by enclosing all the
+                  pkgsrc-specific parts of the file with:</p>
                   <pre class="programlisting">
 .ifdef BSD_PKG_MK
 # pkgsrc stuff, e.g. insert defaults/mk.conf or similar here
@@ -2612,7 +2625,7 @@
               <code class="varname">CXX</code> and optionally,
               <code class="varname">CPP</code> in <code xmlns=
               "http://www.w3.org/TR/xhtml1/transitional"; class=
-              "filename">/etc/mk.conf</code>, eg.</p>
+              "filename">/etc/mk.conf</code>, e.g.:</p>
               <pre class="programlisting">
 CC=     cc
 CXX=    CC
@@ -2620,7 +2633,7 @@
 </pre>
 
               <p>You may also want to build 64-bit binaries,
-              eg.</p>
+              e.g.:</p>
               <pre class="programlisting">
 CFLAGS= -xtarget=ultra -xarch=v9
 </pre>
@@ -2630,7 +2643,7 @@
               <code class="varname">PATH</code>. This includes
               <code xmlns=
               "http://www.w3.org/TR/xhtml1/transitional"; class=
-              "filename">/usr/ccs/{bin,lib}</code> and eg.
+              "filename">/usr/ccs/{bin,lib}</code> and e.g.
               <code xmlns=
               "http://www.w3.org/TR/xhtml1/transitional"; class=
               "filename">/usr/pkg/{bin,sbin}</code>.</p>
@@ -2747,11 +2760,11 @@
             "http://www.w3.org/TR/xhtml1/transitional"; class=
             "filename">/usr/pkgsrc/packages</code>).</p>
 
-            <p>This same directory layout applies for CDROM
+            <p>This same directory layout applies for CD-ROM
             distributions, only that the directory may be rooted
             somewhere else, probably somewhere below <code xmlns=
             "http://www.w3.org/TR/xhtml1/transitional"; class=
-            "filename">/cdrom</code>. Please consult your CDROMs
+            "filename">/cdrom</code>. Please consult your CD-ROMs
             documentation for the exact location.</p>
           </div>
 
@@ -2767,7 +2780,7 @@
               </div>
             </div>
 
-            <p>If you have the files on a CDROM or downloaded them
+            <p>If you have the files on a CD-ROM or downloaded them
             to your hard disk, you can install them with the
             following command (be sure to <span><strong class=
             "command">su</strong></span> to root first):</p>
@@ -2792,7 +2805,7 @@
 
             <p>To save some typing, you can set the <code class=
             "varname">PKG_PATH</code> environment variable to a
-            semicolon separated list of paths (including remote
+            semicolon-separated list of paths (including remote
             URLs); trailing slashes are not allowed.</p>
 
             <p>Additionally to the <code xmlns=
@@ -2811,12 +2824,11 @@
             "ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/security/audit-packages/README.html";
             target="_top"><code xmlns="" class=
             "filename">security/audit-packages</code></a>
-            regularly, and especially after installing new
-            packages, and verify that the vulnerabilities are
-            acceptable for your configuration. An example
-            <code class="varname">PKG_PATH</code> would be:
-            <code xmlns="http://www.w3.org/TR/xhtml1/transitional";
-            class=
+            regularly, especially after installing new packages,
+            and verify that the vulnerabilities are acceptable for
+            your configuration. An example <code class=
+            "varname">PKG_PATH</code> would be: <code xmlns=
+            "http://www.w3.org/TR/xhtml1/transitional"; class=
             "filename">ftp://ftp.NetBSD.org/pub/NetBSD/packages/&lt;OSVERSION&gt;/&lt;ARCH&gt;/All;ftp://ftp.NetBSD.org/pub/NetBSD/packages/&lt;OSVERSION&gt;/&lt;ARCH&gt;/vulnerable</code>
             Please note that semicolon (';') is a shell
             meta-character, so you'll probably have to quote
@@ -2886,7 +2898,7 @@
             &#8220;<span class="quote">comp</span>&#8221; and the
             &#8220;<span class="quote">text</span>&#8221;
             distribution sets must be installed. If you want to
-            build X11 related packages the &#8220;<span class=
+            build X11-related packages the &#8220;<span class=
             "quote">xbase</span>&#8221; and &#8220;<span class=
             "quote">xcomp</span>&#8221; distribution sets are
             required, too.</p>
@@ -2949,8 +2961,21 @@
 
             <p>Assuming that the distfile has been fetched (see
             previous section), become root and change into the
-            relevant directory and running <span><strong class=
-            "command">make</strong></span>. For example, type</p>
+            relevant directory and run <span><strong class=
+            "command">make</strong></span>.</p>
+
+            <div class="note" style=
+            "margin-left: 0.5in; margin-right: 0.5in;">
+              <h3 class="title">Note</h3>
+
+              <p>If using bootstrap or pkgsrc on a non-NetBSD
+              system, use the pkgsrc <span><strong class=
+              "command">bmake</strong></span> command instead of
+              &#8220;<span class="quote">make</span>&#8221; in the
+              examples in this guide.</p>
+            </div>
+
+            <p>For example, type</p>
             <pre class="screen">
 <code class="prompt">%</code> <strong class=
 "userinput"><code>cd misc/figlet</code></strong>
@@ -2991,7 +3016,7 @@
             "varname">LOCALBASE=/usr/local</code> in your
             environment. Please note that you should use a
             directory which is dedicated to packages and not shared
-            with other programs (ie, do not try and use
+            with other programs (i.e., do not try and use
             <code class="varname">LOCALBASE=/usr</code>). Also, you
             should not try to add any of your own files or
             directories (such as <code xmlns=
@@ -3098,7 +3123,7 @@
             "filename">pkgsrc/mk/defaults/mk.conf</code> for more



Home | Main Index | Thread Index | Old Index