aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2008-11-18 10:31:33 +0800
committerclsung <clsung@FreeBSD.org>2008-11-18 10:31:33 +0800
commit1d6b6ef9f236ac7d1c04bac6b25fbec57ac04257 (patch)
tree021888440902bbee425e24cffcc74c002f69d1e1 /devel
parent82d3f1e4940b593cd0d4f4e4a1eaefd3642f0902 (diff)
downloadfreebsd-ports-gnome-1d6b6ef9f236ac7d1c04bac6b25fbec57ac04257.tar.gz
freebsd-ports-gnome-1d6b6ef9f236ac7d1c04bac6b25fbec57ac04257.tar.zst
freebsd-ports-gnome-1d6b6ef9f236ac7d1c04bac6b25fbec57ac04257.zip
- A XS based replacement for Class::Accessor::Fast.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/Makefile23
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/distinfo3
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/pkg-descr7
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/pkg-plist13
5 files changed, 47 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b6317475dcb1..0c5a87a9fba0 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -996,6 +996,7 @@
SUBDIR += p5-Chooser
SUBDIR += p5-Class-Accessor
SUBDIR += p5-Class-Accessor-Chained
+ SUBDIR += p5-Class-Accessor-Fast-XS
SUBDIR += p5-Class-Accessor-Grouped
SUBDIR += p5-Class-Accessor-Lvalue
SUBDIR += p5-Class-Accessor-Named
diff --git a/devel/p5-Class-Accessor-Fast-XS/Makefile b/devel/p5-Class-Accessor-Fast-XS/Makefile
new file mode 100644
index 000000000000..580ba89e1f66
--- /dev/null
+++ b/devel/p5-Class-Accessor-Fast-XS/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: Class-Accessor-Fast-XS
+# Date created: 18 Nov 2008
+# Whom: Cheng-Lung Sung <clsung@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Class-Accessor-Fast-XS
+PORTVERSION= 0.02
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= clsung@FreeBSD.org
+COMMENT= XS replacement for Class::Accessor::Fast
+
+BUILD_DEPENDS= p5-AutoXS-Header>=0.03:${PORTSDIR}/devel/p5-AutoXS-Header
+
+PERL_CONFIGURE= yes
+
+MAN3= Class::Accessor::Fast::XS.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Fast-XS/distinfo b/devel/p5-Class-Accessor-Fast-XS/distinfo
new file mode 100644
index 000000000000..8c666c0c4d76
--- /dev/null
+++ b/devel/p5-Class-Accessor-Fast-XS/distinfo
@@ -0,0 +1,3 @@
+MD5 (Class-Accessor-Fast-XS-0.02.tar.gz) = d6ccdb7dbeb58e64e16e616b1c495d41
+SHA256 (Class-Accessor-Fast-XS-0.02.tar.gz) = cb9bb66d1a4246fef5de0c93766c68e0e6e625aef1cdfb510e309476b0f01b0e
+SIZE (Class-Accessor-Fast-XS-0.02.tar.gz) = 5458
diff --git a/devel/p5-Class-Accessor-Fast-XS/pkg-descr b/devel/p5-Class-Accessor-Fast-XS/pkg-descr
new file mode 100644
index 000000000000..9c929692a951
--- /dev/null
+++ b/devel/p5-Class-Accessor-Fast-XS/pkg-descr
@@ -0,0 +1,7 @@
+This module is a XS based replacement for Class::Accessor::Fast.
+Just replace Class::Accessor::Fast with Class::Accessor::Fast::XS
+and it should just work.
+
+Read Class::Accessor::Fast and Class::Accessor for API docs and usage.
+
+WWW: http://search.cpan.org/dist/Class-Accessor-Fast-XS/
diff --git a/devel/p5-Class-Accessor-Fast-XS/pkg-plist b/devel/p5-Class-Accessor-Fast-XS/pkg-plist
new file mode 100644
index 000000000000..92d4a3394bb9
--- /dev/null
+++ b/devel/p5-Class-Accessor-Fast-XS/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD$
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS/XS.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS/XS.so
+%%SITE_PERL%%/%%PERL_ARCH%%/Class/Accessor/Fast/XS.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/Accessor/Fast/XS
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/Accessor/Fast
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/Accessor
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class