K 10 svn:author V 7 linimon K 8 svn:date V 27 2010-06-25T23:16:46.000000Z K 7 svn:log V 824 Generalize the packge building scripts to be able to be run on more than 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 directories may have their own client.conf files, or may symlink to ../conf/client.conf. Note: the major change is to require branch as an argument. The silly code that expected the branch to be passed via a symlinked command such as 'dopackages.7' is removed. Several bugs are fixed and improvements are made: - make the separation of 'date' and 'datestamp' clearer. - make handling of error conditions (e.g. for a first-time run where 'build create' has been forgotten) more obvious. Feature safe: yes END