aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Collapse)AuthorAgeFilesLines
* rmdir(1) does not take -f.Erwin Lansing2011-01-051-1/+1
| | | | Notes: svn path=/head/; revision=267428
* Drop support for 6.x and bump 8.x to 8.1-RELEASEErwin Lansing2010-12-211-3/+2
| | | | Notes: svn path=/head/; revision=266699
* Remove debugging code that crept in.Mark Linimon2010-12-171-1/+1
| | | | Notes: svn path=/head/; revision=266457
* Refactor the client-side. It turns out that the evaluation of param.hMark Linimon2010-12-161-20/+21
| | | | | | | | | | | | was being done before the src tree had been mounted. This was not a problem in the old codebase, since it simply got the wrong src tree to start with. This actually simplifies the code. Notes: svn path=/head/; revision=266405
* If the logfile was not correctly copied from the client back to the server,Mark Linimon2010-12-161-10/+15
| | | | | | | do not attempt to process it. Notes: svn path=/head/; revision=266404
* Make sure that PKGSUFFIX and LOCALBASE are really defined. (Things workMark Linimon2010-12-161-6/+8
| | | | | | | | | | _very_ badly if they aren't.) Also, track the refactoring of buildenv so that the proper src tree bits are picked up. Notes: svn path=/head/; revision=266403
* Drop support for FreeBSD 6.x.Erwin Lansing2010-12-141-7/+2
| | | | Notes: svn path=/head/; revision=266287
* common.conf has to be copied over as well as client.conf.Mark Linimon2010-12-091-4/+4
| | | | Notes: svn path=/head/; revision=265889
* Refactor some variables that need to be in sync between the server-sideMark Linimon2010-12-012-6/+3
| | | | | | | | | | and client-side definitions into common.conf. While here, slide the 7-stable release to 7.3. This was driving me crazy while trying to debug the INDEX and duds problems. Notes: svn path=/head/; revision=265490
* It turns out that some variables have to be shared between the server-sideMark Linimon2010-12-011-0/+21
| | | | | | | | | | | definitions and the client-side definitions. While here, add ARCHS_SUPPORTING_COMPAT_IA32, which is needed to get linux emulation ports to be properly detected on head nodes that are build from first principles (e.g. !pointyhat). Notes: svn path=/head/; revision=265489
* Canonicalize the use of SRC_BASE to fix INDEX and duds builds on headMark Linimon2010-12-011-24/+38
| | | | | | | | | | | | | | | nodes that don't have /usr/src. On pointyhat, this "just happens to work"; on a cleanly installed system like pointyhat-west, it didn't. Add overrides for Linux compatibility (again, it "just happened to work" on pointyhat). Move the code that sets PORTSDIR and SRC_BASE to the server side only. The code that overrides OSVERSION, OSREL, and BRANCH _must_ remain in the common code. Notes: svn path=/head/; revision=265488
* Canonicalize the use of SRC_BASE to fix INDEX and duds builds on headMark Linimon2010-12-013-9/+16
| | | | | | | | nodes that don't have /usr/src. On pointyhat, this "just happens to work"; on a cleanly installed system like pointyhat-west, it didn't. Notes: svn path=/head/; revision=265487
* Make an rm command quieter; add some debug comments.Mark Linimon2010-12-011-1/+3
| | | | Notes: svn path=/head/; revision=265486
* Although I was going to try to avoid it, it turns out that it isMark Linimon2010-12-019-0/+9
| | | | | | | | | impossble to have merely "server.conf" and "client.conf" control everything on a head node. Some pieces must be refactored into "common.conf". Notes: svn path=/head/; revision=265485
* Rename internal variables to correspond to their actual uses; automaticallyMark Linimon2010-12-011-4/+23
| | | | | | | create the links for the webserver; add some comments. Notes: svn path=/head/; revision=265484
* Add some debug code to attempt to work around the "too many stale chroots"Mark Linimon2010-12-011-0/+7
| | | | | | | problem, until it can be correctly understood and fixed. Notes: svn path=/head/; revision=265483
* Add a debug setting (commented out).Mark Linimon2010-11-291-0/+3
| | | | Notes: svn path=/head/; revision=265356
* Move the override of PKG_DBDIR to the right place. This keeps INDEXMark Linimon2010-11-291-3/+3
| | | | | | | from being contaminated by the packages installed on pointyhat-*. Notes: svn path=/head/; revision=265352
* - Switch to SHA256 checksumsPav Lucistnik2010-11-181-11/+11
| | | | | | | | PR: ports/152358 Submitted by: Volodymyr Kostyrko <c.kworr@gmail.com> Notes: svn path=/head/; revision=264758
* Retire the broken fenner distfile survey in favor of the new oneMark Linimon2010-10-071-6/+2
| | | | | | | being maintained by ehaupt. Notes: svn path=/head/; revision=262559
* Attempt to shut down some whining when the resultant script is run.Mark Linimon2010-10-071-1/+1
| | | | Notes: svn path=/head/; revision=262555
* - s/make/may/Philip M. Gollucci2010-09-231-1/+1
| | | | | | | Reported by: wxs Notes: svn path=/head/; revision=261707
* -use a tab not a spacePhilip M. Gollucci2010-09-221-1/+1
| | | | Notes: svn path=/head/; revision=261639
* /8/9/ as the defaultPhilip M. Gollucci2010-09-221-1/+1
| | | | Notes: svn path=/head/; revision=261638
* blanket approvalPhilip M. Gollucci2010-09-221-0/+1
| | | | Notes: svn path=/head/; revision=261637
* check for repocopy snafusPhilip M. Gollucci2010-09-141-0/+43
| | | | Notes: svn path=/head/; revision=261126
* Fix it for real this time.Mark Linimon2010-08-161-7/+13
| | | | Notes: svn path=/head/; revision=259412
* Restore the display of statistics for non-mainline runs.Mark Linimon2010-08-161-1/+1
| | | | Notes: svn path=/head/; revision=259346
* Add some missing error handling.Mark Linimon2010-08-161-0/+4
| | | | Notes: svn path=/head/; revision=259340
* Handle yet another error case.Mark Linimon2010-08-151-0/+3
| | | | Notes: svn path=/head/; revision=259280
* Correct some misleading documentation.Mark Linimon2010-08-101-3/+3
| | | | Notes: svn path=/head/; revision=259054
* Fix braino from production.Mark Linimon2010-08-022-2/+2
| | | | Notes: svn path=/head/; revision=258620
* Fix mishandling of root/all case.Mark Linimon2010-07-302-12/+10
| | | | Notes: svn path=/head/; revision=258458
* Push PACKAGE_BUILDING and MALLOC_OPTIONS up a level.Mark Linimon2010-06-301-4/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257214
* Remove now-redundant setting of PACKAGE_BUILDING.Mark Linimon2010-06-302-2/+0
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257213
* Fix up usage of buildenv.client to deal with overenthusiasticMark Linimon2010-06-301-3/+5
| | | | | | | | | | refactoring. Pick up new CLIENT_MALLOC_OPTIONS parameter. Clean up comments. Feature safe: yes Notes: svn path=/head/; revision=257212
* Add CLIENT_MALLOC_OPTIONS.Mark Linimon2010-06-301-0/+3
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257211
* The previous refactoring was too agressive. SRCBASE and friends are usedMark Linimon2010-06-301-15/+20
| | | | | | | | | | on both the client side and server side. Pointy hat to: self Feature safe: yes Notes: svn path=/head/; revision=257210
* Correct the URLs; 'http://' is not included in MASTER_URL.Mark Linimon2010-06-281-7/+7
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257087
* Document some hard-coded stuff in the scripts.Mark Linimon2010-06-251-0/+22
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257002
* A script that can be remotely run on package build clients to attempt toMark Linimon2010-06-251-0/+10
| | | | | | | | | clean up problems with squid. Feature safe: yes Notes: svn path=/head/; revision=257001
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-252-4/+8
| | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. NOTE: these scripts are not yet parameterized, so this is WIP. Feature safe: yes Notes: svn path=/head/; revision=257000
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-252-62/+37
| | | | | | | | | | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. Several bugs are fixed and improvements are made: - parameterize everything. - switch to csup. (This necessitates pushing the repos down one directory level, e.g. ports-head/ports and src/src-8. However, this will give us the flexibility to have e.g. src/src-8.1 in the future.) - note that the misnomer filename 'cvsdone', which was created here, is now changed to '.updated'. Feature safe: yes Notes: svn path=/head/; revision=256999
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-3/+5
| | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. While here, do some refactoring. Feature safe: yes Notes: svn path=/head/; revision=256998
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-2/+2
| | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. Note the change of the misnomer filename 'cvsdone' to '.updated'. Feature safe: yes Notes: svn path=/head/; revision=256997
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-19/+22
| | | | | | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. Several bugs are fixed and improvements are made: - suppress error message if there are no logs yet. - change the misnomer filename 'cvsdone' to '.updated'. - fix a bug by un-escaping '_' in the timestamp. Feature safe: yes Notes: svn path=/head/; revision=256996
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-3/+8
| | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. While here, fix error messages displayed on new runs. Feature safe: yes Notes: svn path=/head/; revision=256995
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-29/+46
| | | | | | | | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. *very* carefully note where the exported variables are consumed. Several bugs are fixed and improvements are made: - the file UNAME_VERSION appears unused, so it is removed. The information is passed in overrides to uname(1). - parameterize arch-specific setup code. Feature safe: yes Notes: svn path=/head/; revision=256994
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-9/+11
| | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. Feature safe: yes Notes: svn path=/head/; revision=256992
* Generalize the packge building scripts to be able to be run on more thanMark Linimon2010-06-251-4/+16
| | | | | | | | | | | | | | | | | one 'head' node, rather than just pointyhat itself. Constants are factored out into installation-specific files known as portbuild/conf/server.conf and portbuild/conf/client.conf. There is only one server.conf file. Individual <arch> directories may have their own client.conf files, or may symlink to ../conf/client.conf. Note the removal of the hard-coding of INDEX.N, where N has to be a single digit, and also have no '.' in it. Feature safe: yes Notes: svn path=/head/; revision=256991