Date: Mon, 18 Jan 2010 17:03:35 GMT From: Eric Freeman <freebsdports@chillibear.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/142944: New port: textproc/rubygem-kwalify (parser, schema validator, and data binding tool for YAML and JSON) Message-ID: <201001181703.o0IH3Zak000861@www.freebsd.org> Resent-Message-ID: <201001181710.o0IHA0bS060695@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 142944 >Category: ports >Synopsis: New port: textproc/rubygem-kwalify (parser, schema validator, and data binding tool for YAML and JSON) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 18 17:10:00 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Eric Freeman >Release: 7.2 >Organization: >Environment: FreeBSD localhost 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 07:18:07 UTC 2009 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Very simple rubygem port for the kwalify package. site: http://www.kuwata-lab.com/kwalify/ 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. >How-To-Repeat: n/a >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/textproc/rubygem-kwalify/ # /usr/ports/textproc/rubygem-kwalify/Makefile # /usr/ports/textproc/rubygem-kwalify/pkg-descr # /usr/ports/textproc/rubygem-kwalify/distinfo # echo c - /usr/ports/textproc/rubygem-kwalify/ mkdir -p /usr/ports/textproc/rubygem-kwalify/ > /dev/null 2>&1 echo x - /usr/ports/textproc/rubygem-kwalify/Makefile sed 's/^X//' >/usr/ports/textproc/rubygem-kwalify/Makefile << '00c619f679b1207d9a41dbe8d0b71c6a' X# Ports collection makefile for: rubygem-kwalify X# Date created: 18 January 2010 X# Whom: Eric Freeman <freebsdports@chillibear.com> X# X# $FreeBSD$ X# X XPORTNAME= kwalify XPORTVERSION= 0.7.1 XCATEGORIES= textproc rubygems XMASTER_SITES= RF X XMAINTAINER= freebsdports@chillibear.com XCOMMENT= Kwalify is a parser, schema validator, and data binding tool for YAML and JSON. X XUSE_RUBY= yes XUSE_RUBYGEMS= yes XRUBYGEM_AUTOPLIST= yes X X.include <bsd.port.mk> 00c619f679b1207d9a41dbe8d0b71c6a echo x - /usr/ports/textproc/rubygem-kwalify/pkg-descr sed 's/^X//' >/usr/ports/textproc/rubygem-kwalify/pkg-descr << '5cd3e882252f0f4d9e51b95509446b3e' XKwalify is a parser, schema validator, and data binding tool for YAML and JSON. X XYAML and JSON are simple and nice format for structured data and easier for Xhuman to read and write than XML. But there have been no schema for YAML Xsuch as RelaxNG or DTD. Kwalify gets over this situation. X XWWW: http://rubyforge.org/projects/kwalify/ XWWW: http://www.kuwata-lab.com/kwalify/ 5cd3e882252f0f4d9e51b95509446b3e echo x - /usr/ports/textproc/rubygem-kwalify/distinfo sed 's/^X//' >/usr/ports/textproc/rubygem-kwalify/distinfo << '410449600490184023ff25cdb1a3fe82' XMD5 (rubygem/kwalify-0.7.1.gem) = e20e2fec8bf7032cb29f8753fb718124 XSHA256 (rubygem/kwalify-0.7.1.gem) = b0a671353a2d56885baa46eeecd9fd33177a5145f3d6f9ad97e324efbb9da49a XSIZE (rubygem/kwalify-0.7.1.gem) = 202752 410449600490184023ff25cdb1a3fe82 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001181703.o0IH3Zak000861>