aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2010-01-27 09:11:13 +0800
committermiwi <miwi@FreeBSD.org>2010-01-27 09:11:13 +0800
commite41683f7291cdab9238ada2440f3df53db661318 (patch)
tree0c355948d3ec45065266f968795d0cd458b335d6 /textproc
parentd52904719d9769bae9d1b84f6fa908349239c1db (diff)
downloadfreebsd-ports-gnome-e41683f7291cdab9238ada2440f3df53db661318.tar.gz
freebsd-ports-gnome-e41683f7291cdab9238ada2440f3df53db661318.tar.zst
freebsd-ports-gnome-e41683f7291cdab9238ada2440f3df53db661318.zip
Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
YAML and JSON are simple and nice format for structured data and easier for human to read and write than XML. But there have been no schema for YAML such as RelaxNG or DTD. Kwalify gets over this situation. WWW: http://www.kuwata-lab.com/kwalify/ PR: ports/142933 Submitted by: Eric Freeman <freebsdports at chillibear.com>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/rubygem-kwalify/Makefile22
-rw-r--r--textproc/rubygem-kwalify/distinfo3
-rw-r--r--textproc/rubygem-kwalify/pkg-descr7
4 files changed, 33 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 980f353576de..f575d8e6f19e 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1061,6 +1061,7 @@
SUBDIR += rubygem-htmlentities
SUBDIR += rubygem-htmltools
SUBDIR += rubygem-ini
+ SUBDIR += rubygem-kwalify
SUBDIR += rubygem-liquid
SUBDIR += rubygem-markaby
SUBDIR += rubygem-nokogiri
diff --git a/textproc/rubygem-kwalify/Makefile b/textproc/rubygem-kwalify/Makefile
new file mode 100644
index 000000000000..aeb1e19608f3
--- /dev/null
+++ b/textproc/rubygem-kwalify/Makefile
@@ -0,0 +1,22 @@
+# Ports collection makefile for: rubygem-kwalify
+# Date created: 18 January 2010
+# Whom: Eric Freeman <freebsdports@chillibear.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kwalify
+PORTVERSION= 0.7.1
+CATEGORIES= textproc rubygems
+MASTER_SITES= RF
+
+MAINTAINER= freebsdports@chillibear.com
+COMMENT= Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+PLIST_FILES= bin/kwalify
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-kwalify/distinfo b/textproc/rubygem-kwalify/distinfo
new file mode 100644
index 000000000000..70c33231f1fc
--- /dev/null
+++ b/textproc/rubygem-kwalify/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/kwalify-0.7.1.gem) = e20e2fec8bf7032cb29f8753fb718124
+SHA256 (rubygem/kwalify-0.7.1.gem) = b0a671353a2d56885baa46eeecd9fd33177a5145f3d6f9ad97e324efbb9da49a
+SIZE (rubygem/kwalify-0.7.1.gem) = 202752
diff --git a/textproc/rubygem-kwalify/pkg-descr b/textproc/rubygem-kwalify/pkg-descr
new file mode 100644
index 000000000000..74260fd66790
--- /dev/null
+++ b/textproc/rubygem-kwalify/pkg-descr
@@ -0,0 +1,7 @@
+Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
+
+YAML and JSON are simple and nice format for structured data and easier for
+human to read and write than XML. But there have been no schema for YAML
+such as RelaxNG or DTD. Kwalify gets over this situation.
+
+WWW: http://www.kuwata-lab.com/kwalify/