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

Doug Barton dougb at FreeBSD.org
Mon Dec 7 07:14:26 UTC 2009


dougb       2009-12-07 07:14:26 UTC

  FreeBSD ports repository

  Modified files:
    ports-mgmt/portmaster/files portmaster.sh.in 
  Log:
  Introducing portmaster with package support!
  This is svn version r200206.
  
  New Features
  ============
  1. Support for the following new options:
          a. --packages|-P and --packages-only|-PP
          b. --packages-build
          c. --packages-if-newer
          d. --delete-build-only
          e. --always-fetch
          f. --local-packagedir
  In addition to the new code this also involved making some existing
  messages more generic, and customizing some others to be aware of
  whether packages are in use or not.
  2. New command line parser allows placement of --long-options
  anywhere in the command line
  
  Minor Tweaks and Fixes
  ======================
  1. Make fail() less finicky about how the message is input
  2. Start the process of deprecating -p since it isn't useful
  any longer
  3. Fix parsing of PKG_DBDIR so that we don't depend on it having
  exactly 3 components. This also saves 2 external calls to cut.
  4. For the --clean-distfiles[-all] options sort the list before
  printing to make it easier to see when files are related.
  5. Instead of repeating the tests on when to run read_distinfos()
  do them once in the initialization phase then rely on whether or
  not DI_FILES is set.
  6. Improve some messages to make their meaning more clear
  
  Excellent beta testing and feedback by: Christer Solskogen
  
  Major funding for the package code, including the --packages-build
  and --packages-if-newer options was provided by Modirum MDpay.
  
  Additional funding provided by (in no particular order):
          Jan Hornyak
          Christer Solskogen
          R Koole
          Michael Proto
          Bard Skaflestad
          Paul Lambert
          Societe ToDoo
          Andrew Belashov
          Yoriyuki Sakai
          Flemming Jacobsen
          Julian Stecklina
          Douglas Berry
          Beat Gatzi
          Christopher Dawkins
          Mark Boolootian
          Soeren Schroeder
          Christoph Sold
  
  More information on sponsorship is available at:
  http://dougbarton.us/portmaster-proposal.html
  
  My deepest appreciation to the FreeBSD community for the outpouring
  of support that allowed me to complete this portion of the project.
  
  Revision  Changes    Path
  2.13      +510 -86   ports/ports-mgmt/portmaster/files/portmaster.sh.in


More information about the cvs-ports mailing list