Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Teach this script about different architectures. | Kris Kennaway | 2003-09-12 | 2 | -61/+54 |
| | |||||
* | Add amd64 to the list of architectures to poll. | Kris Kennaway | 2003-09-12 | 1 | -1/+1 |
| | |||||
* | Add a couple of amd64 failure messages. | Kris Kennaway | 2003-09-12 | 1 | -0/+6 |
| | |||||
* | Remove some ldconfig -R's that were apparently confusing things, coalesce | Kris Kennaway | 2003-09-12 | 1 | -6/+3 |
| | | | | | some ldconfig -m's into one command, and run buildscript niced in the chroot build case, not just the (currently unused) jailed case. | ||||
* | Set PACKAGE_BUILDING before making the duds file to prevent listing of | Kris Kennaway | 2003-09-12 | 1 | -0/+1 |
| | | | | ports that are buildable conditionally on this variable. | ||||
* | Export MASTER_SITE_OVERRIDE with DIST_SUBDIR correctly escaped | Kris Kennaway | 2003-09-12 | 1 | -2/+1 |
| | |||||
* | Catch up to makefile changes: build in etc/ before trying to install | Kris Kennaway | 2003-09-12 | 1 | -0/+2 |
| | | | | | | from it. Submitted by: ru | ||||
* | When using addport on freefall, there's no need to ssh freefall once more to | Mathieu Arnold | 2003-09-02 | 1 | -1/+5 |
| | | | | | | use modulesupdate. Approved by: will | ||||
* | Add a -fetch-original switch to dopackages that fetches the distfiles from | Kris Kennaway | 2003-05-18 | 3 | -1/+16 |
| | | | | | | the listed MASTER_SITES instead of ftp-master. Pass the FETCH_ORIGINAL environment variable to pdispatch and as a command-line switch to portbuild. | ||||
* | Only transfer the build distfiles to bento if requested. | Kris Kennaway | 2003-05-17 | 1 | -7/+14 |
| | | | | | Switch back to chroot builds until I can debug the remaining problems with jail builds. | ||||
* | Pass down the request to keep distfiles if appropriate. | Kris Kennaway | 2003-05-17 | 1 | -0/+3 |
| | |||||
* | Add a -distfiles flag to specify that we should retain distfiles for later | Kris Kennaway | 2003-05-17 | 1 | -4/+12 |
| | | | | | | | | processing (e.g. transfer to ftp site). It was taking up too much disk space to collect distfiles for 14 architecture/version combinations (including the backup set from the previous run). Put the cvsdone files in the arch/branch subdirectory, not arch/. | ||||
* | Switch to polling the clients with netcat to collect load stats, instead | Kris Kennaway | 2003-05-17 | 1 | -13/+10 |
| | | | | | | of having the clients scp their loads to bento every 10 seconds. Fix some indentation and add some sleeps to make sure the startup script doesn't run too early in the boot process. | ||||
* | Previous delta was: | Maxim Sobolev | 2003-04-18 | 1 | -1/+1 |
| | | | | Submitted by: ru | ||||
* | Clean up empty dirs. | Maxim Sobolev | 2003-04-18 | 1 | -2/+2 |
| | |||||
* | Speed-up a bit when user keeps his working directories in the ports tree | Maxim Sobolev | 2003-04-08 | 1 | -2/+5 |
| | | | | | | (doesn't use WRKDIRPREFIX). Submitted by: ru | ||||
* | Update sed pattern used to process logs | Kris Kennaway | 2003-04-06 | 1 | -1/+1 |
| | |||||
* | Zap some old/non-useful code | Kris Kennaway | 2003-04-06 | 1 | -108/+106 |
| | | | | | | | | | Add some new command-line options: * -continue : restart the build without rebuilding ports that have already failed * -nofinish : don't run the post-processing steps when the build finishes * -finish : run the post-processing steps only Reorder some code sections appropriately | ||||
* | This tool parses the output of kdump to generate a list of added | Edwin Groothuis | 2003-04-04 | 1 | -0/+199 |
| | | | | | | | | | | | | | and removed files. This can be used as the basis of a pkg-plist, or even just for curiosity about what files something is touching. Fairly raw at the moment, and doubtless inefficient, but it should make a useful tool for port creators. PR: ports/47424 Submitter: Daniel O'Connor <doconnor@gsoft.com.au> | ||||
* | Sort the non-dirrm entries, and reverse sort the dirrm entries. | Joe Marcus Clarke | 2003-03-28 | 1 | -1/+5 |
| | | | | Reviewed by: green | ||||
* | - Define __MAKE_CONF to allow per-arch make.conf files in buildworld | Kris Kennaway | 2003-03-23 | 1 | -5/+19 |
| | | | | | | | - Set the UNAME_* variables to make use of the override support in uname(1) This allows us to get rid of the uname shell script in the build chroots - Collect some variables that are probably old and mouldy, for later GCing - If FETCH_ORIGINAL is set in the environment, don't fetch from ftp-master | ||||
* | Make modulesupdate actually work in light of split. You can't use a | Will Andrews | 2003-03-02 | 1 | -1/+1 |
| | | | | CVSROOT that's readonly. | ||||
* | Update for post-repo-split. s/ncvs/pcvs/ so that the default root is | Peter Wemm | 2003-02-28 | 2 | -5/+5 |
| | | | | pcvs.freebsd.org:/home/pcvs | ||||
* | Do a better job of stating which port we had problems with while | Steve Price | 2003-02-24 | 1 | -4/+4 |
| | | | | mapping directories to package names. | ||||
* | Another try at fixing the "adding to CVSROOT/modules from remote | Mario Sergio Fujikawa Ferreira | 2003-02-23 | 1 | -1/+1 |
| | | | | | | | | | hosts (non-freefall)" bug: add '-A' argument to ssh(1) command line for accessing host cointaining modules file. This should fix the bug for ssh-agent(1) users. Others can just switch to using ssh-agent(1). Approved by: will (maintainer) | ||||
* | Instead of pushing the load data to the master with scp every 10 seconds, | Kris Kennaway | 2003-02-22 | 1 | -13/+3 |
| | | | | just report it via an inetd service. | ||||
* | * Allow port builds to be started with a certain niceness ('nice' parameter | Kris Kennaway | 2003-02-22 | 1 | -1/+15 |
| | | | | | | | | | | | | | in portbuild.conf). [1] * Build stage 2 builds in a jail instead of a chroot. This allows us to detect ports that attempt IP communication during the build, as well as allowing clean termination of the port build (packages built in a chroot can leave processes hanging around after the build finishes). There are some caveats with this approach which will be worked around in a future commit. Requested by: peter [1] | ||||
* | If ${buildworld}=1 in mkbindist.conf, then use the makeworld script to | Kris Kennaway | 2003-02-22 | 1 | -48/+44 |
| | | | | | build world and populate the chroot. Otherwise, if ${ftp}=1 then fetch it from the ftp site as before. | ||||
* | Simplify the collection of load statistics for the cluster. Loads | Kris Kennaway | 2003-02-22 | 1 | -33/+35 |
| | | | | | | are now collected by polling a small server on the client (using netcat) instead of having the client scp the load files to the master every 10 seconds (!!!) | ||||
* | Store dates in +%s format | Kris Kennaway | 2003-02-22 | 1 | -3/+3 |
| | |||||
* | Handle '#' and '$' in pkg-comment properly. | Akinori MUSHA | 2003-02-21 | 1 | -2/+3 |
| | |||||
* | - pkg-comment is no longer mandatory; | Maxim Sobolev | 2003-02-21 | 1 | -1/+5 |
| | | | | - ignore patchfiles ending with `,v' or '.orig'. | ||||
* | Add de-pkg-comment. | Akinori MUSHA | 2003-02-18 | 1 | -0/+2 |
| | |||||
* | Add de-pkg-comment, a ruby script to convert pkg-comment to COMMENT. | Akinori MUSHA | 2003-02-18 | 1 | -0/+145 |
| | |||||
* | Change how to get CATEGORIES tag from new port for slave port. | Norikatsu Shigemura | 2003-02-16 | 1 | -2/+2 |
| | | | | Approved by: will | ||||
* | Search for a lot of new failure strings to reduce the number of build | Kris Kennaway | 2003-02-14 | 1 | -4/+177 |
| | | | | | | | failures listed as '???'. Submitted by: Mark Linimon <linimon@lonesome.com> PR: www/44919 | ||||
* | Work around broken rand() in -current by changing the way we pick a | Kris Kennaway | 2003-02-14 | 1 | -3/+3 |
| | | | | random build host. | ||||
* | - If ${ftp} = 0 in mkbindist.conf, then use the makeworld script to build | Kris Kennaway | 2003-02-14 | 1 | -77/+56 |
| | | | | a world instead. | ||||
* | - Correct usage message | Kris Kennaway | 2003-02-14 | 1 | -7/+2 |
| | | | | | - Don't try and use buildenv, it's useless - Set TARGET_ARCH instead | ||||
* | Catch up to new semantics of COMMENT variable (contains comment string | Kris Kennaway | 2003-02-10 | 2 | -5/+2 |
| | | | | itself, instead of pointing to pkg-comment) | ||||
* | Attempt to defuse problems from developers who don't have the correct | Will Andrews | 2003-01-30 | 1 | -0/+2 |
| | | | | ssh setup in order for addport to do CVSROOT/modules correctly. | ||||
* | If the port directory contains a file called .keep, then tar up the | Kris Kennaway | 2003-01-24 | 2 | -0/+10 |
| | | | | | ${WRKDIR} after the port build completes and copy it to ${arch}/${branch}/wrkdirs/${pkgname}.tbz. | ||||
* | These scripts have been replaced by .c versions that do not require perl. | Kris Kennaway | 2003-01-24 | 2 | -111/+0 |
| | |||||
* | - Use ${arch} and rename html files accordingly | Kris Kennaway | 2003-01-24 | 1 | -9/+11 |
| | | | | | | - Call processfail to produce 'new port failures' page - Comment out the 'comparelogs' calls for now until I make them aware of architectures that don't have 4.x support | ||||
* | First cut at a script to process the logfile maintained by 'buildsuccess' | Kris Kennaway | 2003-01-24 | 1 | -0/+68 |
| | | | | | | | and 'buildfailure' and produce a HTML output listing ports with the date they became broken. The output can surely be made more useful (e.g. it always links to the ${branch}-latest logs, which may not exist when the build-in-progress has not yet attempted the build of that port). | ||||
* | These scripts are run when a build completes (successfully or not). They | Kris Kennaway | 2003-01-24 | 2 | -0/+80 |
| | | | | | | | keep track of the number of times a port has failed to build, resetting the counter when it builds successfully. There are still some bugs to be worked out, but this will be used as the basis for maintainer notification of port failures. | ||||
* | Simple script to check the number of packages built on the various | Kris Kennaway | 2003-01-24 | 1 | -0/+17 |
| | | | | architectures, for a given branch. | ||||
* | Script to automate the process of cvs updating the build tree, performing | Kris Kennaway | 2003-01-24 | 1 | -0/+91 |
| | | | | | the buildworld, installworld and 'make distribute' necessary for preparing a bindist. | ||||
* | - Use ${arch} | Kris Kennaway | 2003-01-24 | 1 | -5/+6 |
| | |||||
* | Determine client architecture using /etc/arch | Kris Kennaway | 2003-01-24 | 1 | -4/+2 |
| |