Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 May 2006 18:14:55 +0000 (UTC)
From:      Andrew Pantyukhin <sat@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/devel Makefile ports/devel/p5-Class-Std Makefile distinfo pkg-descr pkg-plist
Message-ID:  <200605301814.k4UIEtvv048357@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
sat         2006-05-30 18:14:55 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/p5-Class-Std   Makefile distinfo pkg-descr pkg-plist 
  Log:
  Add port devel/p5-Class-Std:
  
  Most programmers who use Perl's object-oriented features construct their
  objects by blessing a hash. But, in doing so, they undermine the
  robustness of the OO approach. Hash-based objects are unencapsulated:
  their entries are open for the world to access and modify.
  
  Objects without effective encapsulation are vulnerable. Instead of
  politely respecting their public interface, some clever client coder
  inevitably will realize that it's marginally faster to interact directly
  with the underlying implementation, pulling out attribute values
  directly from the hash of an object.
  
  WWW: http://search.cpan.org/dist/Class-Std/
  
  Approved by:    krion (mentor)
  
  Revision  Changes    Path
  1.2236    +1 -0      ports/devel/Makefile
  1.1       +35 -0     ports/devel/p5-Class-Std/Makefile (new)
  1.1       +3 -0      ports/devel/p5-Class-Std/distinfo (new)
  1.1       +12 -0     ports/devel/p5-Class-Std/pkg-descr (new)
  1.1       +5 -0      ports/devel/p5-Class-Std/pkg-plist (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605301814.k4UIEtvv048357>