summaryrefslogtreecommitdiff
path: root/mk/bulk
AgeCommit message (Collapse)AuthorFilesLines
2006-06-07EOL the tv-derecurse branch; it has become too outdated. The last livetv-derecursetv14-3039/+0
revision can be fetched at the tv-derecurse-eol tag.
2005-05-17sync [all but bsd.pkg.mk] with HEADtv13-104/+159
2005-03-21sync with HEADtv1-30/+41
2005-03-02sync with HEADtv1-2/+2
2005-02-11sync with HEADtv3-6/+6
2005-01-24sync with HEADtv6-49/+173
2005-01-13sync with HEADtv5-128/+179
2004-12-20sync with HEADtv1-2/+2
2004-11-23merge from HEADtv3-6/+8
2004-11-22Change perlfiles var to look for files from perl*,wiz1-2/+2
not only perl, so that perl-thread files are not marked as leftovers.
2004-11-16Preserve the .work.log file from a broken build as .broken.work.htmljlam4-6/+34
in the package directory, and add a link to it from .broken.html at the point where the build fails. Also adjust the auxilliary scripts to handle/cleanup .broken.work.html files. This should enhance the ability of developers to debug broken builds by providing important information about what is happening as a build progresses and fails.
2004-11-12Bulk builds should be defaulting to building perl58.jlam2-4/+4
2004-10-24Allow the xsrc directory to be specified on the command line, defaulting toagc1-3/+14
/usr/xsrc if not specified, and check for its existence.
2004-10-07* Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,jlam1-28/+28
as it's only used internally by bsd.prefs.mk. * Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR. Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile than the old method of stripping off the last two components of ${.CURDIR}. PKGSRCDIR may now be used after bsd.prefs.mk is defined. * Change all references to _PKGSRCDIR to PKGSRCDIR.
2004-09-22Typo - "ressource".mason1-2/+2
2004-09-16Make and mount the local patches directory when relevant. Fixes PR#26951cjep1-2/+10
from Masanori Mikawa.
2004-09-02many kernel-grovelling tools in Linux need /proc mounted to dogrant1-1/+2
anything useful. make it so.
2004-08-12Properly quote the NICE_LEVEL variable to prevent errors.sketch1-2/+2
2004-08-06Unset CDPATH variable in the user environment which prints the cwd to stdoutsketch1-1/+3
when changing directory, breaking the resulting tsort from the printindex script output.
2004-07-25correctly use PKG_SUFX instead of ".tgz".grant1-2/+2
this fixes a problem where bulk builds with PKG_SUFX=.tbz would needlessly, repeatedly rebuild dependency packages because ${PKGNAME}.tgz did not exist.
2004-07-22Abstract out the "nice -n 20" clause, so that it can be set to somethingagc2-4/+12
else if desired. Print out dates in the form: yyyy/mm/dd
2004-07-15add anchors for jumping to the top and each section of the HTML report.grant1-4/+22
2004-07-15only include broken packages in the email output.grant1-6/+9
2004-07-10fix typogrant1-2/+2
2004-07-03add /var/sadm so that Solaris pkgchk(8) can read the package database,grant1-2/+2
xpm/builtin.mk uses this to determine whether Solaris has xpm.
2004-07-01the timezone file on Solaris is /etc/TIMEZONE.grant1-2/+10
2004-06-25make sure we get BMAKE set when calling printdepends and printindexdmcmahill1-3/+3
2004-06-06on Solaris, ensure /usr/tmp and /var/tmp are created in the sandbox,grant1-1/+2
as nroff(1) and others complain if these directories don't exist.
2004-06-06remove "local" variable scope, it is not required and is NetBSD sh(1)grant1-2/+2
specific.
2004-04-29add missing -r option that the usage claimed existed. Noted by garbled@dmcmahill1-2/+2
2004-04-24add a -s | --specific-pkgs option which will set SPECIFIC_PKGS=1 for thedmcmahill1-3/+16
build. Suggested by Christoph Badura.
2004-04-19Fix pasto.seb1-2/+2
2004-04-19Deprecate RSYNC_DST_SPECIFIC and RSYNC_DST_OTHER and replace themhubertf2-28/+17
by RSYNC_DST. Warn if any of them is not set properly, and in general adjust to the new layout on the FTP server.
2004-04-12Catch UPDATE_VULNERABILITY_LIST being unset, default to be conservativehubertf1-2/+2
and run it if it's not explicitly set to "no"
2004-04-10According to egrep(1):jschauma1-2/+2
Portability note: unlike GNU grep, traditional grep did not con- form to POSIX.2, because traditional grep lacked a -q option and its -s option behaved like GNU grep's -q option. Shell scripts intended to be portable to traditional grep should avoid both -q and -s and should redirect output to /dev/null instead. And, guess what, that's exactly what we run into when we call IRIX' egrep(1) with '-q' (which it doesn't know). So let's follow this suggestion and use neither '-q' nor '-s' and redirect output to /dev/null instead.
2004-04-09Commentary cleanup:jschauma6-70/+79
- If it's a full sentence, start capitalize first letter and end with a period. - Break comments at ~80 chars so it fits into a terminal.[*] (* This should be done for the code as well, but then it'll need testing. I'll do this at another point in time.)
2004-04-09On some systems, bootstrap also installs ${LOCALBASE}/bin/install-sh --jschauma1-2/+2
if that is removed, the bulk-build will fail immediately. So tar it up, too. (Note that this will give a warning on systems that don't have it.)
2004-04-09Add a --mirror_only option to the bulk build script. When combined withdmcmahill1-5/+88
setting SPECIFIC_PKGS=1, this is a convenient way to make sure you have all required distfiles before starting a build. In particular, you will get all distfiles for all required dependencies of the explicitly listed packages. As part of this make the option processing part of this script a bit more general purpose and add a -h|--help option.
2004-04-07Add support in the bulk build code to properly deal with SPECIFIC_PKGS=1.dmcmahill3-8/+47
In particular, when SPECIFIC_PKGS is set in /etc/mk.conf, you can now do sh mk/bulk/build and have the right thing happen. Only those packages explicitly listed and those which are depended upon are considered for the build. Other than the restricted list of packages, the bulk build works the same way as a full bulk build.
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