From owner-svn-ports-all@FreeBSD.ORG Thu Jun 27 06:59:31 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C0A88BE6; Thu, 27 Jun 2013 06:59:31 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id A3B7C1D96; Thu, 27 Jun 2013 06:59:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5R6xVKj034712; Thu, 27 Jun 2013 06:59:31 GMT (envelope-from miwi@svn.freebsd.org) Received: (from miwi@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5R6xUPO034702; Thu, 27 Jun 2013 06:59:30 GMT (envelope-from miwi@svn.freebsd.org) Message-Id: <201306270659.r5R6xUPO034702@svn.freebsd.org> From: Martin Wilke Date: Thu, 27 Jun 2013 06:59:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r321856 - in head/devel: . rubygem-structured_warnings X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jun 2013 06:59:31 -0000 Author: miwi Date: Thu Jun 27 06:59:30 2013 New Revision: 321856 URL: http://svnweb.freebsd.org/changeset/ports/321856 Log: This is an implementation of Daniel Berger's proposal of structured warnings for Ruby. They provide dynamic suppression and activation, as well as, an inheritance hierarchy to model their relations. This library preserves the old warn signature, but additionally allows a raise-like use. WWW: https://github.com/schmidt/structured_warnings PR: ports/179251 Submitted by: Mikhail T. Added: head/devel/rubygem-structured_warnings/ head/devel/rubygem-structured_warnings/Makefile (contents, props changed) head/devel/rubygem-structured_warnings/distinfo (contents, props changed) head/devel/rubygem-structured_warnings/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Thu Jun 27 06:58:33 2013 (r321855) +++ head/devel/Makefile Thu Jun 27 06:59:30 2013 (r321856) @@ -4210,6 +4210,7 @@ SUBDIR += rubygem-stream SUBDIR += rubygem-streetaddress SUBDIR += rubygem-stringex + SUBDIR += rubygem-structured_warnings SUBDIR += rubygem-subexec SUBDIR += rubygem-sugar-high SUBDIR += rubygem-sumbur Added: head/devel/rubygem-structured_warnings/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-structured_warnings/Makefile Thu Jun 27 06:59:30 2013 (r321856) @@ -0,0 +1,16 @@ +# Created by: Mikhail T. +# $FreeBSD$ + +PORTNAME= structured_warnings +PORTVERSION= 0.1.4 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Implementation of structured warnings for Ruby + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Added: head/devel/rubygem-structured_warnings/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-structured_warnings/distinfo Thu Jun 27 06:59:30 2013 (r321856) @@ -0,0 +1,2 @@ +SHA256 (rubygem/structured_warnings-0.1.4.gem) = c12949d8b384aea2e88f572a7dce88fcab215c9810db40a2a04326aaddf6376d +SIZE (rubygem/structured_warnings-0.1.4.gem) = 67072 Added: head/devel/rubygem-structured_warnings/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-structured_warnings/pkg-descr Thu Jun 27 06:59:30 2013 (r321856) @@ -0,0 +1,6 @@ +This is an implementation of Daniel Berger's proposal of structured warnings +for Ruby. They provide dynamic suppression and activation, as well as, +an inheritance hierarchy to model their relations. This library preserves +the old warn signature, but additionally allows a raise-like use. + +WWW: https://github.com/schmidt/structured_warnings