aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Data-Object-Role-Tryable
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-04-24 18:00:07 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-04-24 18:00:07 +0000
commitd99b0bdf93428fa0c04f37b99acaa2a8c55d46c6 (patch)
treefec24598013a85e0e278e5abedc5bf58bdae9a91 /devel/p5-Data-Object-Role-Tryable
parent1d165eb62a8f4dd6bd89406fc0d5f99aa08f01f3 (diff)
downloadports-d99b0bdf93428fa0c04f37b99acaa2a8c55d46c6.tar.gz
ports-d99b0bdf93428fa0c04f37b99acaa2a8c55d46c6.zip
Add p5-Data-Object-Role-Tryable 2.00
Data::Object::Role::Tryable provides a wrapper around the Data::Object::Try class which provides an object-oriented interface for performing complex try/catch operations. WWW: https://metacpan.org/release/Data-Object-Role-Tryable
Notes
Notes: svn path=/head/; revision=532803
Diffstat (limited to 'devel/p5-Data-Object-Role-Tryable')
-rw-r--r--devel/p5-Data-Object-Role-Tryable/Makefile26
-rw-r--r--devel/p5-Data-Object-Role-Tryable/distinfo3
-rw-r--r--devel/p5-Data-Object-Role-Tryable/pkg-descr5
-rw-r--r--devel/p5-Data-Object-Role-Tryable/pkg-plist2
4 files changed, 36 insertions, 0 deletions
diff --git a/devel/p5-Data-Object-Role-Tryable/Makefile b/devel/p5-Data-Object-Role-Tryable/Makefile
new file mode 100644
index 000000000000..b3659d1ba401
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Tryable/Makefile
@@ -0,0 +1,26 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Data-Object-Role-Tryable
+PORTVERSION= 2.00
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Tryable Role for Data::Object
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-Object-Try>=2.01:devel/p5-Data-Object-Try \
+ p5-Moo>=0:devel/p5-Moo \
+ 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-Tryable/distinfo b/devel/p5-Data-Object-Role-Tryable/distinfo
new file mode 100644
index 000000000000..fa28bece38d4
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Tryable/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587721855
+SHA256 (Data-Object-Role-Tryable-2.00.tar.gz) = bcbbce52432a7b85da33d9492f6a17ae628c8141cd8cd8ebcb7a9cde7851f49e
+SIZE (Data-Object-Role-Tryable-2.00.tar.gz) = 10913
diff --git a/devel/p5-Data-Object-Role-Tryable/pkg-descr b/devel/p5-Data-Object-Role-Tryable/pkg-descr
new file mode 100644
index 000000000000..ba61962c98e6
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Tryable/pkg-descr
@@ -0,0 +1,5 @@
+Data::Object::Role::Tryable provides a wrapper around the Data::Object::Try
+class which provides an object-oriented interface for performing complex
+try/catch operations.
+
+WWW: https://metacpan.org/release/Data-Object-Role-Tryable
diff --git a/devel/p5-Data-Object-Role-Tryable/pkg-plist b/devel/p5-Data-Object-Role-Tryable/pkg-plist
new file mode 100644
index 000000000000..b4ae3af3d46e
--- /dev/null
+++ b/devel/p5-Data-Object-Role-Tryable/pkg-plist
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Data/Object/Role/Tryable.pm
+%%PERL5_MAN3%%/Data::Object::Role::Tryable.3.gz