[Midnightbsd-cvs] mports [15478] trunk/devel: add class xaccessor

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Sep 20 08:26:43 EDT 2013


Revision: 15478
          http://svnweb.midnightbsd.org/mports/?rev=15478
Author:   laffer1
Date:     2013-09-20 08:26:41 -0400 (Fri, 20 Sep 2013)
Log Message:
-----------
add class xaccessor

Modified Paths:
--------------
    trunk/devel/Makefile

Added Paths:
-----------
    trunk/devel/p5-Class-XSAccessor/
    trunk/devel/p5-Class-XSAccessor/Makefile
    trunk/devel/p5-Class-XSAccessor/distinfo
    trunk/devel/p5-Class-XSAccessor/pkg-descr
    trunk/devel/p5-Class-XSAccessor/pkg-plist

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2013-09-20 12:23:47 UTC (rev 15477)
+++ trunk/devel/Makefile	2013-09-20 12:26:41 UTC (rev 15478)
@@ -234,6 +234,7 @@
 SUBDIR += p5-Class-MakeMethods
 SUBDIR += p5-Class-Singleton
 SUBDIR += p5-Class-Trigger
+SUBDIR += p5-Class-XSAccessor
 SUBDIR += p5-Clone
 SUBDIR += p5-Config-General
 SUBDIR += p5-Config-Tiny

Added: trunk/devel/p5-Class-XSAccessor/Makefile
===================================================================
--- trunk/devel/p5-Class-XSAccessor/Makefile	                        (rev 0)
+++ trunk/devel/p5-Class-XSAccessor/Makefile	2013-09-20 12:26:41 UTC (rev 15478)
@@ -0,0 +1,23 @@
+# $MidnightBSD$
+
+PORTNAME=	Class-XSAccessor
+PORTVERSION=	1.18
+PORTEPOCH=	1
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:SMUELLER
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Generate fast XS accessors without runtime compilation
+
+LICENSE=	perl
+
+USE_PERL5=	yes
+PERL_CONFIGURE=	yes
+
+MAN3=		Class::XSAccessor.3 \
+    		Class::XSAccessor::Array.3 \
+    		Class::XSAccessor::Heavy.3
+
+.include <bsd.port.mk>


Property changes on: trunk/devel/p5-Class-XSAccessor/Makefile
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: trunk/devel/p5-Class-XSAccessor/distinfo
===================================================================
--- trunk/devel/p5-Class-XSAccessor/distinfo	                        (rev 0)
+++ trunk/devel/p5-Class-XSAccessor/distinfo	2013-09-20 12:26:41 UTC (rev 15478)
@@ -0,0 +1,2 @@
+SHA256 (Class-XSAccessor-1.18.tar.gz) = 0a3d25f5261f449e2e1711e53a659244cb314322d2d70abf37c81cd6d853c995
+SIZE (Class-XSAccessor-1.18.tar.gz) = 82326

Added: trunk/devel/p5-Class-XSAccessor/pkg-descr
===================================================================
--- trunk/devel/p5-Class-XSAccessor/pkg-descr	                        (rev 0)
+++ trunk/devel/p5-Class-XSAccessor/pkg-descr	2013-09-20 12:26:41 UTC (rev 15478)
@@ -0,0 +1,7 @@
+Class::XSAccessor implements fast read, write and read/write accessors in XS.
+Additionally, it can provide predicates such as has_foo() for testing whether
+the attribute foo is defined in the object. It only works with objects that
+are implemented as ordinary hashes. Class::XSAccessor::Array implements the
+same interface for objects that use arrays for their internal representation.
+
+WWW: http://search.cpan.org/dist/Class-XSAccessor/

Added: trunk/devel/p5-Class-XSAccessor/pkg-plist
===================================================================
--- trunk/devel/p5-Class-XSAccessor/pkg-plist	                        (rev 0)
+++ trunk/devel/p5-Class-XSAccessor/pkg-plist	2013-09-20 12:26:41 UTC (rev 15478)
@@ -0,0 +1,9 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/XSAccessor.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/XSAccessor.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor/Array.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor/Heavy.pm
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class



More information about the Midnightbsd-cvs mailing list