pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/doc/guide/files Reordered the configuration files for ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3f2ca48c3328
branches:  trunk
changeset: 503770:3f2ca48c3328
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Tue Nov 29 09:58:27 2005 +0000

description:
Reordered the configuration files for bulk builds. Since the
build.conf file contains a setting for choosing another mk.conf file,
it should come first. Updated the wording of the text.

diffstat:

 doc/guide/files/binary.xml |  36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

diffs (65 lines):

diff -r 45aeeaf5d727 -r 3f2ca48c3328 doc/guide/files/binary.xml
--- a/doc/guide/files/binary.xml        Tue Nov 29 08:52:33 2005 +0000
+++ b/doc/guide/files/binary.xml        Tue Nov 29 09:58:27 2005 +0000
@@ -1,4 +1,4 @@
-<!-- $NetBSD: binary.xml,v 1.16 2005/10/23 11:25:58 rillig Exp $ -->
+<!-- $NetBSD: binary.xml,v 1.17 2005/11/29 09:58:27 rillig Exp $ -->
 
 <chapter id="binary">
   <title>Creating binary packages</title>
@@ -51,9 +51,12 @@
     <para>If you want to get a full set of precompiled binary
       packages, this section describes how to get them. Beware that
       the bulk build will remove all currently installed packages from
-      your system! Having an FTP server configured either on the
+      your system!</para>
+
+      <para>Having an FTP server configured either on the
       machine doing the bulk builds or on a nearby NFS server can help
-      to make the packages available to everyone. See &man.ftpd.8; for
+      to make the packages available to other machines that can then
+      save time by installing only the binary packages. See &man.ftpd.8; for
       more information. If you use a remote NFS server's storage, be
       sure to not actually compile on NFS storage, as this slows
       things down a lot.</para>
@@ -61,6 +64,20 @@
     <sect2 id="binary.configuration">
       <title>Configuration</title>
 
+      <sect3 id="binary.bulk.build.conf">
+       <title><filename>build.conf</filename></title>
+
+        <para>The <filename>build.conf</filename> file is the main
+        configuration file for bulk builds. You can configure how your
+        copy of pkgsrc is kept up to date, how the distfiles are
+        downloaded, how the packages are built and how the report is
+        generated. You can find an annotated example file in
+        <filename>pkgsrc/mk/bulk/build.conf-example</filename>. To use
+        it, copy <filename>build.conf-example</filename> to
+        <filename>build.conf</filename> and edit it, following the
+        comments in that file.</para>
+      </sect3>
+
       <sect3 id="binary.mk.conf">
        <title>/etc/mk.conf</title>
 
@@ -84,19 +101,6 @@
 </programlisting>
       </sect3>
 
-      <sect3 id="build.conf">
-       <title><filename>build.conf</filename></title>
-
-       <para>In <filename>pkgsrc/mk/bulk</filename>, copy
-         <filename>build.conf-example</filename> to
-         <filename>build.conf</filename> and
-         edit it, following the comments in that file. This is the config
-         file that determines where log files are generated after the build,
-         where to mail the build report to, where your pkgsrc tree is
-         located and the user to which user to &man.su.8; to do a
-         <command>cvs update</command>.</para>
-      </sect3>
-
       <sect3 id="pre-build.local">
        <title><filename>pre-build.local</filename></title>
 



Home | Main Index | Thread Index | Old Index