aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-04-24 17:59:42 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-04-24 17:59:42 +0000
commit28699be99d88d15bb8ca864d3abec850561f6767 (patch)
tree5b76fcaf1c01c1d85528a05e3074cd245db3f3ef /devel
parent00e4f95246e1f8d29244d12f6632427ef0dcb098 (diff)
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Pluggable/Makefile28
-rw-r--r--devel/p5-Data-Object-Role-Pluggable/distinfo3
-rw-r--r--devel/p5-Data-Object-Role-Pluggable/pkg-descr4
-rw-r--r--devel/p5-Data-Object-Role-Pluggable/pkg-plist2
5 files changed, 38 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b8143a704874..541fd598da17 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2064,6 +2064,7 @@
SUBDIR += p5-Data-Object-Role-Errable
SUBDIR += p5-Data-Object-Role-Formulatable
SUBDIR += p5-Data-Object-Role-Immutable
+ SUBDIR += p5-Data-Object-Role-Pluggable
SUBDIR += p5-Data-ObjectDriver
SUBDIR += p5-Data-OptList
SUBDIR += p5-Data-Page-NoTotalEntries
diff --git a/devel/p5-Data-Object-Role-Pluggable/Makefile b/devel/p5-Data-Object-Role-Pluggable/Makefile
new file mode 100644
index 000000000000..792fc7227d6c
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Pluggable/Makefile
@@ -0,0 +1,28 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Data-Object-Role-Pluggable
+PORTVERSION= 0.01
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Pluggable Role for Data::Object
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Object-Class>=2.02:devel/p5-Data-Object-Class \
+ p5-Data-Object-Plugin>=0.01:devel/p5-Data-Object-Plugin \
+ p5-Data-Object-Role>=2.01:devel/p5-Data-Object-Role \
+ p5-Data-Object-Space>=2.00:devel/p5-Data-Object-Space \
+ p5-routines>=0:devel/p5-routines
+TEST_DEPENDS= p5-Test-Auto>=0.07:devel/p5-Test-Auto
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Data-Object-Role-Pluggable/distinfo b/devel/p5-Data-Object-Role-Pluggable/distinfo
new file mode 100644
index 000000000000..99bea2c91aa2
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Pluggable/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587721847
+SHA256 (Data-Object-Role-Pluggable-0.01.tar.gz) = ef95d5ca70a4964a0dfc51ce6c07127c14dc11a17f61cb529ca89fb7d3f83fa4
+SIZE (Data-Object-Role-Pluggable-0.01.tar.gz) = 10850
diff --git a/devel/p5-Data-Object-Role-Pluggable/pkg-descr b/devel/p5-Data-Object-Role-Pluggable/pkg-descr
new file mode 100644
index 000000000000..ff6ef2f75efe
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Pluggable/pkg-descr
@@ -0,0 +1,4 @@
+Data::Object::Role::Pluggable provides a mechanism for dispatching to plugin
+classes.
+
+WWW: https://metacpan.org/release/Data-Object-Role-Pluggable
diff --git a/devel/p5-Data-Object-Role-Pluggable/pkg-plist b/devel/p5-Data-Object-Role-Pluggable/pkg-plist
new file mode 100644
index 000000000000..66ee578f7be7
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Pluggable/pkg-plist
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Data/Object/Role/Pluggable.pm
+%%PERL5_MAN3%%/Data::Object::Role::Pluggable.3.gz