From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 18 17:10:01 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23C031065670 for ; Mon, 18 Jan 2010 17:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D770B8FC17 for ; Mon, 18 Jan 2010 17:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0IHA0VP060696 for ; Mon, 18 Jan 2010 17:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0IHA0bS060695; Mon, 18 Jan 2010 17:10:00 GMT (envelope-from gnats) Resent-Date: Mon, 18 Jan 2010 17:10:00 GMT Resent-Message-Id: <201001181710.o0IHA0bS060695@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Eric Freeman Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D77AA106566C for ; Mon, 18 Jan 2010 17:03:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id AB9EA8FC16 for ; Mon, 18 Jan 2010 17:03:36 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o0IH3Z95000862 for ; Mon, 18 Jan 2010 17:03:35 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o0IH3Zak000861; Mon, 18 Jan 2010 17:03:35 GMT (envelope-from nobody) Message-Id: <201001181703.o0IH3Zak000861@www.freebsd.org> Date: Mon, 18 Jan 2010 17:03:35 GMT From: Eric Freeman To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/142944: New port: textproc/rubygem-kwalify (parser, schema validator, and data binding tool for YAML and JSON) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 17:10:01 -0000 >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 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 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: