Commit graph

8 commits

Author SHA1 Message Date
sno
bf2cb66a6c Updating package for Perl 5 module Class::Method::Modifiers in
devel/p5-Class-Method-Modifiers from 1.08 to 1.09.

pkgsrc changes:
- adjust dependencies
- let lang/perl5/module.mk handle bundled M:I

Upstream changes:
1.09    2012-04-02
        Install modified subs in the proper namespace [#74569]
        (Karen Etheridge)
2012-07-06 14:18:02 +00:00
rhaen
09cd964b85 Updated to 1.08
Changes:
1.08    Sun Oct 16 2011
        Document install_modifier (requested by Tokuhiro Matsuno)
2012-02-01 19:21:57 +00:00
adam
db8f058604 Changes 1.07:
* Move from Test::Exception to Test::Fatal

Changes 1.06:
* Add support for: modifier ["name1", "name2"] => sub {}
2011-08-10 04:23:14 +00:00
seb
febfbb41f9 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
sno
8f76f77f98 Updating devel/p5-Class-Method-Modifiers from 1.04 to 1.05
Upstream changes:
1.05    Wed Oct 21 14:01:11 2009
        Add install_modifier as a public API (Goro Fuji)
2009-10-24 16:37:01 +00:00
sno
8ff3fc4782 pkgsrc changes:
- Updating package for p5 module Class::Method::Modifiers from 1.01
    to 1.04
  - Setting license to ${PERL5_LICENSE} and adjust dependencies
    according to META.yml

Upstream changes:
1.04    Mon Jun 15 11:33:31 2009
        We need parens around confess if we're going to delay-load
            Carp, affects only 5.10 (reported by David Raab)
1.03    Sun Jun 14 14:44:25 2009
        Modernize the dist
        Fix possible test failures
        Only load Carp if we have to
1.02    Sun May 31 23:33:42 2009
        Fix for void context (reported by tokuhirom)
        Lift dependency on on MRO::Compat
2009-07-07 20:57:19 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
he
440722c60a Import p5-Class-Method-Modifiers version 1.01.
This package provides Moose-like method modifiers.

Method modifiers are a powerful feature from the CLOS (Common Lisp
Object System) world.

In its most basic form, a method modifier is just a method that
calls $self->SUPER::foo(@_). I for one have trouble remembering
that exact invocation, so my classes seldom re-dispatch to their
base classes. Very bad!

Class::Method::Modifiers provides three modifiers: before, around,
and after. before and after are run just before and after the method
they modify, but can not really affect that original method. around
is run in place of the original method, with a hook to easily call
that original method. See the MODIFIERS section for more details
on how the particular modifiers work.
2008-07-22 23:18:55 +00:00