git: de06c41c3a69 - main - databases/rqlite: New port: Lightweight, distributed relational database built on SQLite
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 Dec 2023 18:39:45 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=de06c41c3a6926721dbb97473d8f9a88abe9dd82 commit de06c41c3a6926721dbb97473d8f9a88abe9dd82 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-12-21 18:39:09 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-12-21 18:39:41 +0000 databases/rqlite: New port: Lightweight, distributed relational database built on SQLite --- databases/Makefile | 1 + databases/rqlite/Makefile | 24 ++++++++++++++++++++++++ databases/rqlite/distinfo | 5 +++++ databases/rqlite/pkg-descr | 4 ++++ 4 files changed, 34 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index 1419b72701ea..a3d72edc3f05 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -876,6 +876,7 @@ SUBDIR += replibyte SUBDIR += retcl SUBDIR += rocksdb + SUBDIR += rqlite SUBDIR += rrdman SUBDIR += rrdmerge SUBDIR += rrdtool diff --git a/databases/rqlite/Makefile b/databases/rqlite/Makefile new file mode 100644 index 000000000000..98b1cba4a459 --- /dev/null +++ b/databases/rqlite/Makefile @@ -0,0 +1,24 @@ +PORTNAME= rqlite +DISTVERSIONPREFIX= v +DISTVERSION= 8.13.1 +CATEGORIES= databases + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Lightweight, distributed relational database built on SQLite +WWW= https://rqlite.io/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:1.21,modules + +GO_MODULE= github.com/rqlite/rqlite/v8 +GO_TARGET= ./cmd/rqbench \ + ./cmd/rqlite \ + ./cmd/rqlited + +PLIST_FILES= bin/rqbench \ + bin/rqlite \ + bin/rqlited + +.include <bsd.port.mk> diff --git a/databases/rqlite/distinfo b/databases/rqlite/distinfo new file mode 100644 index 000000000000..3b3a696bb114 --- /dev/null +++ b/databases/rqlite/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1703178952 +SHA256 (go/databases_rqlite/rqlite-v8.13.1/v8.13.1.mod) = caf4f555094871e8a137e9577b1b2e22834173366f4147389c31ea042454c96e +SIZE (go/databases_rqlite/rqlite-v8.13.1/v8.13.1.mod) = 2677 +SHA256 (go/databases_rqlite/rqlite-v8.13.1/v8.13.1.zip) = 679a122f678cdba7379b3a5b935ee019c3e4f43138e7c1caa3783d32a8bad0b8 +SIZE (go/databases_rqlite/rqlite-v8.13.1/v8.13.1.zip) = 705493 diff --git a/databases/rqlite/pkg-descr b/databases/rqlite/pkg-descr new file mode 100644 index 000000000000..c1fcc9730751 --- /dev/null +++ b/databases/rqlite/pkg-descr @@ -0,0 +1,4 @@ +rqlite combines SQLite's simplicity with the power of a robust, fault-tolerant +distributed database. It's designed for easy deployment and efficient operation, +offering a developer-friendly and operation-centric solution across various +systems.