archivers/py-borgbackup 1.4.4_2 FreeBSD
Deduplicating backup program
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
5d88325db8- License
- BSD3CLAUSE
- Categories
- archivers, python
- Package size
- 1227.3 KiB, 6747.7 KiB installed
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 |
|---|---|---|
| FreeBSD | archivers/py-borgbackup | 1.4.4_2 |
| NetBSD | sysutils/py-borgbackup | 1.4.4nb1 |
| DragonFly | archivers/py-borgbackup | 1.4.0_2 |
| MidnightBSD | archivers/py-borgbackup | 1.4.4 |
Install
Binary package:
pkg install py312-borgbackup
From the ports tree:
cd /usr/ports/archivers/py-borgbackup/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-borgbackup>0:archivers/py-borgbackup
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4.4_2 | 1.4.4_2 | 1.2.2 | 1.4.1_1 | 1.4.4_2 |
| FreeBSD:14:quarterly | 1.4.4_2 | 1.4.4_2 | n/a | 1.4.1_1 | 1.4.4_2 |
| FreeBSD:15:latest | 1.4.4_2 | 1.4.4_2 | n/a | 1.4.1_1 | 1.4.1_1 |
| FreeBSD:15:quarterly | 1.4.4_2 | 1.4.4_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4.4_2 | 1.4.4_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
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
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 15
Required by 2
Configuration
Options name: archivers_borgbackup
| Option | Default | Description |
|---|---|---|
| FUSE | on | Support to mount locally borg backup files |
- USES
- pkgconfig python ssl
- Service scripts
- none
Message after installing
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