perl-Aspect

AOP for Perl

SRPM:     perl-Aspect-0.12-1.n0i.3.fc8.src.rpm
SPEC:     perl-Aspect.spec
Version:  0.12
Release:  1.n0i.3.fc8
Epoch:    
License:  Artistic
Group:    Development/Libraries
Size:     113613
Packager: Marius Feraru <altblue@n0i.net>
Vendor:   n0i.net
URL:      http://search.cpan.org/dist/Aspect/
Date:     Sun Jun 10 2007, 10:59 GMT

Description:

Aspect-oriented Programming (AOP) is a programming method developed by
Xerox PARC and others. The basic idea is that in complex class systems
there are certain aspects or behaviors that cannot normally be expressed in
a coherent, concise and precise way. One example of such aspects are design
patterns, which combine various kinds of classes to produce a common type
of behavior. Another is logging. See <http://www.aosd.net> for more info.
The Perl "Aspect" module closely follows the terminology of the AspectJ
project (<http://eclipse.org/aspectj>). However due to the dynamic nature
of the Perl language, several "AspectJ" features are useless for us:
exception softening, mixin support, out-of-class method declarations, and
others. The Perl "Aspect" module is focused on subroutine matching and
wrapping. It allows you to select collections of subroutines using a
flexible pointcut language, and modify their behavior in any way you want.

Changelog:

  • Sun Jun 10 2007 Marius Feraru <altblue@n0i.net> - 0.12-1.n0i.3
    - spec file (re)created using N0i::CPAN::RPMizer/1.14.8
    - version 0.12
  • Fri Mar 03 2006 Marius Feraru <altblue@n0i.net> - 0.11-2.n0i.2
    - automatic rebuild (perl 5.8.8)
  • Sun Jul 31 2005 Marius Feraru <altblue@n0i.net> 0.11-1.n0i.1
    - spec file (re)created using N0i::CPAN::RPMizer/1.01
    - rebuild on perl 5.8.7

Files:

  • Aspect-0.12.tar.gz
  • perl-Aspect.spec

Requires:

  • perl(Benchmark::Timer)
  • perl(Devel::Symdump)
  • perl(ExtUtils::MakeMaker)
  • perl(Test::Class)
  • perl(Test::Exception)
  • reb00t-rpmdevtools
  • rpmlib(CompressedFileNames)