cvs commit: ports/ports-mgmt/portmaster/files portmaster.sh.in

Doug Barton dougb at FreeBSD.org
Wed Jun 11 19:38:54 UTC 2008


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


More information about the cvs-ports mailing list