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 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 RUN_DEPENDS += sysutils/py-packaging${MODPY_FLAVOR} TEST_DEPENDS += ${FULLPKGNAME}:${FULLPKGPATH} \ 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/