Date: Wed, 11 Jun 2008 19:38:54 +0000 (UTC) From: Doug Barton <dougb@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/ports-mgmt/portmaster/files portmaster.sh.in Message-ID: <200806111938.m5BJcs6A074217@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
dougb 2008-06-11 19:38:54 UTC FreeBSD ports repository Modified files: ports-mgmt/portmaster/files portmaster.sh.in Log: Minor New Feature ================= Print a list of ports that will be worked on when doing multiple ports, either from a glob or listed on the command line. Bug Fixes ========= 1. When working multiple ports, if a port that is specified on the command line is reached as a dependency for another port that is on the command line (either specifically or from a glob) that port should be rebuilt the first time through, even if it is up to date. 2. By the same token, only rebuild that dependent port once if it was not up to date. Implement these features by keeping lists of what needs to be, and has been built specific to the multiport context. 3. In multiport() declare local variables to be local 4. When reading a glob pattern from the command line do not run the multiport feature if there is only one match, just pass it on. Minor Enhancements ================== 1. Save the list of work done using \t and \n and print with echo -e 2. Now that we are properly updating CONFIG_SEEN_LIST at the end of the config run remove the old update to that list from dependency_check() Revision Changes Path 2.4 +37 -8 ports/ports-mgmt/portmaster/files/portmaster.sh.in
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200806111938.m5BJcs6A074217>