aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authortota <tota@FreeBSD.org>2016-01-27 17:04:48 +0800
committertota <tota@FreeBSD.org>2016-01-27 17:04:48 +0800
commit6c1556cd89824e11c7f0cfc67551e9fec149ff08 (patch)
tree6fb88eca834e1817ee46c0e8e01d06562f585413 /devel
parentf38bd594b561d73f66fdebde721e7439880238c5 (diff)
downloadfreebsd-ports-gnome-6c1556cd89824e11c7f0cfc67551e9fec149ff08.tar.gz
freebsd-ports-gnome-6c1556cd89824e11c7f0cfc67551e9fec149ff08.tar.zst
freebsd-ports-gnome-6c1556cd89824e11c7f0cfc67551e9fec149ff08.zip
- Add new port: devel/rubygem-memoist
Memoist is an extraction of ActiveSupport::Memoizable. Since June 2011 ActiveSupport::Memoizable has been deprecated. But I love it, and so I plan to keep it alive. WWW: https://github.com/matthewrudy/memoist
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-memoist/Makefile20
-rw-r--r--devel/rubygem-memoist/distinfo2
-rw-r--r--devel/rubygem-memoist/pkg-descr6
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index e2afb2e2af59..e0453ae25675 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4908,6 +4908,7 @@
SUBDIR += rubygem-lumberjack
SUBDIR += rubygem-main
SUBDIR += rubygem-map
+ SUBDIR += rubygem-memoist
SUBDIR += rubygem-memoizable
SUBDIR += rubygem-memoize
SUBDIR += rubygem-mercenary
diff --git a/devel/rubygem-memoist/Makefile b/devel/rubygem-memoist/Makefile
new file mode 100644
index 000000000000..f9934f657520
--- /dev/null
+++ b/devel/rubygem-memoist/Makefile
@@ -0,0 +1,20 @@
+# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= memoist
+PORTVERSION= 0.14.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Memoize methods invocation
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+NO_ARCHI= yes
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-memoist/distinfo b/devel/rubygem-memoist/distinfo
new file mode 100644
index 000000000000..2cc5459ea5e5
--- /dev/null
+++ b/devel/rubygem-memoist/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/memoist-0.14.0.gem) = 953da0295e5e5e02655df08e368afd3e8a16ee6b9d858733036e9970a781a30d
+SIZE (rubygem/memoist-0.14.0.gem) = 11264
diff --git a/devel/rubygem-memoist/pkg-descr b/devel/rubygem-memoist/pkg-descr
new file mode 100644
index 000000000000..bcf1aa66fb99
--- /dev/null
+++ b/devel/rubygem-memoist/pkg-descr
@@ -0,0 +1,6 @@
+Memoist is an extraction of ActiveSupport::Memoizable.
+
+Since June 2011 ActiveSupport::Memoizable has been deprecated. But
+I love it, and so I plan to keep it alive.
+
+WWW: https://github.com/matthewrudy/memoist