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