git: 54f6ae2058c1 - main - databases/timescaledb-tune: New port

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Fri, 15 Oct 2021 15:09:36 UTC
The branch main has been updated by kbowling:

URL: https://cgit.FreeBSD.org/ports/commit/?id=54f6ae2058c15fc2fe62c7758fb23cf519a327d1

commit 54f6ae2058c15fc2fe62c7758fb23cf519a327d1
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2021-10-15 15:08:11 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-10-15 15:08:11 +0000

    databases/timescaledb-tune: New port
    
    Tuning/configuration tool for TimescaleDB
---
 databases/Makefile                   |  1 +
 databases/timescaledb-tune/Makefile  | 21 +++++++++++++++++++++
 databases/timescaledb-tune/distinfo  |  5 +++++
 databases/timescaledb-tune/pkg-descr |  4 ++++
 4 files changed, 31 insertions(+)

diff --git a/databases/Makefile b/databases/Makefile
index 990db008eb48..d65237d1fb58 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -1026,6 +1026,7 @@
     SUBDIR += tile38
     SUBDIR += tiledb
     SUBDIR += timescaledb
+    SUBDIR += timescaledb-tune
     SUBDIR += tinycdb
     SUBDIR += tokyocabinet
     SUBDIR += tokyotyrant
diff --git a/databases/timescaledb-tune/Makefile b/databases/timescaledb-tune/Makefile
new file mode 100644
index 000000000000..8232a06735d5
--- /dev/null
+++ b/databases/timescaledb-tune/Makefile
@@ -0,0 +1,21 @@
+# Created by Kevin Bowling <kbowling@FreeBSD.org>
+
+PORTNAME=	timescaledb-tune
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.12.0
+CATEGORIES=	databases
+
+MAINTAINER=	kbowling@FreeBSD.org
+COMMENT=	Tool for tuning TimescaleDB for better performance
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+
+GO_MODULE=	github.com/timescale/timescaledb-tune
+GO_TARGET=	./cmd/${PORTNAME}
+
+PLIST_FILES=	bin/timescaledb-tune
+
+.include <bsd.port.mk>
diff --git a/databases/timescaledb-tune/distinfo b/databases/timescaledb-tune/distinfo
new file mode 100644
index 000000000000..8b8213d8e1fa
--- /dev/null
+++ b/databases/timescaledb-tune/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1634310359
+SHA256 (go/databases_timescaledb-tune/timescaledb-tune-v0.12.0/v0.12.0.mod) = 54031f6f8720a4526add54ba0ab58ac7fb98a1eb3bf63cfc6bb10cec8b42dbbe
+SIZE (go/databases_timescaledb-tune/timescaledb-tune-v0.12.0/v0.12.0.mod) = 159
+SHA256 (go/databases_timescaledb-tune/timescaledb-tune-v0.12.0/v0.12.0.zip) = 6c0cc4a90f6557d1f94f6509e11ccbcd5ca17a260643db552aded16afaca9d7f
+SIZE (go/databases_timescaledb-tune/timescaledb-tune-v0.12.0/v0.12.0.zip) = 72631
diff --git a/databases/timescaledb-tune/pkg-descr b/databases/timescaledb-tune/pkg-descr
new file mode 100644
index 000000000000..0f7687c713c0
--- /dev/null
+++ b/databases/timescaledb-tune/pkg-descr
@@ -0,0 +1,4 @@
+A tool for tuning TimescaleDB for better performance by adjusting settings
+to match your system's CPU and memory resources.
+
+WWW: https://github.com/timescale/timescaledb-tune