pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/doc initial commit of the pkgsrc guide for distributio...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1475b34e6d0a
branches:  trunk
changeset: 482183:1475b34e6d0a
user:      grant <grant%pkgsrc.org@localhost>
date:      Thu Oct 21 14:44:39 2004 +0000

description:
initial commit of the pkgsrc guide for distribution with pkgsrc.

diffstat:

 doc/pkgsrc.html |  10834 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/pkgsrc.txt  |   4680 +++++++++++++++++++++++
 2 files changed, 15514 insertions(+), 0 deletions(-)

diffs (truncated from 15522 to 300 lines):

diff -r 70286f351ea6 -r 1475b34e6d0a doc/pkgsrc.html
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/pkgsrc.html   Thu Oct 21 14:44:39 2004 +0000
@@ -0,0 +1,10834 @@
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+  <meta name="generator" content=
+  "HTML Tidy for NetBSD (vers 1st August 2004), see www.w3.org" />
+  <meta http-equiv="Content-Type" content=
+  "text/html; charset=us-ascii" />
+
+  <title>The pkgsrc guide</title>
+  <link rel="stylesheet" href="/NetBSD.css" type="text/css" />
+  <meta name="generator" content=
+  "DocBook XSL Stylesheets V1.65.0" />
+  <meta name="description" content=
+  "Information about using the NetBSD package system (pkgsrc) from both a user view for installing packages as well as from a pkgsrc developers' view for creating new packages." />
+  </head>
+
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084"
+alink="#0000FF">
+  <div class="book" lang="en" xml:lang="en">
+    <div class="titlepage">
+      <div>
+        <div>
+          <h1 class="title"><a name="id2496010" id=
+          "id2496010"></a>The pkgsrc guide</h1>
+        </div>
+
+        <div>
+          <h2 class="subtitle">Documentation on the NetBSD package
+          system</h2>
+        </div>
+
+        <div>
+          <div class="authorgroup">
+            <div class="author">
+              <h3 class="author"><span class=
+              "firstname">Alistair</span> <span class=
+              "surname">Crooks</span></h3>
+
+              <div class="affiliation">
+                <div class="address">
+                  <p><tt class="email">&lt;<a href=
+                  "mailto:agc%NetBSD.org@localhost";>agc%NetBSD.org@localhost</a>&gt;</tt></p>
+                </div>
+              </div>
+            </div>
+
+            <div class="author">
+              <h3 class="author"><span class=
+              "firstname">Hubert</span> <span class=
+              "surname">Feyrer</span></h3>
+
+              <div class="affiliation">
+                <div class="address">
+                  <p><tt class="email">&lt;<a href=
+                  "mailto:hubertf%NetBSD.org@localhost";>hubertf%NetBSD.org@localhost</a>&gt;</tt></p>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+
+        <div>
+          <p class="copyright">Copyright &#169; 1994-2004 The
+          NetBSD Foundation, Inc</p>
+        </div>
+
+        <div>
+          <p class="pubdate">$NetBSD: pkgsrc.xml,v 1.1.1.1
+          2004/10/21 14:27:40 grant Exp $</p>
+        </div>
+
+        <div>
+          <div class="abstract">
+            <p class="title"><b>Abstract</b></p>
+
+            <p>Information about using the NetBSD package system
+            (pkgsrc) from both a user view for installing packages
+            as well as from a pkgsrc developers' view for creating
+            new packages.</p>
+          </div>
+        </div>
+      </div>
+      <hr />
+    </div>
+
+    <div class="toc">
+      <p><b>Table of Contents</b></p>
+
+      <dl>
+        <dt><span class="chapter"><a href="#introduction">1.
+        Introduction</a></span></dt>
+
+        <dd>
+          <dl>
+            <dt><span class="sect1"><a href="#id2494471">1.1.
+            Introduction</a></span></dt>
+
+            <dt><span class="sect1"><a href="#overview">1.2.
+            Overview</a></span></dt>
+
+            <dt><span class="sect1"><a href="#terminology">1.3.
+            Terminology</a></span></dt>
+
+            <dt><span class="sect1"><a href="#typography">1.4.
+            Typography</a></span></dt>
+          </dl>
+        </dd>
+
+        <dt><span class="part"><a href="#users-guide">I. pkgsrc
+        user's guide</a></span></dt>
+
+        <dd>
+          <dl>
+            <dt><span class="chapter"><a href="#getting">2. Where
+            to get pkgsrc</a></span></dt>
+
+            <dd>
+              <dl>
+                <dt><span class="sect1"><a href="#id2495110">2.1.
+                As tar file</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2495127">2.2.
+                Via SUP</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2495159">2.3.
+                Via CVS</a></span></dt>
+              </dl>
+            </dd>
+
+            <dt><span class="chapter"><a href="#platforms">3. Using
+            pkgsrc on systems other than NetBSD</a></span></dt>
+
+            <dd>
+              <dl>
+                <dt><span class="sect1"><a href="#id2495269">3.1.
+                Bootstrapping pkgsrc</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2495376">3.2.
+                Platform specific notes</a></span></dt>
+
+                <dd>
+                  <dl>
+                    <dt><span class="sect2"><a href=
+                    "#id2495382">3.2.1. Darwin (Mac OS
+                    X)</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2495681">3.2.2. FreeBSD</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2496397">3.2.3. Interix</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2496488">3.2.4. IRIX</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2496605">3.2.5. OpenBSD</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2496786">3.2.6. Solaris</a></span></dt>
+                  </dl>
+                </dd>
+              </dl>
+            </dd>
+
+            <dt><span class="chapter"><a href="#using">4. Using
+            pkgsrc</a></span></dt>
+
+            <dd>
+              <dl>
+                <dt><span class="sect1"><a href=
+                "#getting-started">4.1. Working with binary
+                packages</a></span></dt>
+
+                <dd>
+                  <dl>
+                    <dt><span class="sect2"><a href=
+                    "#id2496922">4.1.1. Where to get binary
+                    packages</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2496963">4.1.2. How to use binary
+                    packages</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2497165">4.1.3. A word of
+                    warning</a></span></dt>
+                  </dl>
+                </dd>
+
+                <dt><span class="sect1"><a href="#id2497177">4.2.
+                Building packages from source</a></span></dt>
+
+                <dd>
+                  <dl>
+                    <dt><span class="sect2"><a href=
+                    "#id2497187">4.2.1.
+                    Requirements</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2497275">4.2.2. Fetching
+                    distfiles</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2497328">4.2.3. How to build and
+                    install</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2498259">4.2.4. Selecting the
+                    compiler</a></span></dt>
+                  </dl>
+                </dd>
+              </dl>
+            </dd>
+
+            <dt><span class="chapter"><a href="#binary">5. Creating
+            binary packages</a></span></dt>
+
+            <dd>
+              <dl>
+                <dt><span class="sect1"><a href="#id2498413">5.1.
+                Building a single binary package</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2563208">5.2.
+                Settings for creation of binary
+                packages</a></span></dt>
+
+                <dt><span class="sect1"><a href="#bulkbuild">5.3.
+                Doing a bulk build of all packages</a></span></dt>
+
+                <dd>
+                  <dl>
+                    <dt><span class="sect2"><a href=
+                    "#binary.configuration">5.3.1.
+                    Configuration</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2563348">5.3.2. Other environmental
+                    considerations</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2563388">5.3.3. Operation</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2563595">5.3.4. What it
+                    does</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2563652">5.3.5. Disk space
+                    requirements</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2563678">5.3.6. Setting up a sandbox for
+                    chroot'ed builds</a></span></dt>
+
+                    <dt><span class="sect2"><a href=
+                    "#id2564042">5.3.7. Building a partial set of
+                    packages</a></span></dt>
+                  </dl>
+                </dd>
+
+                <dt><span class="sect1"><a href="#id2564085">5.4.
+                Creating a multiple CD-ROM packages
+                collection</a></span></dt>
+
+                <dd>
+                  <dl>
+                    <dt><span class="sect2"><a href=
+                    "#id2564168">5.4.1. Example of
+                    cdpack</a></span></dt>
+                  </dl>
+                </dd>
+              </dl>
+            </dd>
+
+            <dt><span class="chapter"><a href="#faq">6. Frequently
+            Asked Questions</a></span></dt>
+
+            <dd>
+              <dl>
+                <dt><span class="sect1"><a href="#id2564359">6.1.
+                Is there a mailing list for pkg-related
+                discussion?</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2564457">6.2.
+                Where's the pkgviews documentation?</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2564470">6.3.
+                Utilities for package management
+                (pkgtools)</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2564695">6.4.
+                How to use pkgsrc as non-root</a></span></dt>
+
+                <dt><span class="sect1"><a href="#id2564707">6.5.
+                How can I install/use XFree86 from
+                pkgsrc?</a></span></dt>



Home | Main Index | Thread Index | Old Index