Date: Sun, 18 Nov 2018 17:15:44 +0000 (UTC) From: Philip Paeps <philip@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r485233 - in head/sysutils: . py-tarsnapper Message-ID: <201811181715.wAIHFiS7008820@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: philip Date: Sun Nov 18 17:15:44 2018 New Revision: 485233 URL: https://svnweb.freebsd.org/changeset/ports/485233 Log: Add sysutils/py-tarsnapper 0.4 A wrapper around tarsnap which does two things: * Lets you define "backup jobs" (tarsnap invocations) in a config file, though on its own this has little advantage over just using a a shell script. * The ability to expire old backups using a Grandfather-father-son backup scheme. This feature can be used in conjunction with tarsnapper backup jobs, or standalone, to be applied to any existing set of tarsnap backup archives, regardless of how they have been created. WWW: https://github.com/miracle2k/tarsnapper Added: head/sysutils/py-tarsnapper/ head/sysutils/py-tarsnapper/Makefile (contents, props changed) head/sysutils/py-tarsnapper/distinfo (contents, props changed) head/sysutils/py-tarsnapper/pkg-descr (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Sun Nov 18 16:20:20 2018 (r485232) +++ head/sysutils/Makefile Sun Nov 18 17:15:44 2018 (r485233) @@ -1026,6 +1026,7 @@ SUBDIR += py-stdiff SUBDIR += py-superlance SUBDIR += py-supervisor + SUBDIR += py-tarsnapper SUBDIR += py-tmuxp SUBDIR += py-uptime SUBDIR += py-zdaemon Added: head/sysutils/py-tarsnapper/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/py-tarsnapper/Makefile Sun Nov 18 17:15:44 2018 (r485233) @@ -0,0 +1,28 @@ +# Created by: philip@FreeBSD.org +# $FreeBSD$ + +PORTNAME= tarsnapper +PORTVERSION= 0.4 +CATEGORIES= sysutils python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= philip@FreeBSD.org +COMMENT= Tarsnap wrapper which expires backups using a gfs-scheme + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python +USE_PYTHON= distutils autoplist +USE_GITHUB= yes + +GH_ACCOUNT= miracle2k +GH_PROJECT= tarsnapper + +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}argparse>0:devel/py-argparse@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ + tarsnap>=0:sysutils/tarsnap + +.include <bsd.port.mk> Added: head/sysutils/py-tarsnapper/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/py-tarsnapper/distinfo Sun Nov 18 17:15:44 2018 (r485233) @@ -0,0 +1,3 @@ +TIMESTAMP = 1542542883 +SHA256 (miracle2k-tarsnapper-0.4_GH0.tar.gz) = 94ac22c3ed72e6321596f7d229b34fd21b59a00035162c5b22f2a1ee64dc6d01 +SIZE (miracle2k-tarsnapper-0.4_GH0.tar.gz) = 19204 Added: head/sysutils/py-tarsnapper/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/py-tarsnapper/pkg-descr Sun Nov 18 17:15:44 2018 (r485233) @@ -0,0 +1,11 @@ +A wrapper around tarsnap which does two things: + +* Lets you define "backup jobs" (tarsnap invocations) in a config file, + though on it's own this has little advantage over just using a a + shell script. +* The ability to expire old backups using a Grandfather-father-son + backup scheme. This feature can be used in conjunction with tarsnapper + backup jobs, or standalone, to be applied to any existing set of + tarsnap backup archives, regardless of how they have been created. + +WWW: https://github.com/miracle2k/tarsnapper
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811181715.wAIHFiS7008820>