cvs commit: ports/devel Makefile ports/devel/avalon-framework Makefile distinfo pkg-descr

Mark Linimon linimon at FreeBSD.org
Sun Apr 4 09:24:48 PDT 2004


linimon     2004/04/04 09:24:47 PDT

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/avalon-framework Makefile distinfo pkg-descr 
  Log:
  Apache Avalon provides a complete platform for component programming including
  a core framework, utilities, tools, components and containers. By using key
  design patterns such as Inversion of Control (IoC) and Seperation of Concerns
  (SoC), Avalon achieves a number of advantages over traditional object oriented
  programming frameworks:
  
    * No implementation lock
    * Low coupling between components
    * Component lifecycle management
    * Configuration management and easy to use API
    * Component meta-data framework and tools
    * Service dependecy management
    * Embeddable containers for standalone, J2EE and web environments
  
  The Avalon Framework API and Implementation consists of interfaces that define
  relationships between commonly used application components, best-of-practice
  pattern enforcements, and several lightweight convenience implementations of
  the generic components.
  
  WWW:    http://avalon.apache.org/framework/
  
  PR:             ports/64999
  Submitted by:   Herve Quiroz <herve.quiroz at esil.univ-mrs.fr>
  
  Revision  Changes    Path
  1.1509    +1 -0      ports/devel/Makefile
  1.1       +49 -0     ports/devel/avalon-framework/Makefile (new)
  1.1       +2 -0      ports/devel/avalon-framework/distinfo (new)
  1.1       +20 -0     ports/devel/avalon-framework/pkg-descr (new)


More information about the cvs-ports mailing list