diff options
author | swills <swills@FreeBSD.org> | 2017-07-01 05:08:46 +0800 |
---|---|---|
committer | swills <swills@FreeBSD.org> | 2017-07-01 05:08:46 +0800 |
commit | 48959b6c318f66123fcac637c9d21c83c2239497 (patch) | |
tree | d86e870612e56cfc544c2728fa2ec28a8c04fa57 /databases | |
parent | f70cb82277fe18a1ddffd68837ca4c13a7198823 (diff) | |
download | freebsd-ports-gnome-48959b6c318f66123fcac637c9d21c83c2239497.tar.gz freebsd-ports-gnome-48959b6c318f66123fcac637c9d21c83c2239497.tar.zst freebsd-ports-gnome-48959b6c318f66123fcac637c9d21c83c2239497.zip |
databases/timescaledb: create port
An open-source time-series database optimized for fast ingest and complex
queries built on PostgreSQL.
WWW: http://www.timescale.com/
PR: 220347
Submitted by: kbowling
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/timescaledb/Makefile | 28 | ||||
-rw-r--r-- | databases/timescaledb/distinfo | 3 | ||||
-rw-r--r-- | databases/timescaledb/pkg-descr | 4 | ||||
-rw-r--r-- | databases/timescaledb/pkg-message | 4 |
5 files changed, 40 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index b05b841e0eaa..9a444923bd88 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -994,6 +994,7 @@ SUBDIR += tdb SUBDIR += tdbc SUBDIR += tile38 + SUBDIR += timescaledb SUBDIR += tinycdb SUBDIR += tokyocabinet SUBDIR += tokyotyrant diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile new file mode 100644 index 000000000000..76e850d21627 --- /dev/null +++ b/databases/timescaledb/Makefile @@ -0,0 +1,28 @@ +# Created by: Kevin Bowling <kbowling@freebsd.org> +# $FreeBSD$ + +PORTNAME= timescaledb +PORTVERSION= 0.1.0 +CATEGORIES= databases + +MAINTAINER= kbowling@FreeBSD.org +COMMENT= Time-series database built on PostgreSQL + +LICENSE= APACHE20 + +USE_GITHUB= YES +GH_ACCOUNT= timescale + +MAKE_ARGS= PG_CONFIG=${LOCALBASE}/bin/pg_config USE_PGXS=1 \ + install_bin=/usr/bin/install +USE_LDCONFIG= yes +USES= gmake pgsql:9.6 + +PLIST_FILES= lib/postgresql/timescaledb.so \ + share/postgresql/extension/timescaledb--0.1.0.sql \ + share/postgresql/extension/timescaledb.control + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/timescaledb.so + +.include <bsd.port.mk> diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo new file mode 100644 index 000000000000..057f3a937ad6 --- /dev/null +++ b/databases/timescaledb/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1498714123 +SHA256 (timescale-timescaledb-0.1.0_GH0.tar.gz) = 32ae4548ccbc1baae675c1a20f07495c772686ed3413e28d589250962ba71186 +SIZE (timescale-timescaledb-0.1.0_GH0.tar.gz) = 112651 diff --git a/databases/timescaledb/pkg-descr b/databases/timescaledb/pkg-descr new file mode 100644 index 000000000000..08331bfb0ce3 --- /dev/null +++ b/databases/timescaledb/pkg-descr @@ -0,0 +1,4 @@ +An open-source time-series database optimized for fast ingest and complex +queries built on PostgreSQL. + +WWW: http://www.timescale.com/ diff --git a/databases/timescaledb/pkg-message b/databases/timescaledb/pkg-message new file mode 100644 index 000000000000..c9225f41f4a0 --- /dev/null +++ b/databases/timescaledb/pkg-message @@ -0,0 +1,4 @@ +To activate timescaledb on your PostgreSQL server, add 'timescaledb' to +shared_preload_libraries in $PGDATA/postgresql.conf. For every database, +run + CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE; |