# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
maintainers loicp.eu:loic-github
description Deduplicating backup program
long_description BorgBackup (short: Borg) is a deduplicating backup \
program. Optionally, it supports compression and \
authenticated encryption. Main goal of Borg is to provide \
an efficient and secure way to backup data. The data \
deduplication technique used makes Borg suitable for \
daily backups since only changes are stored. The \
authenticated encryption technique makes it suitable for \
backups to not fully trusted targets.
homepage https://borgbackup.github.io/
master_sites pypi:b/borgbackup
checksums rmd160 cd2391b7a3d6fe1c9e096047063caea76739cd46 \
sha256 fc6efd2d19454625532e0defac90cd8e8737665e10ae59edb15356ee5a99d291
# borgbackup requires Python 3 >= 3.4.0
python.default_version 35
depends_build-append port:py${python.version}-setuptools_scm \
port:py${python.version}-sphinx
depends_lib-append path:lib/libssl.dylib:openssl \
port:py${python.version}-llfuse \
port:py${python.version}-msgpack \
port:py${python.version}-setuptools
reinplace "s|sphinx-build|sphinx-build-${python.branch}|g" \
${worksrcpath}/docs/Makefile
system "make -C ${worksrcpath}/docs man READTHEDOCS=True"
xinstall -m 0644 ${worksrcpath}/docs/_build/man/borg.1 \
${destroot}${prefix}/share/man/man1/