diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-10-09 15:19:09 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-10-09 15:37:44 +0000 |
commit | 931bf48dd48f6f6c605c89273237587ab33fa46a (patch) | |
tree | 86c5474b5e63cbdc38f2113e9ec56f05ebe93ff5 | |
parent | ccec2df8f05632d74f827d6d263e937237ddd291 (diff) |
databases/rubygem-red-arrow-dataset: Add rubygem-red-arrow-dataset 8.0.0
Red Arrow Dataset is the Ruby bindings of Apache Arrow Dataset. Red Arrow
Dataset is based on GObject Introspection.
Apache Arrow Dataset is one of Apache Arrow components to read and write
semantic datasets stored in different locations and formats.
GObject Introspection is a middleware for language bindings of C library.
GObject Introspection can generate language bindings automatically at runtime.
Red Arrow Dataset uses Apache Arrow Dataset GLib and gobject-introspection gem
to generate Ruby bindings of Apache Arrow Dataset.
See also: https://github.com/apache/arrow/tree/master/ruby/red-arrow-dataset
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/rubygem-red-arrow-dataset/Makefile | 22 | ||||
-rw-r--r-- | databases/rubygem-red-arrow-dataset/distinfo | 3 | ||||
-rw-r--r-- | databases/rubygem-red-arrow-dataset/pkg-descr | 13 |
4 files changed, 39 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index a6bb2932bfc7..e21e58916f73 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -983,6 +983,7 @@ SUBDIR += rubygem-puppetdb_cli SUBDIR += rubygem-rbase SUBDIR += rubygem-red-arrow + SUBDIR += rubygem-red-arrow-dataset SUBDIR += rubygem-redis SUBDIR += rubygem-redis-actionpack SUBDIR += rubygem-redis-actionpack-rails5 diff --git a/databases/rubygem-red-arrow-dataset/Makefile b/databases/rubygem-red-arrow-dataset/Makefile new file mode 100644 index 000000000000..a64689bed06e --- /dev/null +++ b/databases/rubygem-red-arrow-dataset/Makefile @@ -0,0 +1,22 @@ +PORTNAME= red-arrow-dataset +PORTVERSION= 8.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby bindings of Apache Arrow Dataset +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake +LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib +RUN_DEPENDS= rubygem-red-arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-red-arrow + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/databases/rubygem-red-arrow-dataset/distinfo b/databases/rubygem-red-arrow-dataset/distinfo new file mode 100644 index 000000000000..2a4116321d79 --- /dev/null +++ b/databases/rubygem-red-arrow-dataset/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073076 +SHA256 (rubygem/red-arrow-dataset-8.0.0.gem) = f3473ffaad2386982c3cdd6f7dc4b4e68965fe1b4973bf7e6464894646421442 +SIZE (rubygem/red-arrow-dataset-8.0.0.gem) = 12800 diff --git a/databases/rubygem-red-arrow-dataset/pkg-descr b/databases/rubygem-red-arrow-dataset/pkg-descr new file mode 100644 index 000000000000..71a3d250dbff --- /dev/null +++ b/databases/rubygem-red-arrow-dataset/pkg-descr @@ -0,0 +1,13 @@ +Red Arrow Dataset is the Ruby bindings of Apache Arrow Dataset. Red Arrow +Dataset is based on GObject Introspection. + +Apache Arrow Dataset is one of Apache Arrow components to read and write +semantic datasets stored in different locations and formats. + +GObject Introspection is a middleware for language bindings of C library. +GObject Introspection can generate language bindings automatically at runtime. + +Red Arrow Dataset uses Apache Arrow Dataset GLib and gobject-introspection gem +to generate Ruby bindings of Apache Arrow Dataset. + +See also: https://github.com/apache/arrow/tree/master/ruby/red-arrow-dataset |