COMMENT = deduplicating backup program DISTNAME = borgbackup-${MODPY_EGG_VERSION} CATEGORIES = sysutils HOMEPAGE = https://www.borgbackup.org/ MAINTAINER = Bjorn Ketelaars # BSD-3 PERMIT_PACKAGE = Yes WANTLIB += lz4 xxhash zstd COMPILER = base-clang ports-gcc COMPILER_LANGS = c MODULES = lang/python MODPY_PYBUILD = setuptools_scm MODPY_PI = Yes MODPY_PYTEST_ARGS = build/lib.openbsd-${OSREV}-${ARCH}-cpython-${MODPY_MAJORMINOR} LIB_DEPENDS += archivers/lz4 \ archivers/zstd \ sysutils/xxhash BUILD_DEPENDS += devel/py-pkgconfig${MODPY_FLAVOR} \ lang/cython${MODPY_FLAVOR} RUN_DEPENDS += net/py-msgpack${MODPY_FLAVOR} \ sysutils/py-packaging${MODPY_FLAVOR} TEST_DEPENDS += ${FULLPKGNAME}:${FULLPKGPATH} \ devel/py-dateutil${MODPY_FLAVOR} \ devel/py-test-benchmark${MODPY_FLAVOR} PORTHOME = ${WRKDIR} post-install: ${INSTALL_MAN} ${WRKSRC}/docs/man/*.1 ${PREFIX}/man/man1/ ${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/ ${INSTALL_DATA} ${WRKSRC}/scripts/shell_completions/bash/borg \ ${PREFIX}/share/bash-completion/completions/ ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/ ${INSTALL_DATA} ${WRKSRC}/scripts/shell_completions/fish/borg.fish \ ${PREFIX}/share/fish/completions/ ${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/scripts/shell_completions/zsh/_borg \ ${PREFIX}/share/zsh/site-functions/