summaryrefslogtreecommitdiff
path: root/mk/bulk/build.conf-example
AgeCommit message (Collapse)AuthorFilesLines
2001-07-08teach the upload script about OSVERSION_SPECIFIC packages so one can putdmcmahill1-2/+9
them in the right place. For example, a collection of binary packages can now put uploaded with most going to the major.minor directory and the OSVERSION_SPECIFIC ones going to the major.minor.patch directory. still todo: the destination settings should probably be moved out of build.conf so the same build.conf can be used by multiple machines of different MACHINE_ARCH's at the same time. Perhaps these should be a command line option to 'upload' instead.
2001-06-23Add a script that I use to upload binary pkgs to the FTP serverhubertf1-1/+5
2001-03-19-add support for a BULK_PREREQ make variable. BULK_PREREQ contains a listdmcmahill1-1/+4
of packages which must stay installed during the build, but are not pulled in by the DEPENDS for each package. Currently, BULK_PREREQ will always include pkgtools/digest. At this time, the primary use will be to add BULK_PREREQ+=pkgtools/xpkgwedge in /etc/mk.conf to do an xpkgwedge'd bulk build. It is up to the user to make sure that the list of packages in BULK_PREREQ is a flattened list (ie all the DEPENDS are listed too). Again, at this time, xpkgwedge is really the only package that should be added to the list. -add an ADMINSIG build.conf variable. This is the signature at the end of the email report. Maybe now I'll quit forwarding reports signed as "-Hubert". -while here, eliminate grep|awk lines and `grep >/dev/null` replacing them with pure awk and grep -q.
2000-12-30further cleanup of handling the .broken.files and .make.filesdmcmahill1-3/+1
- set BROKENF and BLDLOG in the 'build' script and pass those variables down to {pre,post}-build in the environment to make sure we only set them in one place. The values are determined by a make show-var VARNAME=BROKENFILE This causes the default (set in bsd.bulk-pkg.mk) or the user overridden value from /etc/mk.conf or the environment to be correctly determined. This is more robust that relying on a build.conf setting which may or may not be correctly set. - have pre-build only clean up BROKENF and BLDLOG files instead of .broken* and .make* This avoids conflicts when pkgsrc is shared among different machines.
2000-12-26- get the BROKENFILE setting from `make show-var VARNAME=BROKENFILE` rather thandmcmahill1-1/+3
hard coding it. - explicitly only add $BROKENFILE's to the output rather than .broken.* This makes things work correctly when /usr/pkgsrc is shared among several machines which might use .broken.`hostname` for its broken file logs.
2000-12-22make the pruning of distfiles be controlled by a build.conf setting.dmcmahill1-1/+5
this way if you have 2 different pkgsrc trees sharing a distfiles directory you don't nuke distfiles which may still be needed.
2000-11-17Ur CVS_USER is empty, no CVS update will happen. Document!hubertf1-2/+2
2000-09-15rcs id policehubertf1-1/+1
2000-09-15Allow setting ftp_proxy and http_proxy in build.conf or $environmenthubertf1-1/+5
2000-09-15Bulk build frameworkhubertf1-0/+35