pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/py-borgmatic



Module Name:    pkgsrc
Committed By:   he
Date:           Tue Nov 28 17:21:37 UTC 2023

Added Files:
        pkgsrc/sysutils/py-borgmatic: DESCR Makefile PLIST distinfo

Log Message:
Add sysutils/py-borgmatic version 1.8.5.

borgmatic is a simple, configuration-driven backup software for
servers and workstations. Protect your files with client-side
encryption. Backup your databases too. Monitor it all with integrated
third-party services.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/py-borgmatic/DESCR \
    pkgsrc/sysutils/py-borgmatic/Makefile pkgsrc/sysutils/py-borgmatic/PLIST \
    pkgsrc/sysutils/py-borgmatic/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/sysutils/py-borgmatic/DESCR
diff -u /dev/null pkgsrc/sysutils/py-borgmatic/DESCR:1.1
--- /dev/null   Tue Nov 28 17:21:38 2023
+++ pkgsrc/sysutils/py-borgmatic/DESCR  Tue Nov 28 17:21:37 2023
@@ -0,0 +1,4 @@
+borgmatic is simple, configuration-driven backup software for
+servers and workstations. Protect your files with client-side
+encryption. Backup your databases too. Monitor it all with integrated
+third-party services.
Index: pkgsrc/sysutils/py-borgmatic/Makefile
diff -u /dev/null pkgsrc/sysutils/py-borgmatic/Makefile:1.1
--- /dev/null   Tue Nov 28 17:21:38 2023
+++ pkgsrc/sysutils/py-borgmatic/Makefile       Tue Nov 28 17:21:37 2023
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2023/11/28 17:21:37 he Exp $
+
+DISTNAME=      borgmatic-1.8.5
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    sysutils python
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=borgmatic-collective/}
+GITHUB_PROJECT=        borgmatic
+GITHUB_TAG=    ${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://torsion.org/borgmatic/
+COMMENT=       Configuration-driver backup software
+LICENSE=       gnu-gpl-v3
+
+PYTHON_VERSIONS_INCOMPATIBLE=   27 37
+
+DEPENDS+=      ${PYPKGPREFIX}-colorama>=0.4.1<0.5:../../comms/py-colorama
+DEPENDS+=      ${PYPKGPREFIX}-jsonschema-[0-9]*:../../textproc/py-jsonschema
+DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
+DEPENDS+=      ${PYPKGPREFIX}-ruamel-yaml>0.15.0:../../devel/py-ruamel-yaml
+DEPENDS+=      ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/py-borgmatic/PLIST
diff -u /dev/null pkgsrc/sysutils/py-borgmatic/PLIST:1.1
--- /dev/null   Tue Nov 28 17:21:38 2023
+++ pkgsrc/sysutils/py-borgmatic/PLIST  Tue Nov 28 17:21:37 2023
@@ -0,0 +1,272 @@
+@comment $NetBSD: PLIST,v 1.1 2023/11/28 17:21:37 he Exp $
+bin/borgmatic
+bin/generate-borgmatic-config
+bin/validate-borgmatic-config
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/borgmatic/__init__.py
+${PYSITELIB}/borgmatic/__init__.pyc
+${PYSITELIB}/borgmatic/__init__.pyo
+${PYSITELIB}/borgmatic/actions/__init__.py
+${PYSITELIB}/borgmatic/actions/__init__.pyc
+${PYSITELIB}/borgmatic/actions/__init__.pyo
+${PYSITELIB}/borgmatic/actions/arguments.py
+${PYSITELIB}/borgmatic/actions/arguments.pyc
+${PYSITELIB}/borgmatic/actions/arguments.pyo
+${PYSITELIB}/borgmatic/actions/borg.py
+${PYSITELIB}/borgmatic/actions/borg.pyc
+${PYSITELIB}/borgmatic/actions/borg.pyo
+${PYSITELIB}/borgmatic/actions/break_lock.py
+${PYSITELIB}/borgmatic/actions/break_lock.pyc
+${PYSITELIB}/borgmatic/actions/break_lock.pyo
+${PYSITELIB}/borgmatic/actions/check.py
+${PYSITELIB}/borgmatic/actions/check.pyc
+${PYSITELIB}/borgmatic/actions/check.pyo
+${PYSITELIB}/borgmatic/actions/compact.py
+${PYSITELIB}/borgmatic/actions/compact.pyc
+${PYSITELIB}/borgmatic/actions/compact.pyo
+${PYSITELIB}/borgmatic/actions/config/__init__.py
+${PYSITELIB}/borgmatic/actions/config/__init__.pyc
+${PYSITELIB}/borgmatic/actions/config/__init__.pyo
+${PYSITELIB}/borgmatic/actions/config/bootstrap.py
+${PYSITELIB}/borgmatic/actions/config/bootstrap.pyc
+${PYSITELIB}/borgmatic/actions/config/bootstrap.pyo
+${PYSITELIB}/borgmatic/actions/config/generate.py
+${PYSITELIB}/borgmatic/actions/config/generate.pyc
+${PYSITELIB}/borgmatic/actions/config/generate.pyo
+${PYSITELIB}/borgmatic/actions/config/validate.py
+${PYSITELIB}/borgmatic/actions/config/validate.pyc
+${PYSITELIB}/borgmatic/actions/config/validate.pyo
+${PYSITELIB}/borgmatic/actions/create.py
+${PYSITELIB}/borgmatic/actions/create.pyc
+${PYSITELIB}/borgmatic/actions/create.pyo
+${PYSITELIB}/borgmatic/actions/export_key.py
+${PYSITELIB}/borgmatic/actions/export_key.pyc
+${PYSITELIB}/borgmatic/actions/export_key.pyo
+${PYSITELIB}/borgmatic/actions/export_tar.py
+${PYSITELIB}/borgmatic/actions/export_tar.pyc
+${PYSITELIB}/borgmatic/actions/export_tar.pyo
+${PYSITELIB}/borgmatic/actions/extract.py
+${PYSITELIB}/borgmatic/actions/extract.pyc
+${PYSITELIB}/borgmatic/actions/extract.pyo
+${PYSITELIB}/borgmatic/actions/info.py
+${PYSITELIB}/borgmatic/actions/info.pyc
+${PYSITELIB}/borgmatic/actions/info.pyo
+${PYSITELIB}/borgmatic/actions/list.py
+${PYSITELIB}/borgmatic/actions/list.pyc
+${PYSITELIB}/borgmatic/actions/list.pyo
+${PYSITELIB}/borgmatic/actions/mount.py
+${PYSITELIB}/borgmatic/actions/mount.pyc
+${PYSITELIB}/borgmatic/actions/mount.pyo
+${PYSITELIB}/borgmatic/actions/prune.py
+${PYSITELIB}/borgmatic/actions/prune.pyc
+${PYSITELIB}/borgmatic/actions/prune.pyo
+${PYSITELIB}/borgmatic/actions/rcreate.py
+${PYSITELIB}/borgmatic/actions/rcreate.pyc
+${PYSITELIB}/borgmatic/actions/rcreate.pyo
+${PYSITELIB}/borgmatic/actions/restore.py
+${PYSITELIB}/borgmatic/actions/restore.pyc
+${PYSITELIB}/borgmatic/actions/restore.pyo
+${PYSITELIB}/borgmatic/actions/rinfo.py
+${PYSITELIB}/borgmatic/actions/rinfo.pyc
+${PYSITELIB}/borgmatic/actions/rinfo.pyo
+${PYSITELIB}/borgmatic/actions/rlist.py
+${PYSITELIB}/borgmatic/actions/rlist.pyc
+${PYSITELIB}/borgmatic/actions/rlist.pyo
+${PYSITELIB}/borgmatic/actions/transfer.py
+${PYSITELIB}/borgmatic/actions/transfer.pyc
+${PYSITELIB}/borgmatic/actions/transfer.pyo
+${PYSITELIB}/borgmatic/borg/__init__.py
+${PYSITELIB}/borgmatic/borg/__init__.pyc
+${PYSITELIB}/borgmatic/borg/__init__.pyo
+${PYSITELIB}/borgmatic/borg/borg.py
+${PYSITELIB}/borgmatic/borg/borg.pyc
+${PYSITELIB}/borgmatic/borg/borg.pyo
+${PYSITELIB}/borgmatic/borg/break_lock.py
+${PYSITELIB}/borgmatic/borg/break_lock.pyc
+${PYSITELIB}/borgmatic/borg/break_lock.pyo
+${PYSITELIB}/borgmatic/borg/check.py
+${PYSITELIB}/borgmatic/borg/check.pyc
+${PYSITELIB}/borgmatic/borg/check.pyo
+${PYSITELIB}/borgmatic/borg/compact.py
+${PYSITELIB}/borgmatic/borg/compact.pyc
+${PYSITELIB}/borgmatic/borg/compact.pyo
+${PYSITELIB}/borgmatic/borg/create.py
+${PYSITELIB}/borgmatic/borg/create.pyc
+${PYSITELIB}/borgmatic/borg/create.pyo
+${PYSITELIB}/borgmatic/borg/environment.py
+${PYSITELIB}/borgmatic/borg/environment.pyc
+${PYSITELIB}/borgmatic/borg/environment.pyo
+${PYSITELIB}/borgmatic/borg/export_key.py
+${PYSITELIB}/borgmatic/borg/export_key.pyc
+${PYSITELIB}/borgmatic/borg/export_key.pyo
+${PYSITELIB}/borgmatic/borg/export_tar.py
+${PYSITELIB}/borgmatic/borg/export_tar.pyc
+${PYSITELIB}/borgmatic/borg/export_tar.pyo
+${PYSITELIB}/borgmatic/borg/extract.py
+${PYSITELIB}/borgmatic/borg/extract.pyc
+${PYSITELIB}/borgmatic/borg/extract.pyo
+${PYSITELIB}/borgmatic/borg/feature.py
+${PYSITELIB}/borgmatic/borg/feature.pyc
+${PYSITELIB}/borgmatic/borg/feature.pyo
+${PYSITELIB}/borgmatic/borg/flags.py
+${PYSITELIB}/borgmatic/borg/flags.pyc
+${PYSITELIB}/borgmatic/borg/flags.pyo
+${PYSITELIB}/borgmatic/borg/info.py
+${PYSITELIB}/borgmatic/borg/info.pyc
+${PYSITELIB}/borgmatic/borg/info.pyo
+${PYSITELIB}/borgmatic/borg/list.py
+${PYSITELIB}/borgmatic/borg/list.pyc
+${PYSITELIB}/borgmatic/borg/list.pyo
+${PYSITELIB}/borgmatic/borg/mount.py
+${PYSITELIB}/borgmatic/borg/mount.pyc
+${PYSITELIB}/borgmatic/borg/mount.pyo
+${PYSITELIB}/borgmatic/borg/prune.py
+${PYSITELIB}/borgmatic/borg/prune.pyc
+${PYSITELIB}/borgmatic/borg/prune.pyo
+${PYSITELIB}/borgmatic/borg/rcreate.py
+${PYSITELIB}/borgmatic/borg/rcreate.pyc
+${PYSITELIB}/borgmatic/borg/rcreate.pyo
+${PYSITELIB}/borgmatic/borg/rinfo.py
+${PYSITELIB}/borgmatic/borg/rinfo.pyc
+${PYSITELIB}/borgmatic/borg/rinfo.pyo
+${PYSITELIB}/borgmatic/borg/rlist.py
+${PYSITELIB}/borgmatic/borg/rlist.pyc
+${PYSITELIB}/borgmatic/borg/rlist.pyo
+${PYSITELIB}/borgmatic/borg/state.py
+${PYSITELIB}/borgmatic/borg/state.pyc
+${PYSITELIB}/borgmatic/borg/state.pyo
+${PYSITELIB}/borgmatic/borg/transfer.py
+${PYSITELIB}/borgmatic/borg/transfer.pyc
+${PYSITELIB}/borgmatic/borg/transfer.pyo
+${PYSITELIB}/borgmatic/borg/umount.py
+${PYSITELIB}/borgmatic/borg/umount.pyc
+${PYSITELIB}/borgmatic/borg/umount.pyo
+${PYSITELIB}/borgmatic/borg/version.py
+${PYSITELIB}/borgmatic/borg/version.pyc
+${PYSITELIB}/borgmatic/borg/version.pyo
+${PYSITELIB}/borgmatic/commands/__init__.py
+${PYSITELIB}/borgmatic/commands/__init__.pyc
+${PYSITELIB}/borgmatic/commands/__init__.pyo
+${PYSITELIB}/borgmatic/commands/arguments.py
+${PYSITELIB}/borgmatic/commands/arguments.pyc
+${PYSITELIB}/borgmatic/commands/arguments.pyo
+${PYSITELIB}/borgmatic/commands/borgmatic.py
+${PYSITELIB}/borgmatic/commands/borgmatic.pyc
+${PYSITELIB}/borgmatic/commands/borgmatic.pyo
+${PYSITELIB}/borgmatic/commands/completion/__init__.py
+${PYSITELIB}/borgmatic/commands/completion/__init__.pyc
+${PYSITELIB}/borgmatic/commands/completion/__init__.pyo
+${PYSITELIB}/borgmatic/commands/completion/actions.py
+${PYSITELIB}/borgmatic/commands/completion/actions.pyc
+${PYSITELIB}/borgmatic/commands/completion/actions.pyo
+${PYSITELIB}/borgmatic/commands/completion/bash.py
+${PYSITELIB}/borgmatic/commands/completion/bash.pyc
+${PYSITELIB}/borgmatic/commands/completion/bash.pyo
+${PYSITELIB}/borgmatic/commands/completion/fish.py
+${PYSITELIB}/borgmatic/commands/completion/fish.pyc
+${PYSITELIB}/borgmatic/commands/completion/fish.pyo
+${PYSITELIB}/borgmatic/commands/generate_config.py
+${PYSITELIB}/borgmatic/commands/generate_config.pyc
+${PYSITELIB}/borgmatic/commands/generate_config.pyo
+${PYSITELIB}/borgmatic/commands/validate_config.py
+${PYSITELIB}/borgmatic/commands/validate_config.pyc
+${PYSITELIB}/borgmatic/commands/validate_config.pyo
+${PYSITELIB}/borgmatic/config/__init__.py
+${PYSITELIB}/borgmatic/config/__init__.pyc
+${PYSITELIB}/borgmatic/config/__init__.pyo
+${PYSITELIB}/borgmatic/config/checks.py
+${PYSITELIB}/borgmatic/config/checks.pyc
+${PYSITELIB}/borgmatic/config/checks.pyo
+${PYSITELIB}/borgmatic/config/collect.py
+${PYSITELIB}/borgmatic/config/collect.pyc
+${PYSITELIB}/borgmatic/config/collect.pyo
+${PYSITELIB}/borgmatic/config/constants.py
+${PYSITELIB}/borgmatic/config/constants.pyc
+${PYSITELIB}/borgmatic/config/constants.pyo
+${PYSITELIB}/borgmatic/config/environment.py
+${PYSITELIB}/borgmatic/config/environment.pyc
+${PYSITELIB}/borgmatic/config/environment.pyo
+${PYSITELIB}/borgmatic/config/generate.py
+${PYSITELIB}/borgmatic/config/generate.pyc
+${PYSITELIB}/borgmatic/config/generate.pyo
+${PYSITELIB}/borgmatic/config/load.py
+${PYSITELIB}/borgmatic/config/load.pyc
+${PYSITELIB}/borgmatic/config/load.pyo
+${PYSITELIB}/borgmatic/config/normalize.py
+${PYSITELIB}/borgmatic/config/normalize.pyc
+${PYSITELIB}/borgmatic/config/normalize.pyo
+${PYSITELIB}/borgmatic/config/override.py
+${PYSITELIB}/borgmatic/config/override.pyc
+${PYSITELIB}/borgmatic/config/override.pyo
+${PYSITELIB}/borgmatic/config/schema.yaml
+${PYSITELIB}/borgmatic/config/validate.py
+${PYSITELIB}/borgmatic/config/validate.pyc
+${PYSITELIB}/borgmatic/config/validate.pyo
+${PYSITELIB}/borgmatic/execute.py
+${PYSITELIB}/borgmatic/execute.pyc
+${PYSITELIB}/borgmatic/execute.pyo
+${PYSITELIB}/borgmatic/hooks/__init__.py
+${PYSITELIB}/borgmatic/hooks/__init__.pyc
+${PYSITELIB}/borgmatic/hooks/__init__.pyo
+${PYSITELIB}/borgmatic/hooks/apprise.py
+${PYSITELIB}/borgmatic/hooks/apprise.pyc
+${PYSITELIB}/borgmatic/hooks/apprise.pyo
+${PYSITELIB}/borgmatic/hooks/command.py
+${PYSITELIB}/borgmatic/hooks/command.pyc
+${PYSITELIB}/borgmatic/hooks/command.pyo
+${PYSITELIB}/borgmatic/hooks/cronhub.py
+${PYSITELIB}/borgmatic/hooks/cronhub.pyc
+${PYSITELIB}/borgmatic/hooks/cronhub.pyo
+${PYSITELIB}/borgmatic/hooks/cronitor.py
+${PYSITELIB}/borgmatic/hooks/cronitor.pyc
+${PYSITELIB}/borgmatic/hooks/cronitor.pyo
+${PYSITELIB}/borgmatic/hooks/dispatch.py
+${PYSITELIB}/borgmatic/hooks/dispatch.pyc
+${PYSITELIB}/borgmatic/hooks/dispatch.pyo
+${PYSITELIB}/borgmatic/hooks/dump.py
+${PYSITELIB}/borgmatic/hooks/dump.pyc
+${PYSITELIB}/borgmatic/hooks/dump.pyo
+${PYSITELIB}/borgmatic/hooks/healthchecks.py
+${PYSITELIB}/borgmatic/hooks/healthchecks.pyc
+${PYSITELIB}/borgmatic/hooks/healthchecks.pyo
+${PYSITELIB}/borgmatic/hooks/loki.py
+${PYSITELIB}/borgmatic/hooks/loki.pyc
+${PYSITELIB}/borgmatic/hooks/loki.pyo
+${PYSITELIB}/borgmatic/hooks/mariadb.py
+${PYSITELIB}/borgmatic/hooks/mariadb.pyc
+${PYSITELIB}/borgmatic/hooks/mariadb.pyo
+${PYSITELIB}/borgmatic/hooks/mongodb.py
+${PYSITELIB}/borgmatic/hooks/mongodb.pyc
+${PYSITELIB}/borgmatic/hooks/mongodb.pyo
+${PYSITELIB}/borgmatic/hooks/monitor.py
+${PYSITELIB}/borgmatic/hooks/monitor.pyc
+${PYSITELIB}/borgmatic/hooks/monitor.pyo
+${PYSITELIB}/borgmatic/hooks/mysql.py
+${PYSITELIB}/borgmatic/hooks/mysql.pyc
+${PYSITELIB}/borgmatic/hooks/mysql.pyo
+${PYSITELIB}/borgmatic/hooks/ntfy.py
+${PYSITELIB}/borgmatic/hooks/ntfy.pyc
+${PYSITELIB}/borgmatic/hooks/ntfy.pyo
+${PYSITELIB}/borgmatic/hooks/pagerduty.py
+${PYSITELIB}/borgmatic/hooks/pagerduty.pyc
+${PYSITELIB}/borgmatic/hooks/pagerduty.pyo
+${PYSITELIB}/borgmatic/hooks/postgresql.py
+${PYSITELIB}/borgmatic/hooks/postgresql.pyc
+${PYSITELIB}/borgmatic/hooks/postgresql.pyo
+${PYSITELIB}/borgmatic/hooks/sqlite.py
+${PYSITELIB}/borgmatic/hooks/sqlite.pyc
+${PYSITELIB}/borgmatic/hooks/sqlite.pyo
+${PYSITELIB}/borgmatic/logger.py
+${PYSITELIB}/borgmatic/logger.pyc
+${PYSITELIB}/borgmatic/logger.pyo
+${PYSITELIB}/borgmatic/signals.py
+${PYSITELIB}/borgmatic/signals.pyc
+${PYSITELIB}/borgmatic/signals.pyo
+${PYSITELIB}/borgmatic/verbosity.py
+${PYSITELIB}/borgmatic/verbosity.pyc
+${PYSITELIB}/borgmatic/verbosity.pyo
Index: pkgsrc/sysutils/py-borgmatic/distinfo
diff -u /dev/null pkgsrc/sysutils/py-borgmatic/distinfo:1.1
--- /dev/null   Tue Nov 28 17:21:38 2023
+++ pkgsrc/sysutils/py-borgmatic/distinfo       Tue Nov 28 17:21:37 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/11/28 17:21:37 he Exp $
+
+BLAKE2s (borgmatic-1.8.5.tar.gz) = e48a295cddf530fde3197cd168295add2e05aaf8ac589232a1ab79d956d203e9
+SHA512 (borgmatic-1.8.5.tar.gz) = 32e8992def60cea1f022ce250df2af797d0ba38c04526dfbaa0933a25274c82558cf2d4dd6afef308582e7042602269b85a67ca8e35ae112368f7a73bdc43925
+Size (borgmatic-1.8.5.tar.gz) = 570702 bytes



Home | Main Index | Thread Index | Old Index