summaryrefslogtreecommitdiff
path: root/textproc/rubygem-elasticsearch-persistence
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-04-13 23:31:33 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-04-13 23:31:33 +0000
commit4a1c801d016e24c23121ebcbbae3bc46fa5668f3 (patch)
tree455a6a30d0ab9d6bec2e8a4ab9b6e5a3a937e8d2 /textproc/rubygem-elasticsearch-persistence
parentlang/erlang-doc: unbreak fetch. (diff)
Add rubygem-elasticsearch-persistence 6.0.0
Elasticsearch::Persistence is the persistence layer for Ruby domain objects in Elasticsearch, using the Repository pattern. WWW: https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-persistence
Notes
Notes: svn path=/head/; revision=498845
Diffstat (limited to 'textproc/rubygem-elasticsearch-persistence')
-rw-r--r--textproc/rubygem-elasticsearch-persistence/Makefile25
-rw-r--r--textproc/rubygem-elasticsearch-persistence/distinfo3
-rw-r--r--textproc/rubygem-elasticsearch-persistence/pkg-descr4
3 files changed, 32 insertions, 0 deletions
diff --git a/textproc/rubygem-elasticsearch-persistence/Makefile b/textproc/rubygem-elasticsearch-persistence/Makefile
new file mode 100644
index 000000000000..046d78f51b27
--- /dev/null
+++ b/textproc/rubygem-elasticsearch-persistence/Makefile
@@ -0,0 +1,25 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= elasticsearch-persistence
+PORTVERSION= 6.0.0
+CATEGORIES= textproc rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Persistence layer for Ruby models and Elasticsearch
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= rubygem-activemodel5>=4:databases/rubygem-activemodel5 \
+ rubygem-activesupport5>=4:devel/rubygem-activesupport5 \
+ rubygem-elasticsearch>=6:textproc/rubygem-elasticsearch \
+ rubygem-elasticsearch-model>=5:textproc/rubygem-elasticsearch-model \
+ rubygem-hashie>=0:devel/rubygem-hashie
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-elasticsearch-persistence/distinfo b/textproc/rubygem-elasticsearch-persistence/distinfo
new file mode 100644
index 000000000000..492dae3b27c1
--- /dev/null
+++ b/textproc/rubygem-elasticsearch-persistence/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1555104173
+SHA256 (rubygem/elasticsearch-persistence-6.0.0.gem) = 2aa5818a13a26b31d543d0cb14f9110b21a4edb452feaafb03907c23d428fa82
+SIZE (rubygem/elasticsearch-persistence-6.0.0.gem) = 26624
diff --git a/textproc/rubygem-elasticsearch-persistence/pkg-descr b/textproc/rubygem-elasticsearch-persistence/pkg-descr
new file mode 100644
index 000000000000..6e9d696fe148
--- /dev/null
+++ b/textproc/rubygem-elasticsearch-persistence/pkg-descr
@@ -0,0 +1,4 @@
+Elasticsearch::Persistence is the persistence layer for Ruby domain objects in
+Elasticsearch, using the Repository pattern.
+
+WWW: https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-persistence