summaryrefslogtreecommitdiff
path: root/pkgtools/pbulk
AgeCommit message (Collapse)AuthorFilesLines
2007-08-24Clean up the old log files when retrying to build a package.rillig1-2/+3
2007-08-24Added some comments to the configuration file, to help the uninitiatedrillig1-2/+21
reader.
2007-08-16close is a function, fix C&P errors. From Aleksey Cheusov.joerg4-15/+14
Bump version, remove pkgrevision.
2007-08-16Work around broken default visibility in Linux (PR 36790).joerg2-3/+7
Linux has sin_len either (PR 36791).
2007-08-16Revbump sweep of all libevent consumers due to update to libevent-1.3d.tnn1-1/+2
2007-08-15Don't hard-code tar as tar, but make it an option and use the tooljoerg5-11/+12
version correctly. Fixes issues on platforms where the first tar in path doesn't support -z. Bump to pbulk-0.12.
2007-08-15Shorten wording.joerg1-3/+3
2007-08-15Fix grammar. From salo@joerg1-2/+2
2007-08-14Fix indentation.joerg1-5/+9
2007-08-05Don't compare a function name against NULL, master_mode is meant here.joerg3-6/+6
Thanks tnn@. Reverse the test for extracting the bootstrap kit as the old version hits set -e error handling. Bump to pbulk-1.11.
2007-08-05Do SUBST handling in post-patch instead of pre-configure. This makestnn1-3/+3
substitution (and any substitution warnings) run before the build starts, rather than after building libnbcompat. The reason for this is that libnbcompat is _built_ in the pre-configure stage when in inplace mode.
2007-08-05Add some useful comments.tnn1-1/+7
2007-08-05No sin_len on digital unix derivatives. (xxx: time for a configure test?)tnn1-2/+3
2007-07-28Fix two typos, and improve wording.wiz1-4/+4
2007-07-27Some people actually watch the pbulk-build client output, so addjoerg2-4/+4
a newline after each message. Bump to pbulk-0.10.
2007-07-25pkgsrc_base_dir is now without leading /, compensate. GC it in the HTMLjoerg3-9/+7
report script. Bump to pbulk-0.9.
2007-07-25Remove an additional ) and correct the assignment of a variable.joerg3-6/+6
Bump to 0.8.
2007-07-21Wrap inclusion of inttypes.h in #ifdef HAVE_INTTYPES_Htnn1-1/+3
2007-07-21Uses ntohl(), so include <arpa/inet.h>tnn2-2/+6
2007-07-21Add workaround for broken 'struct sigaction' on Interix.tnn1-1/+3
2007-07-21Add workaround for broken 'struct sigaction' on Interix.tnn1-1/+3
2007-07-21Interix doesn't have sockaddr_in.sin_len.tnn1-2/+2
2007-07-20Always call setprogname for platforms that don't have __progname.joerg9-48/+44
Don't depend on date to implement %s or even %F and %R or support -r, compute dates as one comment and split. This works even with the very special HP-UX date. Requested and tested by tnn@ Bump to pbulk-0.7.
2007-07-17Link libnbcompat before libevent (which may link to libc), so thattnn1-3/+3
libnbcompat is guaranteed to appear before libc. Avoids various weak aliasing problems with getopt on HPUX. Ok joerg@
2007-07-17HPUX's sockaddr_in doesn't have a sin_len member, so don't initialise it.tnn1-2/+2
2007-07-16Add two variables to specify the prefix of the report mail's subjectjoerg3-5/+7
and the recipient. Bump to pbulk-0.6.
2007-07-16bulkdir was an old configuration variable and replaced with bulklogjoerg3-16/+17
in the example config. Catch up in the scripts as well. Create the log directory first for limited bulk builds. Bump to pbulk-0.5.
2007-07-07Fix a typo. Improve heading for top ten.wiz2-5/+5
2007-06-29#!/usr/bin/awk -f -joerg6-12/+12
works for some reasons on NetBSD, but not with other versions of one-true-awk or gawk. Bump to 0.4.
2007-06-28Scripts get installed without suffix, so fix default configurationjoerg2-8/+8
to match the installed names. Bump version to 0.3.
2007-06-25Use libnbcompat and fix build issues on Solaris.joerg23-131/+212
Don't depend on sin_len. Slightly factor out code for setting non-blocking IO. Bump to pbulk-0.2. Tested by dmcmahill@.
2007-06-20Force devel/libevent on NetBSD 2, as it is far too old. Found by Dan onjoerg1-1/+7
NetBSD/alpha.
2007-06-20Missing cast to to int for %.*s as noted by dmcahill@ and wiz@.joerg1-2/+2
2007-06-19This package uses BSD-style Makefiles.rillig1-2/+2
2007-06-19Two more includes of sys/types.h to fix build on Mac OS X.joerg2-2/+4
From schmonz@
2007-06-19Include sys/types.h first to help Mac OS X.joerg1-1/+2
2007-06-19Remove duplicate assignment.joerg1-2/+1
2007-06-19Initial import of pbulk, the new pkgsrc bulk build framework.joerg51-0/+5732
Discussion of various parts of the design with jlam@, wiz@, tls@ and many other developers. Special thanks to David Maxwell for testing the initial prototype and finding some bugs with Coverity Prevent. Supported by Google's Summer of Code 2007 project. OK for import during the freeze: jlam@ From DESCR: pbulk is the modular bulk build framework for pkgsrc. This package contains: - pbulk-scan, a program to scan the entire pkgsrc tree or a list of directories therein for packages and dependencies. Distributed operation using a master/client mode is supported. - pbulk-resolve, a program to resolve the dependencies from the output of pbulk-scan - pbulk-build, the build scheduler. Distributed builds via TCP are supported. - bulkbuild and related scripts to implement full and limited bulk builds on top of those programs. The pbulk framework is considered experimental.