File:  [cvs.NetBSD.org] / pkgsrc / databases / postgresql-wal2json / Makefile
Revision 1.1: download - view: text, annotated - select for diffs
Sat Dec 5 09:04:58 2020 UTC (4 years, 4 months ago) by otis
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, HEAD
databases: Add postgresql-wal2json 2.3

wal2json is an output plugin for logical decoding. It means that the plugin
have access to tuples produced by INSERT and UPDATE. Also, UPDATE/DELETE old
row versions can be accessed depending on the configured replica identity.
Changes can be consumed using the streaming protocol (logical replication
slots) or by a special SQL API.

# $NetBSD: Makefile,v 1.1 2020/12/05 09:04:58 otis Exp $

WAL2JSONVERSION=	2.3
GITHUB_PROJECT=		wal2json
GITHUB_TAG=		${GITHUB_PROJECT}_${WAL2JSONVERSION:C/\./_/}
DISTNAME=		${GITHUB_PROJECT}_${WAL2JSONVERSION:C/\./_/}
PKGNAME=		postgresql${PGSQL_VERSION}-${GITHUB_PROJECT}-${WAL2JSONVERSION}
CATEGORIES=		databases
MASTER_SITES=		${MASTER_SITE_GITHUB:=eulerto/}

MAINTAINER=	otis@NetBSD.org
HOMEPAGE=	https://github.com/eulerto/wal2json
COMMENT=	Plugin to decode PostgreSQL WAL to JSON
LICENSE=	modified-bsd

DEPENDS+=	postgresql${PGSQL_VERSION}-server>=0:../../databases/postgresql${PGSQL_VERSION}-server

USE_TOOLS+=	gmake

.include "../../mk/pgsql.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>