[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Documentation/software/packages.xml: 1.14 -> 1.15
以下のページの更新をしました。ツッコミをお願いします。
Documentation/software/packages.xml: 1.14 -> 1.15
水曜日までに異議がなければ、 commit します。
以下、訳と原文の差分です。
--- Documentation/software/packages.xml.orig 2006-03-28 23:51:32.000000000 +0900
+++ Documentation/software/packages.xml 2006-03-28 23:51:32.000000000 +0900
@@ -5,15 +5,49 @@
<webpage id="ja-pkgsrc-home">
<config param="desc" value="pkgsrc"/>
-<config param="cvstag" value="$NetBSD: packages.xml,v 1.14 2003/05/26 18:20:26 jschauma Exp $"/>
+<config param="cvstag" value="$NetBSD: packages.xml,v 1.15 2003/06/23 07:52:16 grant Exp $"/>
<!-- Based on english version: -->
-<!-- NetBSD: packages.xml,v 1.14 2003/05/26 18:20:26 jschauma Exp -->
-<config param="rcsdate" value="$Date: 2003/05/26 18:20:26 $"/>
+<!-- NetBSD: packages.xml,v 1.15 2003/06/23 07:52:16 grant Exp -->
+<config param="rcsdate" value="$Date: 2003/06/23 07:52:16 $"/>
<!-- The top part of the html output comes from the pkgsrc-home XSL
template -->
<pkgsrc-home>
+<sect1 id="available-packages">
+<title id="available-packages.title">利用可能なパッケージ</title>
+
+<itemizedlist>
+ <listitem><ulink url="../../Changes/pkg-changes.html">最近の pkgsrc の変更点</ulink></listitem>
+ <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README.html">
+ 利用可能なパッケージのカテゴリー別の索引</ulink></listitem>
+ <listitem><ulink
+url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-all.html">
+ すべてのパッケージの完全な一覧</ulink></listitem>
+ <listitem><ulink
+url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-IPv6.html">
+ IPv6 対応パッケージの一覧</ulink></listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="docs">
+<title id="docs.title">ドキュメンテーション</title>
+
+<itemizedlist>
+ <listitem><ulink
+ url="../pkgsrc/">完全な pkgsrc のドキュメンテーション</ulink>
+ <!-- ja documentation needs to be converted to DocBook -->
+ (<ulink
+ url="http://www.jp.NetBSD.org/ja/JP/Documentation/Packages/Packages.txt">日本語版</ulink>)</listitem>
+ <listitem><ulink
+url="http://man.NetBSD.org/man/packages+7+NetBSD-current">packages(7)</ulink>
+ マニュアルページ: pkgsrc への導入です</listitem>
+</itemizedlist>
+<!-- XXX wildly out of date, leave it out for now
+<li><a href="pkg-growth.html">Packages system growth</a>.</li>
+-->
+</sect1>
+
<sect1 id="why-pkgsrc">
<title id="why-pkgsrc.title">なぜ pkgsrc なのか?</title>
@@ -66,7 +100,7 @@
<itemizedlist>
<listitem>NetBSD (もちろん!)</listitem>
- <listitem>Darwin (MacOS X)</listitem>
+ <listitem>Darwin (Mac OS X)</listitem>
<listitem>FreeBSD</listitem>
<listitem>IRIX</listitem>
<listitem>Linux</listitem>
@@ -75,38 +109,6 @@
</itemizedlist>
</sect1>
-<sect1 id="available-packages">
-<title id="available-packages.title">利用可能なパッケージ</title>
-
-<itemizedlist>
- <listitem><ulink url="../../Changes/pkg-changes.html">最近の pkgsrc の変更点</ulink></listitem>
- <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README.html">
- 利用可能なパッケージのカテゴリー別の索引</ulink></listitem>
- <listitem><ulink
-url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-all.html">
- すべてのパッケージの完全な一覧</ulink></listitem>
- <listitem><ulink
-url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-IPv6.html">
- IPv6 対応パッケージの一覧</ulink></listitem>
-</itemizedlist>
-</sect1>
-
-<sect1 id="docs">
-<title id="docs.title">ドキュメンテーション</title>
-
-<itemizedlist>
- <listitem><ulink
- url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt">完全な
- pkgsrc のドキュメント</ulink> (<ulink
- url="http://www.jp.NetBSD.org/ja/JP/Documentation/Packages/Packages.txt">日本語版</ulink>)</listitem>
- <listitem><ulink
-url="http://man.NetBSD.org/man/packages+7+NetBSD-current">packages(7)</ulink>
- マニュアルページ: pkgsrc への導入です</listitem>
-</itemizedlist>
-<!-- XXX wildly out of date, leave it out for now
-<li><a href="pkg-growth.html">Packages system growth</a>.</li>
--->
-</sect1>
<sect1 id="getting-started">
<title id="getting-started.title">はじめましょう</title>
@@ -143,19 +145,19 @@
</thead>
<tbody>
<row>
- <entry>Darwin 5.5/powerpc (MacOS X 10.1.5)</entry>
+ <entry>Darwin 5.5/powerpc (Mac OS X 10.1.5)</entry>
<entry>20021209</entry>
<entry><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/misc/schmonz/bootstrap-pkgsrc-Darwin-5.5-powerpc-20021209.tar.gz">バイナリーキット</ulink></entry>
<entry></entry>
</row>
<row>
- <entry>Darwin 6.2/powerpc (MacOS X 10.2.2)</entry>
+ <entry>Darwin 6.2/powerpc (Mac OS X 10.2.2)</entry>
<entry>20021219</entry>
<entry><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/bootstrap-pkgsrc/bootstrap-pkgsrc-Darwin-6.2-powerpc-20021219.tar.gz">バイナリーキット</ulink></entry>
<entry><ulink href="ftp://ftp.NetBSD.org/pub/NetBSD/misc/grant/pkgsrc/Darwin/6.2/powerpc/">バイナリーパッケージ</ulink></entry>
</row>
<row>
- <entry>Darwin 6.3/powerpc (MacOS X 10.2.3)</entry>
+ <entry>Darwin 6.3/powerpc (Mac OS X 10.2.3)</entry>
<entry>20030412</entry>
<entry><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/bootstrap-pkgsrc/bootstrap-pkgsrc-Darwin-6.3-powerpc-20030412.tar.gz">バイナリーキット</ulink></entry>
<entry></entry>
@@ -241,8 +243,9 @@
<filename>/</filename> に展開するだけです。たとえば以下のようにします。
</para>
-<screen># gzip -c -d bootstrap-pkgsrc-SunOS-5.9-sparc-20030411.tar.gz \
- | (cd /; tar -xpf -)</screen>
+<screen><prompt>#</prompt> <userinput>cd /</userinput>
+<prompt>#</prompt> <userinput>gzip -c -d /tmp/bootstrap-pkgsrc-SunOS-5.9-sparc-20030411.tar.gz \
+ | tar -xpf -</userinput></screen>
<para>
もちろん、すべてのバイナリー配布物は、展開前にチェックサムを計算して <ulink
@@ -263,7 +266,7 @@
以下のように AnonCVS で最新のソースをチェックアウトすることができます:
</para>
-<screen># cvs checkout -P othersrc/bootstrap-pkgsrc</screen>
+<screen><prompt>#</prompt> <userinput>cvs checkout -P othersrc/bootstrap-pkgsrc</userinput></screen>
<para>
(AnonCVS の設定については、 <ulink url="../current/#using-anoncvs">NetBSD-current
@@ -275,8 +278,8 @@
以下のようにするだけの単純なものです:
</para>
-<screen># cd othersrc/bootstrap-pkgsrc
-# ./bootstrap</screen>
+<screen><prompt>#</prompt> <userinput>cd othersrc/bootstrap-pkgsrc</userinput>
+<prompt>#</prompt> <userinput>./bootstrap</userinput></screen>
<para>
デフォルトでは、 <emphasis>prefix</emphasis> は <filename>/usr/pkg</filename> に、
@@ -319,13 +322,13 @@
手元のディスクにダウンロードして
</para>
-<screen># pkg_add <package></screen>
+<screen><prompt>#</prompt> <userinput>pkg_add <package></userinput></screen>
<para>
というようにインストールすることができますし、
</para>
-<screen># pkg_add ftp://ftp.NetBSD.org/pub/NetBSD/packages/<os_release>/<arch>/<type>/<package></screen>
+<screen><prompt>#</prompt> <userinput>pkg_add ftp://ftp.NetBSD.org/pub/NetBSD/packages/<os_release>/<arch>/<type>/<package></userinput></screen>
<para>
というように直接 pkg_add に完全なURLを指定して、インストールすることもできます。
@@ -359,9 +362,8 @@
pkgsrc の入手方法は、 <ulink
url="../../mirrors/#anoncvs">AnonCVS</ulink> や <ulink
url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc.tar.gz">FTP</ulink> を始め、いくつかあります:
-詳細は、<ulink
-url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt">pkgsrc
-ドキュメンテーション</ulink>の第 2.2 節にあります。
+詳細は、完全版 <ulink url="../pkgsrc/">pkgsrc
+ドキュメンテーション</ulink>にあります。
</para>
</sect1>
@@ -396,7 +398,7 @@
のようなエディターを真似た、小さいけれどパワフルなエディターです)
をインストールするには、まず次のようにカレントディレクトリーを変更します。
</para>
-<screen>% cd /usr/pkgsrc/editors/joe</screen>
+<screen><prompt>%</prompt> <userinput>cd /usr/pkgsrc/editors/joe</userinput></screen>
</listitem>
<listitem>
@@ -410,12 +412,10 @@
<filename>/usr/pkgsrc/distfiles</filename>
に必要なファイルが
すでに存在していれば、インターネットに接続する必要はありません。
-CD-ROMなどにdistfilesがある場合には、CD-ROMを <filename>/cdrom</filename> にmountし
-<varname>DISTDIR=/cdrom/pkgsrc/distfiles</varname>
+CD-ROMなどにdistfilesがある場合には、CD-ROMを <filename>/cdrom</filename> にmountし、
+<screen>DISTDIR=/cdrom/pkgsrc/distfiles</screen>
を <filename>/etc/mk.conf</filename>
-に加えるか、<quote>make
-DISTDIR=/cdrom/pkgsrc/distfiles</quote>
-などの様に指定します。
+に加えて、使うことができます。
</para>
<para>
@@ -423,7 +423,7 @@
ダウンロードとコンパイルを交互に繰り返すことがあります。
最初に必要なすべてのソースを確実にダウンロードするには、
次のコマンドを使用します:
-<screen>% make fetch-list | sh</screen>
+<screen><prompt>%</prompt> <userinput>make fetch-list | sh</userinput></screen>
このコマンドは必要なファイルを取ってきて<filename>/usr/pkgsrc/distfiles</filename>
に保存するためのシェルコマンドを出力、実行します。必要なファイルを手動で
<filename>/usr/pkgsrc/distfiles</filename>
@@ -433,6 +433,7 @@
<para>
ファイルの取得を近くのミラーサイトから行うように設定することができます。
あなたの国向けの <varname>MASTER_SITE_*</varname> の設定例を
+<filename>pkgsrc/mk/bsd/pkg.defaults.mk</filename> から
<filename>/etc/mk.conf</filename> にコピーするだけです。
</para>
</listitem>
@@ -440,8 +441,8 @@
<listitem>
<para>
そして <filename>/usr/pkgsrc/editors/joe</filename> ディレクトリーにて、
-<screen>% make</screen>
-と入力します。ソースと、(もしあれば)パッチ、
+<screen><prompt>%</prompt> <userinput>make</userinput></screen>
+を実行します。ソースと、(もしあれば)パッチ、
コンパイルに必要な他のソフトウェアが
あなたのシステムにダウンロードされるでしょう。
</para>
@@ -462,7 +463,7 @@
実際にあなたのシステムにインストールします。
<filename>/usr/pkgsrc/editors/joe</filename> ディレクトリーにいる間に
(もしくはインストールのためのディレクトリーで)
-<screen>% make install</screen>
+<screen><prompt>%</prompt> <userinput>make install</userinput></screen>
と入力してください。
</para>
</listitem>
@@ -472,12 +473,12 @@
そのソフトウェアは今まさにインストールされ、
使用できるようにセットアップされたことになります。
もうこれ以上コンパイル後の作業ファイルは必要とされないので、
-<screen>% make clean</screen>
+<screen><prompt>%</prompt> <userinput>make clean</userinput></screen>
と入力し作業ディレクトリー内のファイルを削除してしまってもかまいません。
もし、プログラムをコンパイルするときに、
依存関係により他のパッケージがコンパイル/インストールされたならば、
それらも次のコマンドにより、きちんと削除することができます。
-<screen>% make clean-depends</screen>
+<screen><prompt>%</prompt> <userinput>make clean-depends</userinput></screen>
</para>
</listitem>
</orderedlist>
@@ -549,7 +550,7 @@
<para>
また、
-<ulink url="http://cvsweb.NetBSD.org/bsdweb.cgi/~checkout~/pkgsrc/mk/bsd.pkg.defaults.mk">/usr/pkgsrc/mk/bsd.pkg.defaults.mk</ulink>
+<ulink url="http://cvsweb.NetBSD.org/bsdweb.cgi/~checkout~/pkgsrc/mk/bsd.pkg.defaults.mk">pkgsrc/mk/bsd.pkg.defaults.mk</ulink>
で、 pkgsrc で使われるデフォルト値が与えられます。このファイルは <filename>/etc/mk.conf</filename>
での設定の指針として使えます - このデフォルト値と異なる部分について、
値を設定する必要があるだけです。
@@ -603,7 +604,7 @@
インストール済パッケージが最新かどうかを確認するには、<pkg>pkgtools/pkglint</pkg>
をインストールして、<command>lintpkgsrc</command> に <quote>-i</quote> を付けて実行します。たとえば以下のようになります。
</para>
-<screen>% lintpkgsrc -i
+<screen><prompt>%</prompt> <userinput>lintpkgsrc -i</userinput>
...
Version mismatch: 'tcsh' 6.09.00 vs 6.10.00</screen>
<para>このようになった場合、パッケージを更新し、そのパッケージに依存しているパッケージをすべて再構築するために、
@@ -714,17 +715,6 @@
<listitem><ulink url="pkgviews.pdf">Package Views
の概要を解説した論文</ulink></listitem>
</itemizedlist>
-
-<para>
-NetBSD パッケージコレクションについての、より詳細な情報は、
-pkgsrc に含まれている
-<ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt">Packages.txt</ulink>
-で入手できます。
-</para>
-
-<para>
-Simon Rowe の NetBSD ページに多謝。
-</para>
</sect1>
</pkgsrc-home>
Index: Documentation/software/packages.xml
===================================================================
RCS file: /cvsroot/htdocs/Documentation/software/packages.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- Documentation/software/packages.xml 26 May 2003 18:20:26 -0000 1.14
+++ Documentation/software/packages.xml 23 Jun 2003 07:52:16 -0000 1.15
@@ -5,13 +5,47 @@
<webpage id="pkgsrc-home">
<config param="desc" value="pkgsrc"/>
-<config param="cvstag" value="$NetBSD: packages.xml,v 1.14 2003/05/26 18:20:26 jschauma Exp $"/>
-<config param="rcsdate" value="$Date: 2003/05/26 18:20:26 $"/>
+<config param="cvstag" value="$NetBSD: packages.xml,v 1.15 2003/06/23 07:52:16 grant Exp $"/>
+<config param="rcsdate" value="$Date: 2003/06/23 07:52:16 $"/>
<!-- The top part of the html output comes from the pkgsrc-home XSL
template -->
<pkgsrc-home>
+<sect1 id="available-packages">
+<title id="available-packages.title">Available packages</title>
+
+<itemizedlist>
+ <listitem><ulink url="../../Changes/pkg-changes.html">Latest pkgsrc changes</ulink></listitem>
+ <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README.html">Available
+ packages indexed by category</ulink></listitem>
+ <listitem><ulink
+url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-all.html">Complete
+ list of all packages</ulink></listitem>
+ <listitem><ulink
+url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-IPv6.html">List
+ of IPv6-enabled packages</ulink></listitem>
+</itemizedlist>
+</sect1>
+
+<sect1 id="docs">
+<title id="docs.title">Documentation</title>
+
+<itemizedlist>
+ <listitem><ulink
+ url="../pkgsrc/">Complete pkgsrc documentation</ulink>
+ <!-- ja documentation needs to be converted to DocBook -->
+ (<ulink
+ url="http://www.jp.NetBSD.org/ja/JP/Documentation/Packages/Packages.txt">Japanese</ulink>)</listitem>
+ <listitem><ulink
+url="http://man.NetBSD.org/man/packages+7+NetBSD-current">packages(7)</ulink>
+ manual page, an introduction to pkgsrc</listitem>
+</itemizedlist>
+<!-- XXX wildly out of date, leave it out for now
+<li><a href="pkg-growth.html">Packages system growth</a>.</li>
+-->
+</sect1>
+
<sect1 id="why-pkgsrc">
<title id="why-pkgsrc.title">Why pkgsrc?</title>
@@ -67,7 +101,7 @@
<itemizedlist>
<listitem>NetBSD (of course!)</listitem>
- <listitem>Darwin (MacOS X)</listitem>
+ <listitem>Darwin (Mac OS X)</listitem>
<listitem>FreeBSD</listitem>
<listitem>IRIX</listitem>
<listitem>Linux</listitem>
@@ -76,38 +110,6 @@
</itemizedlist>
</sect1>
-<sect1 id="available-packages">
-<title id="available-packages.title">Available packages</title>
-
-<itemizedlist>
- <listitem><ulink url="../../Changes/pkg-changes.html">Latest pkgsrc changes</ulink></listitem>
- <listitem><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README.html">Available
- packages indexed by category</ulink></listitem>
- <listitem><ulink
-url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-all.html">Complete
- list of all packages</ulink></listitem>
- <listitem><ulink
-url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README-IPv6.html">List
- of IPv6-enabled packages</ulink></listitem>
-</itemizedlist>
-</sect1>
-
-<sect1 id="docs">
-<title id="docs.title">Documentation</title>
-
-<itemizedlist>
- <listitem><ulink
- url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt">Complete
- pkgsrc documentation</ulink> (<ulink
- url="http://www.jp.NetBSD.org/ja/JP/Documentation/Packages/Packages.txt">Japanese</ulink>)</listitem>
- <listitem><ulink
-url="http://man.NetBSD.org/man/packages+7+NetBSD-current">packages(7)</ulink>
- manual page, an introduction to pkgsrc</listitem>
-</itemizedlist>
-<!-- XXX wildly out of date, leave it out for now
-<li><a href="pkg-growth.html">Packages system growth</a>.</li>
--->
-</sect1>
<sect1 id="getting-started">
<title id="getting-started.title">Getting started</title>
@@ -144,19 +146,19 @@
</thead>
<tbody>
<row>
- <entry>Darwin 5.5/powerpc (MacOS X 10.1.5)</entry>
+ <entry>Darwin 5.5/powerpc (Mac OS X 10.1.5)</entry>
<entry>20021209</entry>
<entry><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/misc/schmonz/bootstrap-pkgsrc-Darwin-5.5-powerpc-20021209.tar.gz">binary kit</ulink></entry>
<entry></entry>
</row>
<row>
- <entry>Darwin 6.2/powerpc (MacOS X 10.2.2)</entry>
+ <entry>Darwin 6.2/powerpc (Mac OS X 10.2.2)</entry>
<entry>20021219</entry>
<entry><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/bootstrap-pkgsrc/bootstrap-pkgsrc-Darwin-6.2-powerpc-20021219.tar.gz">binary kit</ulink></entry>
<entry><ulink href="ftp://ftp.NetBSD.org/pub/NetBSD/misc/grant/pkgsrc/Darwin/6.2/powerpc/">binary packages</ulink></entry>
</row>
<row>
- <entry>Darwin 6.3/powerpc (MacOS X 10.2.3)</entry>
+ <entry>Darwin 6.3/powerpc (Mac OS X 10.2.3)</entry>
<entry>20030412</entry>
<entry><ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/bootstrap-pkgsrc/bootstrap-pkgsrc-Darwin-6.3-powerpc-20030412.tar.gz">binary kit</ulink></entry>
<entry></entry>
@@ -242,8 +244,9 @@
<filename>/</filename> e.g.
</para>
-<screen># gzip -c -d bootstrap-pkgsrc-SunOS-5.9-sparc-20030411.tar.gz \
- | (cd /; tar -xpf -)</screen>
+<screen><prompt>#</prompt> <userinput>cd /</userinput>
+<prompt>#</prompt> <userinput>gzip -c -d /tmp/bootstrap-pkgsrc-SunOS-5.9-sparc-20030411.tar.gz \
+ | tar -xpf -</userinput></screen>
<para>
Of course, as with any binary distributions, you should verify the
@@ -265,7 +268,7 @@
AnonCVS:
</para>
-<screen># cvs checkout -P othersrc/bootstrap-pkgsrc</screen>
+<screen><prompt>#</prompt> <userinput>cvs checkout -P othersrc/bootstrap-pkgsrc</userinput></screen>
<para>
(for setting up AnonCVS, see <ulink
@@ -277,8 +280,8 @@
kit should be as simple as:
</para>
-<screen># cd othersrc/bootstrap-pkgsrc
-# ./bootstrap</screen>
+<screen><prompt>#</prompt> <userinput>cd othersrc/bootstrap-pkgsrc</userinput>
+<prompt>#</prompt> <userinput>./bootstrap</userinput></screen>
<para>
This will use the defaults of <filename>/usr/pkg</filename> for the
@@ -318,13 +321,13 @@
prerequisites to a local disk and running:
</para>
-<screen># pkg_add <package></screen>
+<screen><prompt>#</prompt> <userinput>pkg_add <package></userinput></screen>
<para>
or directly by specifying the full URL as in:
</para>
-<screen># pkg_add ftp://ftp.NetBSD.org/pub/NetBSD/packages/<os_release>/<arch>/<type>/<package></screen>
+<screen><prompt>#</prompt> <userinput>pkg_add ftp://ftp.NetBSD.org/pub/NetBSD/packages/<os_release>/<arch>/<type>/<package></userinput></screen>
<para>
Prerequisites will be automatically retrieved and installed if they are
@@ -358,8 +361,7 @@
There are several methods for obtaining pkgsrc, including <ulink
url="../../mirrors/#anoncvs">AnonCVS</ulink> and <ulink
url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc.tar.gz">FTP</ulink>.
-More details can be found in section 2.2 of the <ulink
-url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt">pkgsrc
+More details can be found in the full <ulink url="../pkgsrc/">pkgsrc
documentation</ulink>.
</para>
@@ -395,7 +397,7 @@
powerful editor that mimics other editors such as Wordstar or Emacs),
first change directory as follows:
</para>
-<screen>% cd /usr/pkgsrc/editors/joe</screen>
+<screen><prompt>%</prompt> <userinput>cd /usr/pkgsrc/editors/joe</userinput></screen>
</listitem>
<listitem>
@@ -408,10 +410,9 @@
If you have all files that you need in
<filename>/usr/pkgsrc/distfiles</filename>,
you don't need to connect. If the distfiles are on CD-ROM, you can
-mount the CD-ROM on to <filename>/cdrom</filename> and add
-<varname>DISTDIR=/cdrom/pkgsrc/distfiles</varname>
-to <filename>/etc/mk.conf</filename>, or just type <quote>make
-DISTDIR=/cdrom/pkgsrc/distfiles</quote>.
+mount the CD-ROM on <filename>/cdrom</filename> and add:
+<screen>DISTDIR=/cdrom/pkgsrc/distfiles</screen>
+to <filename>/etc/mk.conf</filename>.
</para>
<para>
@@ -419,7 +420,7 @@
<pkg>x11/kde3</pkg>, the build process may alternate between periods of
downloading source, and compiling. To ensure you have all the source
downloaded initially you can run the command:
-<screen>% make fetch-list | sh</screen>
+<screen><prompt>%</prompt> <userinput>make fetch-list | sh</userinput></screen>
which will output and run a set of shell commands to fetch the
necessary files into <filename>/usr/pkgsrc/distfiles</filename>. You can
also choose to download the files into
@@ -429,14 +430,15 @@
<para>
You can retrieve the files from mirror servers near your network.
just copy the <varname>MASTER_SITE_*</varname> definitions for your
-country to <filename>/etc/mk.conf</filename>.
+country from <filename>pkgsrc/mk/bsd/pkg.defaults.mk</filename> to
+<filename>/etc/mk.conf</filename>.
</para>
</listitem>
<listitem>
<para>
-Now type
-<screen>% make</screen>
+Now run
+<screen><prompt>%</prompt> <userinput>make</userinput></screen>
from within the <filename>/usr/pkgsrc/editors/joe</filename> directory.
The sources and any patches, plus any software that the compilation of
the program requires will now be downloaded to your system.
@@ -456,7 +458,7 @@
<para>
The next stage is to actually install the newly compiled program onto your
system. Do this by entering:
-<screen>% make install</screen>
+<screen><prompt>%</prompt> <userinput>make install</userinput></screen>
while you are still in the <filename>/usr/pkgsrc/editors/joe</filename>
directory, (or the directory for whatever it is you are installing).
</para>
@@ -466,12 +468,12 @@
<para>
That's it, the software should now be installed and setup for use. You can
enter:
-<screen>% make clean</screen>
+<screen><prompt>%</prompt> <userinput>make clean</userinput></screen>
to remove the compiled files in the work directory, as you shouldn't need
them any more. If other packages were also added to your system
(dependencies) to allow your program to compile, you can tidy these up
also with the command:
-<screen>% make clean-depends</screen>
+<screen><prompt>%</prompt> <userinput>make clean-depends</userinput></screen>
</para>
</listitem>
</orderedlist>
@@ -537,14 +539,14 @@
<listitem>
<varname>DEPENDS_TARGET=package</varname>
<para>
-Automatically build and save binary packages on dependencies
+Automatically build and save binary packages on dependencies.
</para>
</listitem>
</itemizedlist>
<para>
Also,
-<ulink url="http://cvsweb.NetBSD.org/bsdweb.cgi/~checkout~/pkgsrc/mk/bsd.pkg.defaults.mk">/usr/pkgsrc/mk/bsd.pkg.defaults.mk</ulink>
+<ulink url="http://cvsweb.NetBSD.org/bsdweb.cgi/~checkout~/pkgsrc/mk/bsd.pkg.defaults.mk">pkgsrc/mk/bsd.pkg.defaults.mk</ulink>
gives the defaults which are used in pkgsrc. This file can be used as a
guide to set values in <filename>/etc/mk.conf</filename> - it is only
necessary to set values where they differ from the defaults.
@@ -594,7 +596,7 @@
Install <pkg>pkgtools/pkglint</pkg> and run <command>lintpkgsrc</command> with the <quote>-i</quote>
argument to check if your packages are up-to-date, e.g.
</para>
-<screen>% lintpkgsrc -i
+<screen><prompt>%</prompt> <userinput>lintpkgsrc -i</userinput>
...
Version mismatch: 'tcsh' 6.09.00 vs 6.10.00</screen>
<para>You can then use <command>make update</command> to update the
@@ -704,17 +706,6 @@
<listitem>A <ulink url="pkgviews.pdf">Paper describing Package
Views</ulink></listitem>
</itemizedlist>
-
-<para>
-More detailed information about the NetBSD Packages Collection is
-available in the
-<ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt">Packages.txt</ulink>
-file contained within pkgsrc.
-</para>
-
-<para>
-Many thanks to Simon Rowe's NetBSD pages.
-</para>
</sect1>
</pkgsrc-home>