archivers/py-borgbackup 1.4.4 MidnightBSD
Deduplicating backup program
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
821254f45c- License
- bsd3
- Categories
- archivers, python
Description
[excerpt from borgbackup web site]
BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption.
The 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.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | archivers/py-borgbackup | 1.4.4 |
| FreeBSD | archivers/py-borgbackup | 1.4.4_2 |
| DragonFly | archivers/py-borgbackup | 1.4.0_2 |
| HardenedBSD | archivers/py-borgbackup | 1.4.4_2 |
| GhostBSD | archivers/py-borgbackup | 1.4.4_2 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}borgbackup
From mports:
cd /usr/mports/archivers/py-borgbackup && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}borgbackup>0:archivers/py-borgbackup
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}pkgconfig>=0: devel/py-pkgconfig${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8: devel/py-setuptools-scm
Library 3
liblz4.so: archivers/liblz4libzstd.so: archivers/zstdlibxxhash.so: devel/xxhash
Runtime 1
${PYTHON_PKGNAMEPREFIX}packaging>=19.0: devel/py-packaging
Test 5
${PYTHON_PKGNAMEPREFIX}packaging>=19.0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}tox>=4.19: devel/py-tox${PYTHON_PKGNAMEPREFIX}virtualenv>=0: devel/py-virtualenv${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheelfakeroot: security/fakeroot
Build dependencies 5
Run dependencies 4
No port depends on this one.
Configuration
Options name: archivers_borgbackup
| Option | Default | Description |
|---|---|---|
| FUSE | on | Support to mount locally borg backup files |
- USES
- pkgconfig python ssl
- Service scripts
- none
Files
Manual pages 36
- borg(1)
- borg-benchmark(1)
- borg-benchmark-crud(1)
- borg-break-lock(1)
- borg-change-passphrase(1)
- borg-check(1)
- borg-common(1)
- borg-compact(1)
- borg-compression(1)
- borg-config(1)
- borg-create(1)
- borg-delete(1)
- borg-diff(1)
- borg-export-tar(1)
- borg-extract(1)
- borg-import-tar(1)
- borg-info(1)
- borg-init(1)
- borg-key(1)
- borg-key-change-passphrase(1)
- borg-key-export(1)
- borg-key-import(1)
- borg-key-migrate-to-repokey(1)
- borg-list(1)
- borg-mount(1)
- borg-patterns(1)
- borg-placeholders(1)
- borg-prune(1)
- borg-recreate(1)
- borg-rename(1)
- borg-serve(1)
- borg-umount(1)
- borg-upgrade(1)
- borg-version(1)
- borg-with-lock(1)
- borgfs(1)
pkg-plist 36
- share/man/man1/borg-benchmark-crud.1.gz
- share/man/man1/borg-benchmark.1.gz
- share/man/man1/borg-break-lock.1.gz
- share/man/man1/borg-change-passphrase.1.gz
- share/man/man1/borg-check.1.gz
- share/man/man1/borg-common.1.gz
- share/man/man1/borg-compact.1.gz
- share/man/man1/borg-compression.1.gz
- share/man/man1/borg-config.1.gz
- share/man/man1/borg-create.1.gz
- share/man/man1/borg-delete.1.gz
- share/man/man1/borg-diff.1.gz
- share/man/man1/borg-export-tar.1.gz
- share/man/man1/borg-extract.1.gz
- share/man/man1/borg-import-tar.1.gz
- share/man/man1/borg-info.1.gz
- share/man/man1/borg-init.1.gz
- share/man/man1/borg-key-change-passphrase.1.gz
- share/man/man1/borg-key-export.1.gz
- share/man/man1/borg-key-import.1.gz
- share/man/man1/borg-key-migrate-to-repokey.1.gz
- share/man/man1/borg-key.1.gz
- share/man/man1/borg-list.1.gz
- share/man/man1/borg-mount.1.gz
- share/man/man1/borg-patterns.1.gz
- share/man/man1/borg-placeholders.1.gz
- share/man/man1/borg-prune.1.gz
- share/man/man1/borg-recreate.1.gz
- share/man/man1/borg-rename.1.gz
- share/man/man1/borg-serve.1.gz
- share/man/man1/borg-umount.1.gz
- share/man/man1/borg-upgrade.1.gz
- share/man/man1/borg-version.1.gz
- share/man/man1/borg-with-lock.1.gz
- share/man/man1/borg.1.gz
- share/man/man1/borgfs.1.gz
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| borgbackup-1.4.4.tar.gz | 3.995698e+06 | 2716bc124a24908efcac9436df31b716d1f0bbd828ad39b18f73bfdd772a651a |
| 7fd6df2514c084fdf28dea557e49018610ffb10a.patch | 2782 | f57f5a9b5f33a6d9a38d965ecffbc5512780de932635053a6ac89a38ee1d1f4b |
Master sites 2
- https://github.com/borgbackup/borg/releases/download/1.4.4/
- PYPI