aboutsummaryrefslogtreecommitdiff
path: root/textproc/rubygem-representable
diff options
context:
space:
mode:
authorTorsten Zuehlsdorff <tz@FreeBSD.org>2017-03-21 11:33:26 +0000
committerTorsten Zuehlsdorff <tz@FreeBSD.org>2017-03-21 11:33:26 +0000
commitfbed425c4e401a38cf7214b92fffe01f9db35670 (patch)
treeec2dfbfb0480758ef839638af9a45bd1276dc60d /textproc/rubygem-representable
parent3866d6290350385f5271856d0752cc642d641c66 (diff)
downloadports-fbed425c4e401a38cf7214b92fffe01f9db35670.tar.gz
ports-fbed425c4e401a38cf7214b92fffe01f9db35670.zip
New port: textproc/rubygem-representable
Renders and parses JSON/XML/YAML documents from and to Ruby objects. Includes plain properties, collections, nesting, coercion and more. WWW: https://github.com/trailblazer/representable
Notes
Notes: svn path=/head/; revision=436587
Diffstat (limited to 'textproc/rubygem-representable')
-rw-r--r--textproc/rubygem-representable/Makefile22
-rw-r--r--textproc/rubygem-representable/distinfo3
-rw-r--r--textproc/rubygem-representable/pkg-descr5
3 files changed, 30 insertions, 0 deletions
diff --git a/textproc/rubygem-representable/Makefile b/textproc/rubygem-representable/Makefile
new file mode 100644
index 000000000000..9bf11cb8d8de
--- /dev/null
+++ b/textproc/rubygem-representable/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= representable
+PORTVERSION= 3.0.3
+CATEGORIES= textproc rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Maps Ruby objects to documents and back
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-declarative<=0.1.0:devel/rubygem-declarative \
+ rubygem-declarative-option<=0.2.0:devel/rubygem-declarative-option \
+ rubygem-uber<=0.2.0:devel/rubygem-uber
+
+NO_ARCH= yes
+USE_RUBY= yes
+USES= gem
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-representable/distinfo b/textproc/rubygem-representable/distinfo
new file mode 100644
index 000000000000..01f237fd6ef2
--- /dev/null
+++ b/textproc/rubygem-representable/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1490095639
+SHA256 (rubygem/representable-3.0.3.gem) = d2ddb1530a2db7599a6e0c4435b2101d67c1ddd2594d35ca8c9e6746dc1dd33d
+SIZE (rubygem/representable-3.0.3.gem) = 73728
diff --git a/textproc/rubygem-representable/pkg-descr b/textproc/rubygem-representable/pkg-descr
new file mode 100644
index 000000000000..d0fc0c5ffb6e
--- /dev/null
+++ b/textproc/rubygem-representable/pkg-descr
@@ -0,0 +1,5 @@
+Renders and parses JSON/XML/YAML documents from and to
+Ruby objects. Includes plain properties, collections,
+nesting, coercion and more.
+
+WWW: https://github.com/trailblazer/representable