aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-09-04 03:41:37 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-09-04 03:42:24 +0000
commit1c855c3b5cedce02ece4cc4d72285e0f297d3908 (patch)
treeac67eb5689381a8323136978d881388e1c71c670
parent47039c31681e9cafaad22cb29a7cd50bf5b25f39 (diff)
databases/rubygem-redis-clustering: Add rubygem-redis-clustering 5.0.2
Redis::Cluster is a Ruby client that tries to match Redis' Cluster API one-to-one, while still providing an idiomatic interface. WWW: https://github.com/redis/redis-rb/tree/master/cluster
-rw-r--r--databases/Makefile1
-rw-r--r--databases/rubygem-redis-clustering/Makefile20
-rw-r--r--databases/rubygem-redis-clustering/distinfo3
-rw-r--r--databases/rubygem-redis-clustering/pkg-descr4
4 files changed, 28 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 949033aedadd..ecbe629ec27e 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -988,6 +988,7 @@
SUBDIR += rubygem-redis-actionpack52-rails61
SUBDIR += rubygem-redis-client
SUBDIR += rubygem-redis-cluster-client
+ SUBDIR += rubygem-redis-clustering
SUBDIR += rubygem-redis-namespace
SUBDIR += rubygem-redis-namespace18
SUBDIR += rubygem-redis4
diff --git a/databases/rubygem-redis-clustering/Makefile b/databases/rubygem-redis-clustering/Makefile
new file mode 100644
index 000000000000..97dce333953b
--- /dev/null
+++ b/databases/rubygem-redis-clustering/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= redis-clustering
+PORTVERSION= 5.0.2
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby client that tries to match Redis Cluster API
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-redis>=${PORTVERSION}:databases/rubygem-redis \
+ rubygem-redis-cluster-client>=0.2<1:databases/rubygem-redis-cluster-client
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-redis-clustering/distinfo b/databases/rubygem-redis-clustering/distinfo
new file mode 100644
index 000000000000..da58f446de78
--- /dev/null
+++ b/databases/rubygem-redis-clustering/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1662212110
+SHA256 (rubygem/redis-clustering-5.0.2.gem) = 8db8eecc1b95014fae5a70a8f43142a4c71e6d9f835a6f5cb3a2bf3a6950c9d1
+SIZE (rubygem/redis-clustering-5.0.2.gem) = 8192
diff --git a/databases/rubygem-redis-clustering/pkg-descr b/databases/rubygem-redis-clustering/pkg-descr
new file mode 100644
index 000000000000..dcc6279919ff
--- /dev/null
+++ b/databases/rubygem-redis-clustering/pkg-descr
@@ -0,0 +1,4 @@
+Redis::Cluster is a Ruby client that tries to match Redis' Cluster API
+one-to-one, while still providing an idiomatic interface.
+
+WWW: https://github.com/redis/redis-rb/tree/master/cluster