git: bb6b6ce9ef2e - main - databases/postgresql-promscale: portlint fixes and defined ONLY_FOR_ARCHES
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 03 Dec 2022 18:44:18 UTC
The branch main has been updated by feld: URL: https://cgit.FreeBSD.org/ports/commit/?id=bb6b6ce9ef2e9df76f92896a9c5458176c42a586 commit bb6b6ce9ef2e9df76f92896a9c5458176c42a586 Author: Mark Felder <feld@FreeBSD.org> AuthorDate: 2022-12-03 18:43:44 +0000 Commit: Mark Felder <feld@FreeBSD.org> CommitDate: 2022-12-03 18:43:44 +0000 databases/postgresql-promscale: portlint fixes and defined ONLY_FOR_ARCHES --- databases/postgresql-promscale/Makefile | 17 +++++++++-------- databases/postgresql-promscale/pkg-descr | 3 ++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/databases/postgresql-promscale/Makefile b/databases/postgresql-promscale/Makefile index 7b253b81d209..c38f25551ab8 100644 --- a/databases/postgresql-promscale/Makefile +++ b/databases/postgresql-promscale/Makefile @@ -10,17 +10,18 @@ WWW= https://www.timescale.com/promscale LICENSE= PostgreSQL +ONLY_FOR_ARCHS= aarch64 amd64 + +RUN_DEPENDS= timescaledb>0:databases/timescaledb +BUILD_DEPENDS= bash>0:shells/bash + +USES= cargo gmake pgsql:12+ + # Depends on an unpublished crate. Can't use cargo.mk to fetch it. PGX_REV= 96ece243 DISTFILES+= pgx-${PGX_REV}.tar.gz SITES.pgx-${PGX_REV}.tar.gz+= ${MASTER_SITE_GITHUB:=timescale/}pgx/archive/${PGX_REV}.tar.gz -USES= cargo gmake pgsql:12+ - -BUILD_DEPENDS= bash>0:shells/bash - -RUN_DEPENDS= timescaledb>0:databases/timescaledb - USE_GITHUB= yes GH_ACCOUNT= timescale timescale:pgx GH_PROJECT= promscale_extension pgx:pgx @@ -34,7 +35,7 @@ MAKE_ENV+= MAKE=gmake PATH=${PATH}:${WRKDIR}/.cargo/bin .include "${.CURDIR}/crates.mk" post-extract: - mv ${WRKDIR}/pgx-* ${WRKDIR}/pgx + ${MV} ${WRKDIR}/pgx-* ${WRKDIR}/pgx pre-configure: @${PATCH} -d ${WRKDIR} ${PATCH_ARGS} < ${PATCHDIR}/pgx-include-patch @@ -42,7 +43,7 @@ pre-configure: pre-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} cargo install --offline --path ../pgx/cargo-pgx cargo-pgx - mkdir -p ${WRKDIR}/.pgx + ${MKDIR} ${WRKDIR}/.pgx ${PRINTF} '[configs]\npg${PGSQL_VERSION}="${LOCALBASE}/bin/pg_config"\n' > ${WRKDIR}/.pgx/config.toml do-build: diff --git a/databases/postgresql-promscale/pkg-descr b/databases/postgresql-promscale/pkg-descr index f6a986a1cea5..93e5ab388075 100644 --- a/databases/postgresql-promscale/pkg-descr +++ b/databases/postgresql-promscale/pkg-descr @@ -1 +1,2 @@ -PostgreSQL extension required for storing Prometheus metrics in PostgreSQL via TimescaleDB. +PostgreSQL extension required for storing Prometheus metrics in +PostgreSQL via TimescaleDB.