espie
abb8ddf57d
turn -J into an option taking a number.
...
always run show-prepare-results, and always serialize
depends/prepare/show-prepare-results(/junk) on a single host.
2011-12-05 16:10:00 +00:00
espie
0393f66f06
most important usage of dpb upfront, before the exhaustive description of
...
option.
Drop a few heavy hints regarding ssh usage.
2011-12-03 18:02:39 +00:00
espie
4d52ff4e54
new -J option
...
- refactor redirect a bit to store multi-line results to a temporary file
- new show-prepare-results stage using that
- prepare and show-prepare-results shouldn't be NoTime, since they're
predictable.
- lock host thru depends -> junk in the junk case.
acquiring the lock is done thru polling in the child, so that it doesn't block
dpb proper.
- new "junk" stage that gathers dependencies and deletes them.
2011-12-02 22:37:36 +00:00
espie
0dd6bc04b7
document current changes
2011-11-27 16:50:34 +00:00
jasper
5a5c2e9e14
add a manpage
...
ok espie@
2011-11-27 13:52:10 +00:00
espie
73ca52b733
simplify. why do I put sentences in parenthesis ? ETOOMANYNESTLEVELS
2011-11-21 15:02:14 +00:00
espie
1905aa1a77
adjust to some recent changes and improvements
...
give hints as to where to get relevant info.
be more forceful about WRKOBJDIR on local disk.
2011-11-21 14:58:29 +00:00
espie
d40a7da2f0
also make the connection to pkgpath(7) more obvious
2011-11-21 12:39:39 +00:00
espie
be80680935
point to pkgpath.7
2011-11-21 12:03:05 +00:00
espie
75f7695cea
quick&dirty manpage
2011-11-16 23:11:29 +00:00
espie
06e9fb91d4
new option: -needed, to speed lib-depends-args.
2011-11-15 20:02:38 +00:00
espie
2f6111d127
explain to the engine how to install stuff when it's ready (no error
...
checks though).
new -I option to do that.
change -C option to be more useful.
2011-11-14 21:57:47 +00:00
espie
cdb5da4876
explicitly document that -f0 will save a lot of memory
2011-11-06 15:42:39 +00:00
espie
32a877c74b
document that locks contain parent links, and also that engine.log states
...
ignored reason now.
2011-11-05 18:33:52 +00:00
espie
7fb255ef24
make dpb more useful for people hacking on ports, allow them to not clean
...
the work directory after building.
2011-09-25 10:41:30 +00:00
espie
d58b49083f
dpb is not so daunting. Starting dpb without any parameters will actually
...
do something useful.
2011-09-23 19:06:36 +00:00
espie
8a2770debd
document new caching feature
2011-09-04 17:04:58 +00:00
ajacoutot
9c068418e0
pkg-subst -> pkg_subst, spotted by Mike Small.
2011-07-25 07:58:55 +00:00
espie
9c3c2eeb2c
document fetch jobs properly, spell out that dpb is also useful on a single
...
MP machine, show examples of lines displayed by dpb, document the extra
files produced by fetch. Explain how fetch works (in particular, the *.part
files and the use of ftp -C).
2011-07-14 10:48:32 +00:00
espie
8cef021866
initial support for fetching distfiles, somewhat experimental yet.
...
- clean up clock handling, jobs with timer.
- pass more parameters thru state
- tweak the engine to handle distfiles
- lots of new code in Fetch for new jobs.
2011-05-22 08:21:38 +00:00
espie
afdb81839a
finish refactoring options.
...
Deprecate: -t and -T
use -DCONNECTION_TIMEOUT=... -DDISPLAY_TIMEOUT=... instead
New feature: -DSTUCK_TIMEOUT=
kill tasks when they don't show any progress for that long.
2011-04-25 11:58:46 +00:00
espie
20db63b5ca
document
2011-01-11 11:30:47 +00:00
espie
ccc087a37a
explicit reminder: dpb does NOT do anything intelligent with installed
...
packages. Beware with -R, start with a clean box, or suffer strange
problems.
2010-11-02 11:34:29 +00:00
espie
a6fdaa4a74
do -d automatically, we don't really need that option
2010-11-01 12:24:47 +00:00
espie
8a26786deb
new file/option: save dependencies and be able to reuse them.
...
makes for a "quick listing" of the most important ports first (e.g., groff).
document -R, even though it's not perfect yet.
flesh out all the recent parts and update the BUGS AND LIMITATIONS section.
2010-10-31 11:07:20 +00:00
espie
9ffd353171
remove last reference to P number
...
explain why locks prevent building two pkgpaths.
2010-10-27 17:53:24 +00:00
espie
c1e971f7ca
document check-manpages
2010-10-27 09:12:30 +00:00
espie
8557f6f587
distinguishes between errors we create (E=) and locks we encounter (L=)
2010-10-26 16:57:10 +00:00
espie
663157b0c7
add an option for dpb to keep going if there are errors left.
...
there's a bug in the display (to be fixed) as errors won't show properly
and you have to look manually though...
2010-10-24 10:01:57 +00:00
espie
721c339299
zap P/I distinction, it was a lousy idea anyways
2010-10-23 18:14:19 +00:00
schwarze
5a57c0a382
s/-indent offset/-offset indent/ in .Bd; found by mandoc -Tlint
2010-09-21 23:25:47 +00:00
espie
0fb39c2840
document make-plist
2010-09-13 12:24:33 +00:00
espie
7b59ef32cd
document update-patches
2010-09-13 11:59:37 +00:00
espie
7ff5c82d8e
typo
2010-09-13 11:47:08 +00:00
espie
2997efc6e6
document retrieve-index
2010-09-13 11:43:39 +00:00
espie
1ee3d54881
document fetch-all, getpkgpath, link-checksum, portslogger
2010-09-13 11:31:42 +00:00
jasper
22b084b86a
- various minor style nits
...
- start explanation of options with a capital letter for consistency
with other man pages.
- sprinkle some more .Xr where needed
- slight rewording in some places
feedback and ok espie@
2010-09-09 19:17:06 +00:00
jasper
57f8f404d4
- typo
2010-09-09 05:40:41 +00:00
schwarze
df2969a3db
fix a typo and kill trailing whitespace found by mandoc -Tlint
2010-09-08 19:23:56 +00:00
espie
789d9d1c82
document some more scripts
2010-09-08 14:52:27 +00:00
schwarze
aa9bdb6a6a
fix a few mdoc(7) syntax errors found by mandoc -Tlint
...
one of them was fatal (no formatted output at all)
another one caused information loss in the formatted output
2010-09-03 18:51:19 +00:00
jasper
4d22c29220
- be explicit about the hosts file
...
agreed by landry and jakemsr
2010-08-23 19:08:08 +00:00
espie
551aa46116
zap old option, fix usage and man for common stuff
2010-08-20 17:03:36 +00:00
espie
7c72485b5b
document check-lib-depends
2010-08-20 15:50:56 +00:00
espie
c61100c7e6
typo
2010-08-20 15:16:07 +00:00
espie
b1ddddbdfb
add & document pkg_subst
2010-08-20 14:38:31 +00:00
espie
a91e066d52
document register-plist
2010-08-20 14:22:00 +00:00
espie
cc115f2ce5
finish renaming check-conflicts, add (c), document check-conflicts
2010-08-20 14:09:59 +00:00
espie
8fd332a665
cp dpb in there.
...
(old build/dpb will die eventually, but do the rename now)
2010-08-20 13:42:29 +00:00