summaryrefslogtreecommitdiff
path: root/pkgtools/pbulk
AgeCommit message (Collapse)AuthorFilesLines
2007-12-15Force dependency on libevent from pkgsrc on NetBSD, the native versionjoerg1-4/+2
is broken. This shows e.g. as querying the status can trigger a signal 10. Bump version.
2007-12-05Skip empty lines in the limited list. Bump to 1.16.joerg2-3/+5
2007-11-30In error messages, it is important to be as specific as possible, torillig1-2/+2
help the user understand the problem.
2007-11-28Added some comments that explain the data structures.rillig2-2/+45
2007-11-14Some shells, for example /bin/ksh on Solaris, don't like "else fi"rillig1-2/+2
without any commands in between.
2007-11-13There are several error messages with the same words. To make findingrillig1-2/+2
the cause easier, add more information to one of them.
2007-11-08Bump version or revision of all packages that have a runtime dependencyjoerg1-2/+2
on gzip.
2007-10-17Make language lawyers happy and rename report_recipient to plural.joerg3-6/+6
2007-10-15I just removed the $bulklog directory once again, due to runningrillig1-1/+7
bin/bulkbuild when instead I wanted to resume the bulk build. To prevent this frustration, added a warning and a five second waiting period.
2007-10-10When installing the bootstrap kit from a directory, correctly handle therillig1-2/+3
case when ${prefix} already exists.
2007-09-22Reverted two of my recent changes.rillig1-6/+3
See: http://mail-index.netbsd.org/pkgsrc-changes/2007/09/21/0046.html
2007-09-21Removed code duplication by calling the client-clean script.rillig3-12/+18
Before removing prefix, fix the permissions. Everything inside that directory must be writable and all directories must be searchable. NetBSD's chmod has an option -P which I would have liked to use, but POSIX requires only -R to be implemented. Therefore, it is possible that permissions of files outside the prefix are changed due to symlinks. The client-clean program promises to clean $prefix, so fail if that is not possible. A common cause for this is that some files inside have their flags set (see chflags(1) on NetBSD). When installing the bootstrap kit, the source may be either a regular file (which is then assumed to be a tar archive) or a directory (which is copied directly). The latter option is new and allows for easier changes of files once the bulk build has started.
2007-09-21Only save PREFIX in a tar file if the package has reached the installrillig1-3/+3
phase. This saves some disk space, and in most cases the contents of PREFIX is not interesting before. Added quotes around keep_wrkdir and keep_prefix because they were missing in a previous version of the example configuration file.
2007-09-21Thou shalt not nest double quotes in backticks, for the Solaris /bin/kshrillig1-2/+2
cannot handle it.
2007-09-08Convert to use the features framework.jlam1-2/+2
2007-09-07The WRKDIR and PREFIX can be saved in the log directory when a packagerillig2-2/+15
doesn't build properly. These options are off by default since they require much disk space.
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