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
|
2010-03-13 18:54:50 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
dependency: s,wip/pipestatus,devel/pipestatus,
More recent runawk>=0.17.0 is required
|
2009-10-26 09:42:02 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
update tp 0.33.0
add: new build stage "upload" in BUILD_STAGES instead of two
"upload_logs" and "upload_pkgs".
Two new variables are introduced: CSS_FILE and ICON_FILE.
Now user can override the default distbb.css and distbb.ico.
.pkg-total style is not used for "Inspected packages" line.
|
2009-10-14 12:53:33 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
more notes
|
2009-10-11 10:05:13 by Aleksey Cheusov | Files touched by this commit (2) | |
Log message:
update to 0.32.0
Major changes:
fix: workaround for buggy FreeBSD (at least 6.2-7.2) shell that
doesn't handle correctly 'if eval false;' statement if 'set -e'
mode is activated.
fix: PSS_SLAVES is unset before building src_summary in !MASTER mode.
New variable RSYNC_CMD is introduced. It sets the command used for
uploading logs and packages. [rsync]
New variable REPORT_FILE is introduced. It defaults to
"report_mini.txt" for shortened report. Set it to \
"report.txt" for
full report. REPORT_CMD variable doesn't contain `<' redirection
anymore.
New option "distbb -K" for skipping a pkg_summary updating step.
New option "distbb -l" for labeling a bulk build. Unless -B option
was applied, BUILD_ID and logging directory will look like
YYYYMMDD-<label>.
New option "distbb -x" for excluding specified stages from bulk build.
For example, "distbb -xupload_pkgs -xupload_logs -p wip/distbb".
NOTES section in META/report.html is not surrounded by <p></p> pair.
Do it manually if you need.
"distbb -B" can get a full path to the logging directory, not just
subdirectory of $REPORTS_DIR. Such a directory may be everywhere,
not necessarily under $REPORTS_DIR.
By default net/tnftp is also a part of EXTRA_DEPS.
Better handling of REPORT_MINI_SIZE_LIMIT.
Warning messages about packages versions going backward are
collected in $build_src_summary_log_fn
|
2009-08-10 21:38:12 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
LICENSE=mit
|