summaryrefslogtreecommitdiff
path: root/pkgtools/pbulk
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2007-08-24 06:32:41 +0000
committerrillig <rillig@pkgsrc.org>2007-08-24 06:32:41 +0000
commit8e4f54e5cce71299073a4a9631914bce4c4561e0 (patch)
tree3b0d87a38d1103bdc9af832c009975d055b4c253 /pkgtools/pbulk
parent207a8ff447a457244896ba2911cbdcc62f1959ec (diff)
downloadpkgsrc-8e4f54e5cce71299073a4a9631914bce4c4561e0.tar.gz
Added some comments to the configuration file, to help the uninitiated
reader.
Diffstat (limited to 'pkgtools/pbulk')
-rw-r--r--pkgtools/pbulk/files/pbulk/pbulk.conf23
1 files changed, 21 insertions, 2 deletions
diff --git a/pkgtools/pbulk/files/pbulk/pbulk.conf b/pkgtools/pbulk/files/pbulk/pbulk.conf
index cad4dbc3e11..4d11953fa7d 100644
--- a/pkgtools/pbulk/files/pbulk/pbulk.conf
+++ b/pkgtools/pbulk/files/pbulk/pbulk.conf
@@ -1,7 +1,14 @@
-# $NetBSD: pbulk.conf,v 1.6 2007/08/15 21:10:55 joerg Exp $
+# $NetBSD: pbulk.conf,v 1.7 2007/08/24 06:32:41 rillig Exp $
+# The URL where the build report will be made available. This is only
+# used in the .txt version of the report.
+#
base_url=http://www.pkgsrc-box.org/reports/current/DragonFly-1.8
-# On a single-processor, non-distributed build, you may want to say "no" here.
+
+# The pbulk framework can use multiple machines to build the packages.
+# On a single-processor, non-distributed build, you may want to say "no"
+# here.
+#
master_mode=yes
master_ip=192.168.75.10
@@ -11,19 +18,28 @@ build_clients="192.168.75.21 192.168.75.22 192.168.75.23 192.168.75.24"
master_port_scan=${master_ip}:2001
master_port_build=${master_ip}:2002
+# Some flags for the programs that publish the binary packages and the
+# build report. If you want to disable the publishing at all, see below.
+#
pkg_rsync_args="-av --delete-excluded -e ssh"
pkg_rsync_target="pkgsrc@192.168.75.1:/public/packages/current/DragonFly-1.8"
report_rsync_args="-av --delete-excluded -e ssh"
report_rsync_target="pkgsrc@192.168.75.1:/public/reports/current/DragonFly-1.8"
report_subject_prefix="pkgsrc"
report_recipient="pkgsrc-bulk@netbsd.org"
+
+# An archive containing the pkgsrc binary tree after bootstrapping.
+#
bootstrapkit=/usr/pkgsrc/bootstrap/bootstrap.tar.gz
+
# Optionally build a subset of the available packages and their dependencies.
# The file is a newline separated list of package locations (e.g. lang/perl5).
#limited_list=/limited_list
report_graph_script_limit=512
+# The directories where the various files are created.
+#
bulklog=/bulklog
packages=/packages
prefix=/usr/pkg
@@ -42,6 +58,9 @@ external_pkg_info="@PKG_INFO@"
pkg_add=${pkg_install_prefix}/sbin/pkg_add
pkg_delete=${pkg_install_prefix}/sbin/pkg_delete
+# The tools that are used for building the packages. If you do not want
+# to publish anything at all, set rsync=: and mail=:.
+#
bzip2=@BZIP2@
digest=@DIGEST@
gzip="@GZIP_CMD@"