summaryrefslogtreecommitdiff
path: root/devel/p5-Class-Method-Modifiers
AgeCommit message (Collapse)AuthorFilesLines
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-1/+2
2016-03-06Update Class-Method-Modifiers to 2.12.bsiegert2-8/+7
2.12 2016-03-04 22:12:15Z - minor documentation tweaks
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-09-07Update to 2.11:wiz2-7/+7
2.11 2014-08-16 05:21:30Z - add documentation for modifying multiple methods at once (mannih, github #2) 2.10 2014-03-04 19:04:00Z - installation switched to using only ExtUtils::MakeMaker, to allow for use on perl 5.6 2.09 2013-12-14 18:08:35Z - refresh configure_requires checking in generated Makefile.PL; new CONTRIBUTING file; updated tests (compile test now only runs for authors; check-deps test replaced by information-only report-prereqs test) 2.08 2013-10-11 00:30:32Z - remove requirement on perl 5.8 in metadata - repository migrated to the github moose organization - remove t/00-check-deps.t, which fails on old toolchains that do not understand configure_requires 2.07 2013-09-22 22:09:32Z - removed dependency on Test::Warnings in tests (now reserved for author testing) - now packaged with a Build.PL (for Module::Build::Tiny), and a Makefile.PL (for legacy 5.6 and 5.8 users; prints a warning on invocation) 2.06 2013-09-17 19:43:09Z - packaging the dist again with EUMM rather than MBT 2.05 2013-09-11 03:50:28Z - Support for handling lvalue methods (Graham Knop) - convert to building with Dist::Zilla 2.04 2013-03-30 - Remove erroneous perl 5.8 requirement 2.03 2013-02-02 - New build to fix missing files in inc/ 2.02 2013-02-01 - Dist improvements (Karen Etheridge) 2.01 2013-01-27 - Test for and fix $_ corruption (Vladimir Timofeev)
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-05-31Bump all packages for perl-5.18, thatwiz1-1/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-01-26Updated to 2.00rhaen2-6/+6
ChangeLog 2.00 2012-12-29 New 'fresh' modifier (Aaron Crane)
2012-11-29Update to 1.12wen2-7/+6
Upstream changes: 1.12 2012-10-28 Another MANIFEST fix 1.11 2012-10-28 Re-release with proper distribution contents and MANIFEST 1.10 2012-10-23 Avoid "Variable "$..." will not stay shared" warnings under 5.8.x (from changes in 1.09) [#80194] (Karen Etheridge)
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-07-06Updating package for Perl 5 module Class::Method::Modifiers insno2-10/+8
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-02-01Updated to 1.08rhaen2-6/+6
Changes: 1.08 Sun Oct 16 2011 Document install_modifier (requested by Tokuhiro Matsuno)
2011-08-10Changes 1.07:adam2-7/+6
* Move from Test::Exception to Test::Fatal Changes 1.06: * Add support for: modifier ["name1", "name2"] => sub {}
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
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!
2009-10-24Updating devel/p5-Class-Method-Modifiers from 1.04 to 1.05sno2-6/+6
Upstream changes: 1.05 Wed Oct 21 14:01:11 2009 Add install_modifier as a public API (Goro Fuji)
2009-07-07pkgsrc changes:sno2-9/+12
- 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
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
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-07-22Import p5-Class-Method-Modifiers version 1.01.he3-0/+38
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.