pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/ruby-hashie2



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Tue Jun  3 12:48:49 UTC 2014

Added Files:
        pkgsrc/misc/ruby-hashie2: DESCR Makefile PLIST distinfo

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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/ruby-hashie2/DESCR \
    pkgsrc/misc/ruby-hashie2/Makefile pkgsrc/misc/ruby-hashie2/PLIST \
    pkgsrc/misc/ruby-hashie2/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index