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"><<a href=
+ "mailto:agc%NetBSD.org@localhost">agc%NetBSD.org@localhost</a>></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"><<a href=
+ "mailto:hubertf%NetBSD.org@localhost">hubertf%NetBSD.org@localhost</a>></tt></p>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div>
+ <p class="copyright">Copyright © 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