Hi, attached is a patch that updates devel/p5-MooseX-SemiAffordanceAccessor from version 0.05 to version 0.08. Version 0.08 works with Moose 1.08, which is currently in OpenBSD's port tree, but also with newer versions of Moose. The module is used by p5-Audio-MPD and p5-File-ChangeNotify, which still pass their tests. Tested on i386.
Upstream's most recent log entries: 0.08 2010-07-20 - Fix a bad example in the SYNOPSIS. 0.07 2010-07-14 - Fix bad uri for bugtracker in metadata 0.06 2010-07-14 - Use modern Moose APIs, to avoid warnings with the next Moose release.
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-SemiAffordanceAccessor/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile 3 Dec 2010 11:44:33 -0000 1.4 +++ Makefile 1 Jan 2011 10:36:15 -0000 @@ -3,10 +3,8 @@ COMMENT = name your accessors foo() and set_foo() MODULES = cpan -DISTNAME = MooseX-SemiAffordanceAccessor-0.05 -REVISION = 0 +DISTNAME = MooseX-SemiAffordanceAccessor-0.08 CATEGORIES = devel -USE_GROFF = Yes # Perl PERMIT_PACKAGE_CDROM = Yes @@ -15,8 +13,6 @@ PERMIT_DISTFILES_FTP = Yes RUN_DEPENDS = devel/p5-Moose - -CONFIGURE_STYLE = modbuild MAKE_ENV += TEST_POD=1 IS_MAINTAINER=1 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-SemiAffordanceAccessor/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 27 Oct 2009 00:35:51 -0000 1.1.1.1 +++ distinfo 1 Jan 2011 10:36:15 -0000 @@ -1,5 +1,5 @@ -MD5 (MooseX-SemiAffordanceAccessor-0.05.tar.gz) = TpFxhdUKDeLcmUKmQ+t2vQ== -RMD160 (MooseX-SemiAffordanceAccessor-0.05.tar.gz) = po8TG1ykvMVIG9JrXOp7NYJco+A= -SHA1 (MooseX-SemiAffordanceAccessor-0.05.tar.gz) = jIVwvSXZ3LiOdlH50EgS1qtLT0U= -SHA256 (MooseX-SemiAffordanceAccessor-0.05.tar.gz) = MIRnEBhl0rNOQvMs8koATOURnS5So/jwSO2uLRxzAic= -SIZE (MooseX-SemiAffordanceAccessor-0.05.tar.gz) = 4687 +MD5 (MooseX-SemiAffordanceAccessor-0.08.tar.gz) = f7QHAxWyTPJoqbfN+zUHLw== +RMD160 (MooseX-SemiAffordanceAccessor-0.08.tar.gz) = rqIwvVpVIz2LcLM4x9hZKXoKBVg= +SHA1 (MooseX-SemiAffordanceAccessor-0.08.tar.gz) = mh0PJJ4raf/oPCTldL8qu0Z+UqQ= +SHA256 (MooseX-SemiAffordanceAccessor-0.08.tar.gz) = vQTt+eFweNTh8lnQCOIVspCDP1VwzNGOtY/fbSvb4nE= +SIZE (MooseX-SemiAffordanceAccessor-0.08.tar.gz) = 9157
