summaryrefslogtreecommitdiff
path: root/mk/bulk
AgeCommit message (Collapse)AuthorFilesLines
2004-03-28Rearrange the wording slightly in an informational message, to avoidagc1-2/+2
some email filters and false positives.
2004-03-26Attribute "my thoughts" to the original author.jlam1-3/+3
2004-03-22If BULK_BUILD_CONF points to an absolute path, don't try to use itjschauma1-2/+6
with a leading "./".
2004-03-18don't assume there will always be broken packages. noted by wiz.grant1-2/+5
2004-03-16Enforce vulnerability list being installed & correct & upto-datehubertf2-4/+18
before trying to upload anything.
2004-03-13Remove some more of the "last touched by" code.wiz1-4/+2
2004-03-11Remove 'blame' column, OK'd by grant@.hubertf1-7/+5
2004-02-25s/netbsd.org/NetBSD.org/grant5-13/+13
2004-02-25GNU tar on netbsd-1-6 doesn't grok "-T -" at the end, but pax-as-targrant1-3/+4
does, so rearrange the arguments so that "-f -" is always at the end. noted by krister@. while I'm here, make sure we use the same tar(1) program pkgsrc does.
2004-02-16Add RCS IDhubertf1-0/+2
2004-02-15avoid another long command line calling tar(1).grant1-2/+2
2004-02-14zoularis is deprecated, don't backup zoularis.mk.grant1-2/+2
2004-02-14when copying the broken files, use find(1) instead of a shell globgrant1-2/+2
to avoid a command line too long for sh(1) on some platforms.
2004-02-13on Solaris, mount /opt/SUNWspro in the sandbox if it exists.grant1-2/+2
2004-02-08print date and time in UTC.grant1-3/+5
2004-02-08include the total number of binary pkgs created in the report. fixgrant1-6/+17
some HTML nits.
2004-02-05extract OPSYS and OS_VERSION from pkgsrc and use them in the reportgrant1-3/+8
email subject.
2004-02-05show build start time in localtime, not seconds-since-epoch :)grant1-2/+6
2004-02-05Remove a local change which crept in with the last update.sketch1-3/+1
2004-01-31fix typo in commentgrant1-2/+2
2004-01-31improve report layout:grant1-197/+376
- move the build summary to the top and include build start/end times. - break the report up into three sections for easier navigation: Broken, Broken dependencies, and Not packaged. - HTML report now uses a subset of the www.NetBSD.org stylesheet. - improve some of the text.
2004-01-30shut up a warning from gawk.grant1-2/+2
2004-01-30allow the user to set the packages to build in build.conf (PKGLIST).grant3-11/+28
cache the list in printdepends so that printindex doesn't need to run the same command(s) again at the start of a bulk build.
2004-01-30print a useful error if the pkgsrc directory or src directorygrant1-3/+16
doesn't exist.
2004-01-30if an unknown option is given, don't treat it as a sandboxgrant1-3/+9
directory, print the usage message instead.
2004-01-27Replace all occurrences of the "MAIL" definition with MAIL_CMD, sinceagc1-4/+4
some shells can set MAIL to be the mailbox of the user, and environment variables will override assignments in make when using conditional assignments.
2004-01-26add /usr/5bin for Solaris.grant1-2/+2
2004-01-26Add a new definition, _PRESERVE_WRKDIR, which defaults to "no". Thisagc1-10/+15
definition is not intended to be set by the user, and so has a leading '_', and is undocumented. If set to "yes", then a "make clean" of the package will not be done, thereby preserving the working directory. This is useful for debugging problems in bulk builds.
2004-01-26Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248heinz2-6/+7
2004-01-22sandboxed builds also need /usr/dt and /usr/ucblib on Solaris.grant1-2/+2
2004-01-22make date format string more portable.grant1-2/+2
2004-01-20add archivers/pax, net/tnftp, security/kth-krb4 and textproc/nbsed togrant1-7/+9
the packages to skip on non-NetBSD because they blow away bootstrap-pkgsrc installed files. only create ${PKG_DBDIR} if it doesn't already exist.
2004-01-20make this work on Solaris by using perl's internal grep(). it isgrant1-15/+28
faster, and (f)grep can't handle very long word lists.
2004-01-20reverse some "if ! command;" statements so this works with Solaris'grant1-9/+9
/bin/sh, which doesn't deal with ! bulk builds now work out-of-the-box on Solaris. woo :-)
2004-01-20missed a `uname -p`grant1-2/+2
2004-01-20get and use the value of ${MACHINE_ARCH} instead of `uname -p` togrant1-2/+3
correctly reflect the pkgsrc arch. (uname -p returns "unknown" on (my) Linux, which is not very helpful..)
2004-01-20tiny whitespace tweakgrant1-2/+2
2004-01-20on Linux, use --bind arg to mount(8) and call 'MAKEDEV generic' togrant1-2/+6
make the device files, as this is what Linux systems seem to use...
2004-01-17portability fixes:grant1-11/+22
- use AWK, GREP, SED and MAIL as set by defs.opsys.mk. - use $? to test exit code of programs
2004-01-17minor whitespace cleanup.grant1-15/+15
2004-01-17use GREP and SED as set by defs.opsys.mk so this works on non-NetBSD.grant1-5/+18
2004-01-15ensure we call chroot with the full path to 'sh'.grant1-2/+3
2004-01-15'export VAR=value' doesn't work in some brain-dead shells. usegrant1-2/+3
'VAR=value; export VAR' instead.
2003-12-10Replace hardcoded '/usr/pkgsrc' in comments.sketch3-7/+7
2003-12-07Make the cvs update work for all shells, not just csh.agc1-2/+2
2003-12-03Missing terminating quote.sketch1-1/+1
2003-12-03Make sure programs compatible with pkgsrc are used, rather than relyingsketch1-9/+9
on the first in path. Fixes possible issues with Solaris.
2003-11-28Catch if the user given to "su" is bogus/non-existing, but ifhubertf1-2/+2
the "cvs" command inside the su returns an error, that should be ignored. (Aparently cvs returns "1" even if it's done a successful update but if there were some files removed on purpose).
2003-11-20Catch errors from pre-build, and abort if it's not 0.hubertf1-1/+6
2003-11-20Catch error from su, and report it to the calling script (pkgsrc/mk/build)hubertf1-2/+6