From 7af84656ea8b4425fdfb25a2f666e118d87a5dc1 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Sun, 28 May 2023 07:18:40 +0800 Subject: [PATCH] textproc/rubygem-elastic-transport: Add rubygem-elastic-transport 8.2.1 Elastic Transport provides a low-level Ruby client for connecting to an Elastic cluster. It powers both the Elasticsearch client and the Elastic Enterprise Search client. --- textproc/Makefile | 1 + textproc/rubygem-elastic-transport/Makefile | 20 ++++++++++++++++++++ textproc/rubygem-elastic-transport/distinfo | 3 +++ textproc/rubygem-elastic-transport/pkg-descr | 3 +++ 4 files changed, 27 insertions(+) create mode 100644 textproc/rubygem-elastic-transport/Makefile create mode 100644 textproc/rubygem-elastic-transport/distinfo create mode 100644 textproc/rubygem-elastic-transport/pkg-descr diff --git a/textproc/Makefile b/textproc/Makefile index af0acefe7760f..b1a21dfba7820 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1710,6 +1710,7 @@ SUBDIR += rubygem-diff_match_patch SUBDIR += rubygem-diffy SUBDIR += rubygem-docdiff + SUBDIR += rubygem-elastic-transport SUBDIR += rubygem-elasticsearch SUBDIR += rubygem-elasticsearch-api SUBDIR += rubygem-elasticsearch-api713 diff --git a/textproc/rubygem-elastic-transport/Makefile b/textproc/rubygem-elastic-transport/Makefile new file mode 100644 index 0000000000000..68abc066fcb59 --- /dev/null +++ b/textproc/rubygem-elastic-transport/Makefile @@ -0,0 +1,20 @@ +PORTNAME= elastic-transport +PORTVERSION= 8.2.1 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Low level Ruby client for Elastic +WWW= https://github.com/elastic/elastic-transport-ruby + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-faraday>=0<3:www/rubygem-faraday \ + rubygem-multi_json>=0:devel/rubygem-multi_json + +USES= gem + +NO_ARCH= yes + +.include diff --git a/textproc/rubygem-elastic-transport/distinfo b/textproc/rubygem-elastic-transport/distinfo new file mode 100644 index 0000000000000..bdc1e0fe69586 --- /dev/null +++ b/textproc/rubygem-elastic-transport/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1685162024 +SHA256 (rubygem/elastic-transport-8.2.1.gem) = 07f8d9a3b178a994022104b4c342733f25ac60d033dce25c4414366860e8f96a +SIZE (rubygem/elastic-transport-8.2.1.gem) = 58880 diff --git a/textproc/rubygem-elastic-transport/pkg-descr b/textproc/rubygem-elastic-transport/pkg-descr new file mode 100644 index 0000000000000..f841da56dfd0c --- /dev/null +++ b/textproc/rubygem-elastic-transport/pkg-descr @@ -0,0 +1,3 @@ +Elastic Transport provides a low-level Ruby client for connecting to an Elastic +cluster. It powers both the Elasticsearch client and the Elastic Enterprise +Search client.