diff options
author | Steve Wills <swills@FreeBSD.org> | 2014-08-19 15:08:03 +0000 |
---|---|---|
committer | Steve Wills <swills@FreeBSD.org> | 2014-08-19 15:08:03 +0000 |
commit | fc183e2778814bd0e9230bf3a44fa5ec9aa2a569 (patch) | |
tree | 5c55fee1564953e3da3dde31614bc5d76787f98a | |
parent | 4e479ace41ed1d0862e13b8ea30862cac2c2b0d8 (diff) | |
download | freebsd-ports-fc183e2778814bd0e9230bf3a44fa5ec9aa2a569.zip |
devel/rubygem-memoize: add port for rubygem-memoize
The memoize library allows you to cache methods for faster lookup. Cached
results can either be stored in memory (the default) or to a file.
WWW: http://github.com/djberg96/memoize
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/rubygem-memoize/Makefile | 18 | ||||
-rw-r--r-- | devel/rubygem-memoize/distinfo | 2 | ||||
-rw-r--r-- | devel/rubygem-memoize/pkg-descr | 4 |
4 files changed, 25 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index ac85e9e553ee..c4fa3437c80b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4388,6 +4388,7 @@ SUBDIR += rubygem-map SUBDIR += rubygem-mash SUBDIR += rubygem-memoizable + SUBDIR += rubygem-memoize SUBDIR += rubygem-mercenary SUBDIR += rubygem-metaclass SUBDIR += rubygem-metaid diff --git a/devel/rubygem-memoize/Makefile b/devel/rubygem-memoize/Makefile new file mode 100644 index 000000000000..7a4ea5b8b5e8 --- /dev/null +++ b/devel/rubygem-memoize/Makefile @@ -0,0 +1,18 @@ +# Created by: Steve Wills <swills@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= memoize +PORTVERSION= 1.3.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Speeds up methods at the cost of memory (or disk space) + +RUN_DEPENDS= rubygem-test-unit>=2.0.2:${PORTSDIR}/devel/rubygem-test-unit + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-memoize/distinfo b/devel/rubygem-memoize/distinfo new file mode 100644 index 000000000000..998c86bef446 --- /dev/null +++ b/devel/rubygem-memoize/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/memoize-1.3.1.gem) = 4ab7f06f3b5b106509d2150b0948d06fd0c92962bc74a385b9627ef22bc2b21f +SIZE (rubygem/memoize-1.3.1.gem) = 7680 diff --git a/devel/rubygem-memoize/pkg-descr b/devel/rubygem-memoize/pkg-descr new file mode 100644 index 000000000000..11b0fedd4c6e --- /dev/null +++ b/devel/rubygem-memoize/pkg-descr @@ -0,0 +1,4 @@ +The memoize library allows you to cache methods for faster lookup. Cached +results can either be stored in memory (the default) or to a file. + +WWW: http://github.com/djberg96/memoize |