Return to Makefile.inc CVS log | Up to [local] / ports / sysutils / borgbackup |
File: [local] / ports / sysutils / borgbackup / Makefile.inc (download)
Revision 1.10, Fri Jan 5 06:57:21 2024 UTC (4 months, 4 weeks ago) by bket
sysutils/borgbackup - update TEST_DEPENDS py-dateutil$ is not needed as TDEP for 2.0. No REVISION bump needed. |
COMMENT = deduplicating backup program DISTNAME = borgbackup-${MODPY_EGG_VERSION} CATEGORIES = sysutils HOMEPAGE = https://www.borgbackup.org/ MAINTAINER = Bjorn Ketelaars <bket@openbsd.org> # 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-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/