diff options
author | taca <taca> | 2012-09-16 08:14:21 +0000 |
---|---|---|
committer | taca <taca> | 2012-09-16 08:14:21 +0000 |
commit | 5d6be597a0f66c04d33a70e8708bb7f483e8deaa (patch) | |
tree | acf7dd115b44142b3ec159a94b982debad0885a7 | |
parent | 53cc2bc29e90a53ebdf375a4fe0801d1563d57d6 (diff) | |
download | pkgsrc-5d6be597a0f66c04d33a70e8708bb7f483e8deaa.tar.gz |
Adding ruby-hashery package version 2.0.1.
The Hashery is a tight collection of Hash-like classes.
Included among its many offerings are the auto-sorting Dictionary class,
the efficient LRUHash, the flexible OpenHash and the convenient KeyHash.
Nearly every class is a subclass of the CRUDHash which defines a CRUD model
on top of Ruby''s standard Hash making it a snap to subclass and augment
to fit any specific use case.
-rw-r--r-- | devel/ruby-hashery/DESCR | 8 | ||||
-rw-r--r-- | devel/ruby-hashery/Makefile | 14 | ||||
-rw-r--r-- | devel/ruby-hashery/PLIST | 46 | ||||
-rw-r--r-- | devel/ruby-hashery/distinfo | 5 |
4 files changed, 73 insertions, 0 deletions
diff --git a/devel/ruby-hashery/DESCR b/devel/ruby-hashery/DESCR new file mode 100644 index 00000000000..4f3a76278bd --- /dev/null +++ b/devel/ruby-hashery/DESCR @@ -0,0 +1,8 @@ +The Hashery is a tight collection of Hash-like classes. + +Included among its many offerings are the auto-sorting Dictionary class, +the efficient LRUHash, the flexible OpenHash and the convenient KeyHash. + +Nearly every class is a subclass of the CRUDHash which defines a CRUD model +on top of Ruby''s standard Hash making it a snap to subclass and augment +to fit any specific use case. diff --git a/devel/ruby-hashery/Makefile b/devel/ruby-hashery/Makefile new file mode 100644 index 00000000000..b5dd0754d0d --- /dev/null +++ b/devel/ruby-hashery/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2012/09/16 08:14:21 taca Exp $ + +DISTNAME= hashery-2.0.1 +CATEGORIES= devel + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://rubyworks.github.com/hashery +COMMENT= Facets-bread collection of Hash-like classes +LICENSE= mit + +OVERRIDE_GEMSPEC= :require_paths alt= + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-hashery/PLIST b/devel/ruby-hashery/PLIST new file mode 100644 index 00000000000..92a5dfd918c --- /dev/null +++ b/devel/ruby-hashery/PLIST @@ -0,0 +1,46 @@ +@comment $NetBSD: PLIST,v 1.1 2012/09/16 08:14:21 taca Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_LIBDIR}/.ruby +${GEM_LIBDIR}/.yardopts +${GEM_LIBDIR}/Config.rb +${GEM_LIBDIR}/DEMO.rdoc +${GEM_LIBDIR}/HISTORY.rdoc +${GEM_LIBDIR}/LICENSE.txt +${GEM_LIBDIR}/NOTICE.txt +${GEM_LIBDIR}/README.rdoc +${GEM_LIBDIR}/lib/hashery.rb +${GEM_LIBDIR}/lib/hashery.yml +${GEM_LIBDIR}/lib/hashery/association.rb +${GEM_LIBDIR}/lib/hashery/casting_hash.rb +${GEM_LIBDIR}/lib/hashery/core_ext.rb +${GEM_LIBDIR}/lib/hashery/crud_hash.rb +${GEM_LIBDIR}/lib/hashery/dictionary.rb +${GEM_LIBDIR}/lib/hashery/fuzzy_hash.rb +${GEM_LIBDIR}/lib/hashery/ini_hash.rb +${GEM_LIBDIR}/lib/hashery/key_hash.rb +${GEM_LIBDIR}/lib/hashery/linked_list.rb +${GEM_LIBDIR}/lib/hashery/lru_hash.rb +${GEM_LIBDIR}/lib/hashery/open_cascade.rb +${GEM_LIBDIR}/lib/hashery/open_hash.rb +${GEM_LIBDIR}/lib/hashery/ordered_hash.rb +${GEM_LIBDIR}/lib/hashery/path_hash.rb +${GEM_LIBDIR}/lib/hashery/property_hash.rb +${GEM_LIBDIR}/lib/hashery/query_hash.rb +${GEM_LIBDIR}/lib/hashery/stash.rb +${GEM_LIBDIR}/lib/hashery/static_hash.rb +${GEM_LIBDIR}/test/case_association.rb +${GEM_LIBDIR}/test/case_casting_hash.rb +${GEM_LIBDIR}/test/case_core_ext.rb +${GEM_LIBDIR}/test/case_crud_hash.rb +${GEM_LIBDIR}/test/case_dictionary.rb +${GEM_LIBDIR}/test/case_ini_hash.rb +${GEM_LIBDIR}/test/case_key_hash.rb +${GEM_LIBDIR}/test/case_linked_list.rb +${GEM_LIBDIR}/test/case_lru_hash.rb +${GEM_LIBDIR}/test/case_open_cascade.rb +${GEM_LIBDIR}/test/case_open_hash.rb +${GEM_LIBDIR}/test/case_property_hash.rb +${GEM_LIBDIR}/test/case_query_hash.rb +${GEM_LIBDIR}/test/fixture/example.ini +${GEM_LIBDIR}/test/helper.rb +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/devel/ruby-hashery/distinfo b/devel/ruby-hashery/distinfo new file mode 100644 index 00000000000..7c2fff262c5 --- /dev/null +++ b/devel/ruby-hashery/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2012/09/16 08:14:21 taca Exp $ + +SHA1 (hashery-2.0.1.gem) = 720ec636b6dc3d0c644230c89b292cf63f4abaf1 +RMD160 (hashery-2.0.1.gem) = b1ee09aab57708aabfcbd5b650fc3def15457b9f +Size (hashery-2.0.1.gem) = 37376 bytes |