From owner-svn-ports-head@FreeBSD.ORG Sat May 30 13:48:13 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6EBA65FC; Sat, 30 May 2015 13:48:13 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C42C162C; Sat, 30 May 2015 13:48:13 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4UDmDL4004535; Sat, 30 May 2015 13:48:13 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4UDmCjf004527; Sat, 30 May 2015 13:48:12 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201505301348.t4UDmCjf004527@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sat, 30 May 2015 13:48:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r387966 - in head/devel: . rubygem-algorithms X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 May 2015 13:48:13 -0000 Author: sunpoet Date: Sat May 30 13:48:11 2015 New Revision: 387966 URL: https://svnweb.freebsd.org/changeset/ports/387966 Log: - Add rubygem-algorithms 0.6.1 algorithms started as a Google Summer of Code 2008 project. The original proposal is as follows: Using the right data structure or algorithm for the situation is an important aspect of programming. In computer science literature, many data structures and algorithms have been researched and extensively documented. However, there is still no standard library in Ruby implementing useful structures and algorithms like Red/Black Trees, tries, different sorting algorithms, etc. This project will create such a library with documentation on when to use a particular structure/algorithm. It will also come with a benchmark suite to compare performance in different situations. WWW: https://github.com/kanwei/algorithms RG: https://rubygems.org/gems/algorithms Added: head/devel/rubygem-algorithms/ head/devel/rubygem-algorithms/Makefile (contents, props changed) head/devel/rubygem-algorithms/distinfo (contents, props changed) head/devel/rubygem-algorithms/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat May 30 13:46:54 2015 (r387965) +++ head/devel/Makefile Sat May 30 13:48:11 2015 (r387966) @@ -4421,6 +4421,7 @@ SUBDIR += rubygem-activemessaging SUBDIR += rubygem-activesupport SUBDIR += rubygem-activesupport4 + SUBDIR += rubygem-algorithms SUBDIR += rubygem-allison SUBDIR += rubygem-analogger SUBDIR += rubygem-annoy Added: head/devel/rubygem-algorithms/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-algorithms/Makefile Sat May 30 13:48:11 2015 (r387966) @@ -0,0 +1,18 @@ +# Created by: Sunpoet Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= algorithms +PORTVERSION= 0.6.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby algorithms and data structures + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Added: head/devel/rubygem-algorithms/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-algorithms/distinfo Sat May 30 13:48:11 2015 (r387966) @@ -0,0 +1,2 @@ +SHA256 (rubygem/algorithms-0.6.1.gem) = c5cee5cb10bb5810fbc12b8cd52fc53ebf993bc351e122f7214d64b13aa6f28a +SIZE (rubygem/algorithms-0.6.1.gem) = 322560 Added: head/devel/rubygem-algorithms/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-algorithms/pkg-descr Sat May 30 13:48:11 2015 (r387966) @@ -0,0 +1,14 @@ +algorithms started as a Google Summer of Code 2008 project. + +The original proposal is as follows: +Using the right data structure or algorithm for the situation is an important +aspect of programming. In computer science literature, many data structures and +algorithms have been researched and extensively documented. However, there is +still no standard library in Ruby implementing useful structures and algorithms +like Red/Black Trees, tries, different sorting algorithms, etc. This project +will create such a library with documentation on when to use a particular +structure/algorithm. It will also come with a benchmark suite to compare +performance in different situations. + +WWW: https://github.com/kanwei/algorithms +RG: https://rubygems.org/gems/algorithms