Files
ports/databases/pgbackrest/Makefile
T

47 lines
1.0 KiB
Makefile
Raw Normal View History

COMMENT = PostgreSQL backup & restore tool
2025-10-20 23:36:17 +00:00
V = 2.57.0
DISTNAME = pgbackrest-${V}
REVISION = 0
CATEGORIES = databases
HOMEPAGE = https://pgbackrest.org/
MAINTAINER = Pavel Korovin <pvk@openbsd.org>
# MIT
PERMIT_PACKAGE = Yes
2023-09-20 13:30:05 +00:00
SITES = https://github.com/pgbackrest/pgbackrest/archive/release/
DISTFILES = pgbackrest-{}${V}.tar.gz
WRKDIST = ${WRKDIR}/pgbackrest-release-${V}
COMPILER = base-clang ports-gcc
COMPILER_LANGS = c
2023-12-27 22:18:38 +00:00
WANTLIB += bz2 c crypto lz4 pq ssh2 ssl xml2 z zstd
BUILD_DEPENDS = devel/libyaml
2024-03-30 23:15:04 +00:00
MODULES = devel/meson
LIB_DEPENDS = archivers/bzip2 \
archivers/lz4 \
archivers/zstd \
2024-04-18 20:05:40 +00:00
databases/postgresql,-main \
2023-12-27 22:18:38 +00:00
security/libssh2 \
textproc/libxml
2024-03-30 23:15:04 +00:00
CFLAGS += -I${LOCALBASE}/include
LDFLAGS += -L${LOCALBASE}/lib
MODMESON_CONFIGURE_ENV += CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
2024-03-30 23:15:04 +00:00
NO_TEST = Yes
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pgbackrest
${INSTALL_DATA} ${FILESDIR}/pgbackrest.conf \
${PREFIX}/share/examples/pgbackrest
.include <bsd.port.mk>