mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-15 03:14:23 +00:00
[NEW PORT] sysutils/py-borgmatic: Wrapper script for Borg backup software
Borgmatic is a simple Python wrapper script for the Borg backup software that initiates a backup, prunes any old backups according to a retention policy, and validates backups for consistency. The script supports specifying your settings in a declarative configuration file rather than having to put them all on the command-line, and handles common errors. WWW: https://torsion.org/borgmatic/ Approved by: rene (mentor) Sponsored by: cleverbridge AG Differential Revision: https://reviews.freebsd.org/D20150
This commit is contained in:
parent
91e08610e3
commit
06cffce3a7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=501012
23
sysutils/py-borgmatic/Makefile
Normal file
23
sysutils/py-borgmatic/Makefile
Normal file
@ -0,0 +1,23 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= borgmatic
|
||||
PORTVERSION= 1.3.1
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= egypcio@FreeBSD.org
|
||||
COMMENT= Wrapper script for Borg backup software
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}borgbackup>=0:archivers/py-borgbackup@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pykwalify>=0:textproc/py-pykwalify@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0:devel/py-ruamel.yaml@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
sysutils/py-borgmatic/distinfo
Normal file
3
sysutils/py-borgmatic/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1556898873
|
||||
SHA256 (borgmatic-1.3.1.tar.gz) = 3aa7b796a8c9619646fa0c1357c9aa2d01c635eff1272279ddca04fde96f32e4
|
||||
SIZE (borgmatic-1.3.1.tar.gz) = 36819
|
9
sysutils/py-borgmatic/pkg-descr
Normal file
9
sysutils/py-borgmatic/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
Borgmatic is a simple Python wrapper script for the Borg backup software that
|
||||
initiates a backup, prunes any old backups according to a retention policy,
|
||||
and validates backups for consistency.
|
||||
|
||||
The script supports specifying your settings in a declarative configuration
|
||||
file rather than having to put them all on the command-line, and handles common
|
||||
errors.
|
||||
|
||||
WWW: https://torsion.org/borgmatic/
|
Loading…
Reference in New Issue
Block a user