ports/Tools/portbuild/scripts
Kris Kennaway 54af5f8cd3 * Instead of using umount -f to unmount things, first use fstat to
look for processes holding open references within the FS and kill
them, then use regular umount.  This is necessary now that devfs
cannot be force-unmounted, and has the benefit that processes can't
hang around holding references to files between port builds.

* Preliminary work to support using ccache to accelerate builds.
2005-02-12 03:41:39 +00:00
..
allgohans Remove traling spaces. 2005-01-09 10:21:17 +00:00
bothlogs Teach this script about different architectures. 2003-09-12 20:50:44 +00:00
buildenv Now that I have so many remote build machines, don't force trying to 2005-01-06 23:04:20 +00:00
buildfailure Remove traling spaces. 2005-01-09 10:21:17 +00:00
buildscript Update the plist checking to look for a subset of files and weed out some 2005-02-12 03:34:21 +00:00
buildsuccess krion wants to drink from the pointyhat email firehose as well. 2005-01-06 23:05:27 +00:00
checkmachines Remove traling spaces. 2005-01-09 10:21:17 +00:00
checkmachines.sh Add a comment describing what this script does. 2002-02-11 01:55:29 +00:00
chopindex Support either .tgz or .tbz packages 2002-11-02 04:00:18 +00:00
claim-chroot Atomically claim an unused chroot directory. The previous algorithm 2004-07-14 10:44:36 +00:00
clean-chroot * Instead of using umount -f to unmount things, first use fstat to 2005-02-12 03:38:08 +00:00
cleanup-chroots Instead of using umount -f to unmount things, first use fstat to look for 2005-02-12 03:38:37 +00:00
comparelogs Teach this script about different architectures. 2003-09-12 20:50:44 +00:00
cpdistfiles Catch up to changes on bento: 2002-02-11 02:54:07 +00:00
cppackages
docppackages
dodistfiles Catch up to changes on bento: 2002-02-11 03:00:32 +00:00
dologs Support 5-exp builds 2004-12-28 04:28:38 +00:00
dopackages Remove traling spaces. 2005-01-09 10:21:17 +00:00
dopackages.wrapper Add dopackages.wrapper, a wrapper script around dopackages that sets up 2004-06-03 05:03:58 +00:00
dopackages2
dosetupnode Only try to chown the portbuild directory if we are a disconnected client 2005-02-12 03:39:16 +00:00
getmachine Overhaul of the job scheduler. The new scheduler runs builds 2004-12-28 05:40:51 +00:00
makeduds Remove traling spaces. 2005-01-09 10:21:17 +00:00
makeindex Support 5-exp builds 2004-12-28 04:28:38 +00:00
makeparallel * Break out the 'parallel' target from /usr/ports/Makefile. One 2004-07-14 08:47:03 +00:00
makerestr Break out a script from dopackages for building the restricted.sh file 2004-03-08 01:52:45 +00:00
makeworld Remove traling spaces. 2005-01-09 10:21:17 +00:00
mkbindist Support 5-exp builds 2004-12-28 04:28:38 +00:00
pdispatch * Include portbuild.conf before portbuild.${hostname} to reset the default 2005-01-06 23:07:50 +00:00
pnohang.c Remove traling spaces. 2005-01-09 10:21:17 +00:00
pollmachine Allow machines to use an alternate address for polling for job load (e.g. 2005-01-06 23:09:31 +00:00
portbuild * Instead of using umount -f to unmount things, first use fstat to 2005-02-12 03:41:39 +00:00
processfail If the symlink under latest/ exists, then use that to find the most recent 2004-10-25 04:31:14 +00:00
processlogs The explanations of each build error no longer live on bento, they live 2004-12-09 04:14:51 +00:00
processlogs2 * Catch up to change in formatting of 'extra files' section in logs 2004-12-28 04:31:29 +00:00
processonelog The explanations of each build error no longer live on bento, they live 2004-12-09 04:14:51 +00:00
prunebad Verify the archive integrity of a package set, and move aside any that 2004-03-08 02:01:24 +00:00
prunefailure Clean up the symlink in ${pb}/${arch}/${branch}/latest/${dir} when we find 2004-11-25 00:08:31 +00:00
prunepkgs Remove traling spaces. 2005-01-09 10:21:17 +00:00
ptimeout.c Add C versions of the pnohang and ptimeout scripts (previously written in 2002-11-03 04:49:39 +00:00
releasemachine Overhaul of the job scheduler. The new scheduler runs builds 2004-12-28 05:40:51 +00:00
reportload Pull in portbuild.$(hostname) for per-client customization 2004-09-26 21:59:09 +00:00
reportload.sh Determine client architecture using /etc/arch 2003-01-24 04:55:15 +00:00
setupnode Remove traling spaces. 2005-01-09 10:21:17 +00:00
stats Add amd64 to the list of architectures to poll. 2003-09-12 20:49:08 +00:00
updatefailure Script for migrating from old-style to new-style failure log file. 2003-10-13 02:58:38 +00:00