Subject: CVS commit: pkgsrc/misc/ruby-hashie2
From: Jonathan Perkin
Date: 2014-06-03 14:48:49
Message id: 20140603124849.DE1E496@cvs.netbsd.org

Log Message:
Import misc/ruby-hashie2 into pkgsrc.  This package is the same software as
misc/ruby-hashie but for version 2.0.5 which is required for some new
packages.  The original version 1.2.0 has been retained as it is still
required for ruby-userstream which has not yet been updated for the newer API.

Hashie is a growing collection of tools that extend Hashes and make
them more useful. The library is broken up into a number of atomically
includeable Hash extension modules as described below. This provides
maximum flexibility for users to mix and match functionality while
maintaining feature parity with earlier versions of Hashie.

 * Mash is an extended Hash that gives simple pseudo-object
   functionality that can be built from hashes and easily extended.

 * Dash is an extended Hash that has a discrete set of defined
   properties and only those properties may be set on the hash.

 * A Trash is a Dash that allows you to translate keys on
   initialization.

 * Clash is a Chainable Lazy Hash that allows you to easily construct
   complex hashes using method notation chaining

 * Rash is a Hash whose keys can be Regexps or Ranges, which will map
   many input keys to a value.

Files:
RevisionActionfile
1.1addpkgsrc/misc/ruby-hashie2/DESCR
1.1addpkgsrc/misc/ruby-hashie2/Makefile
1.1addpkgsrc/misc/ruby-hashie2/PLIST
1.1addpkgsrc/misc/ruby-hashie2/distinfo