freebsd-ports/databases/pgbackrest/Makefile
Michael Schout 59c047e8ad databases/pgbackrest: Update to 2.47
https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.47

Bug Fixes:

 * Preserve block incremental info in manifest during delta backup.
 * Fix block incremental file names in verify command.
 * Fix spurious automatic delta backup on backup from standby.
 * Skip recovery.signal for PostgreSQL >= 12 when recovery type=none.
 * Fix unique label generation for diff/incr backup.
 * Fix time-based archive expiration when no backups are expired.

Improvements:

 * Improve performance of SFTP storage driver.
 * Add timezone offset to info command date/time output.
 * Centralize error handling for unsupported features.

Documentation Improvements:

 * Clarify preference to install from packages in the user guide.

PR:		272735
Reported by:	schoutm@gmail.com (maintainer)
2023-07-28 08:34:13 +02:00

38 lines
814 B
Makefile

PORTNAME= pgbackrest
DISTVERSIONPREFIX= release/
DISTVERSION= 2.47
CATEGORIES= databases
MAINTAINER= schoutm@gmail.com
COMMENT= Reliable PostgreSQL Backup & Restore
WWW= https://pgbackrest.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../LICENSE
LIB_DEPENDS= liblz4.so:archivers/liblz4 \
libyaml.so:textproc/libyaml
USES= gmake gnome pkgconfig pgsql ssl
USE_GNOME= libxml2
GNU_CONFIGURE= yes
USE_GITHUB= yes
WRKSRC_SUBDIR= src
ALL_TARGET=
CONFIGURE_ARGS= --with-configdir="${LOCALBASE}/etc/pgbackrest"
OPTIONS_DEFINE= ZSTD
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
ZSTD_CONFIGURE_OFF= ac_cv_lib_zstd_ZSTD_isError=no
ZSTD_CONFIGURE_ON= ac_cv_lib_zstd_ZSTD_isError=yes
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgbackrest
${MKDIR} ${STAGEDIR}${PREFIX}/etc/pgbackrest
.include <bsd.port.mk>