From d51055a31bf6f0efd96191fc699e362b97e2b022 Mon Sep 17 00:00:00 2001 From: rillig Date: Tue, 29 Nov 2005 09:58:27 +0000 Subject: 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. --- doc/guide/files/binary.xml | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) (limited to 'doc') diff --git a/doc/guide/files/binary.xml b/doc/guide/files/binary.xml index 945c8936335..b62e44dc7d8 100644 --- a/doc/guide/files/binary.xml +++ b/doc/guide/files/binary.xml @@ -1,4 +1,4 @@ - + Creating binary packages @@ -51,9 +51,12 @@ 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! + + 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. @@ -61,6 +64,20 @@ Configuration + + <filename>build.conf</filename> + + The build.conf 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 + pkgsrc/mk/bulk/build.conf-example. To use + it, copy build.conf-example to + build.conf and edit it, following the + comments in that file. + + /etc/mk.conf @@ -84,19 +101,6 @@ - - <filename>build.conf</filename> - - In pkgsrc/mk/bulk, copy - build.conf-example to - build.conf 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 - cvs update. - - <filename>pre-build.local</filename> -- cgit v1.2.3