Path to this page:
./
wip/distbb,
DISTributed Bulk Build tool for pkgsrc
Branch: CURRENT,
Version: 0.36.2nb1,
Package name: distbb-0.36.2nb1,
Maintainer: cheusovdistbb - distributed bulk build tool for pkgsrc
Key features:
- several packages can be built at the same time on different
machines or chroots
- good design ;-)
- extreame flexibility
- compactness
- no limit on a number of "slave" machines and/or chroots
- fault tolerance, i.e. failure of slave hosts is not a problem
- nice logging
- ready for DESTDIR bulk builds
Of course it is based on pkg_summary-utils ;-)
Required to run:[
wip/paexec] [
wip/runawk] [
wip/pkg_summary-utils] [
devel/pipestatus]
Master sites:
SHA1: cdfaf85bdbd5553e4779f27ef0f1fb8e95703fa1
RMD160: bccf6af9651e9afa3597fa58b78626eaab9c884b
Filesize: 56.946 KB
Version history: (Expand)
- (2010-07-31) Updated to version: distbb-0.36.2nb1
- (2010-06-28) Updated to version: distbb-0.36.2
- (2010-06-25) Updated to version: distbb-0.36.1
- (2010-06-07) Updated to version: distbb-0.36.0
- (2010-05-29) Updated to version: distbb-0.35.0
- (2010-05-02) Updated to version: distbb-0.34.0
CVS history: (Expand)
| 2010-07-30 19:47:42 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Depends on pkg_summary-utils>=0.42.2
++pkgrevision
|
2010-06-27 21:29:18 by Aleksey Cheusov | Files touched by this commit (2) |  |
Log message:
Update to 0.36.2
Fix in "Depends" target: s/pkg_add -I/pkg_add/
|
2010-06-25 15:18:32 by Aleksey Cheusov | Files touched by this commit (2) |  |
Log message:
update to 0.36.1
FIX: Do not use MAKEFLAGS for recursive make invocations. This fixes
UNPRIV_USER mode. Thanks to Klaus Heinz for the report.
FIX in pkg_src_summary: remove temporary directory
|
2010-06-06 18:22:04 by Aleksey Cheusov | Files touched by this commit (2) |  |
Log message:
Update to 0.36.0
report:
- sections are reordered. The most important are placed at the top
of report.
- new better place for JumpTo section
- final report looks much better with capitalized targets than with
targets
prepanded with dbb_. Target synonyms:
Init: dbb_init
Clean: dbb_clean
Vars: dbb_vars
Available dbb_available: dbb_canbebuilt
Excluded: dbb_excluded
Depends: dbb_depends
Package: dbb_package
DEPENDS_TARGET=do-bin-install restored.
target "dbb_depends" (and "Depends"):
- -I is added to pkg_add for installing dependencioes.
fixed: sometimes "Inspected packages" count may show wrong number.
EXTRA_DEPS defaults to empty list.
|
2010-05-28 17:11:57 by Aleksey Cheusov | Files touched by this commit (3) |  |
Log message:
Update to 0.35.0
Support for unprivileged bulk builds without su/sudo etc.
Features:
- The following targets are always run in an unprivileged mode:
dbb_canbebuilt, dbb_excluded, dbb_vars, fetch, checksum, extract,
patch, configure and build.
- "package" targets are run in unprivileged mode
depending on variables PKG_DESTDIR_SUPPORT, USE_DESTDIR
and UNPRIV_USER (set in distbb.conf).
Requirements:
- slave hosts should be accessed using user "root".
- special variable UNPRIV_USER should be set to unprivileged user
in distbb.conf.
- target "clean" should be replaced with "dbb_clean" in \
TARGETS
(the default).
- target "package" should be changed to "dbb_package" in \
TARGETS
(the default).
stage_init: Minor fix for some broken shells
(http://gnats.netbsd.org/39466). Solution: touch command
is used instead 'echo >'
slave: do-bin-install target is not used anymore,
there is no need for it.
BOOTSTRAP_DEPENDS are handled automatically. There is not need to
list them in EXTRA_DEPS. Latest pkg_summary-utils>=0.39 is needed.
|
| 2010-05-22 21:05:08 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
fix in PLIST
|
2010-05-01 23:12:38 by Aleksey Cheusov | Files touched by this commit (3) |  |
Log message:
Update to 0.34.0
${MSCOMMONDIR} directory visible on master and slave hosts is needed
for running bulk builds. It defaults to ${PACKAGES}/.distbb.
FIX: some packages having alternatuive dependencies unexpectedly
failed at "depends" phase. Now new target "dbb_depends" is \
used for
installing dependencies. Make sure your locally modified TARGETS
contains "dbb_depends", not "depends".
New implementation for stage_init which is much smaller, easier and
cleaner. Some clean-ups and improvements in stage_build.
Latest pkg_summary-utils, pipestatus and runawk are required.
fix in stage_init.in: we should not rewrite build_src_summary_log_fn
file while searching for versions going backward.
fix in distbb: usage message should not interpret $ signs.
|
2010-03-14 10:59:48 by Aleksey Cheusov | Files touched by this commit (3) |  |
Log message:
update DESCR
|