Date: Sun, 19 Jul 2015 12:01:43 +0000 (UTC) From: Thomas Zander <riggs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392498 - in head/archivers: . py-attic Message-ID: <201507191201.t6JC1hpk041091@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: riggs Date: Sun Jul 19 12:01:42 2015 New Revision: 392498 URL: https://svnweb.freebsd.org/changeset/ports/392498 Log: Add archivers/py-attic: A deduplicating backup program PR: 199595 Submitted by: tom@hur.st Added: head/archivers/py-attic/ head/archivers/py-attic/Makefile (contents, props changed) head/archivers/py-attic/distinfo (contents, props changed) head/archivers/py-attic/pkg-descr (contents, props changed) Modified: head/archivers/Makefile Modified: head/archivers/Makefile ============================================================================== --- head/archivers/Makefile Sun Jul 19 12:00:16 2015 (r392497) +++ head/archivers/Makefile Sun Jul 19 12:01:42 2015 (r392498) @@ -159,6 +159,7 @@ SUBDIR += ppmd-7z SUBDIR += ppunpack SUBDIR += pxz + SUBDIR += py-attic SUBDIR += py-liblzma SUBDIR += py-librtfcomp SUBDIR += py-lz4 Added: head/archivers/py-attic/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/py-attic/Makefile Sun Jul 19 12:01:42 2015 (r392498) @@ -0,0 +1,41 @@ +# Created by: Thomas Hurst <tom@hur.st> +# $FreeBSD$ + +PORTNAME= attic +PORTVERSION= 0.16 +CATEGORIES= archivers python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= Attic-${PORTVERSION} + +MAINTAINER= tom@hur.st +COMMENT= Deduplicating backup program + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.1.10:${PORTSDIR}/devel/py-msgpack +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.1.10:${PORTSDIR}/devel/py-msgpack + +USES= python:3.2+ +USE_PYTHON= autoplist distutils +USE_OPENSSL= yes + +STRIP_FILES= hashindex.so platform_freebsd.so chunker.so crypto.so +PYDISTUTILS_BUILDPATH=${BUILD_WRKSRC}/build/lib.${OPSYS:tl}-${UNAMER}-${ARCH}-${PYTHON_VER} + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 1000015 +BUILD_DEPENDS+= openssl>=1.0:${PORTSDIR}/security/openssl +RUN_DEPENDS+= openssl>=1.0:${PORTSDIR}/security/openssl +.endif + +regression-test: build + ${SETENV} PYTHONPATH="${PYDISTUTILS_BUILDPATH}:${PYTHONPATH}" \ + ${PYTHON_CMD} -m attic.testsuite.run + +post-install: + ${STRIP_CMD} ${STRIP_FILES:S,^,${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/attic/,} + +.include <bsd.port.post.mk> Added: head/archivers/py-attic/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/py-attic/distinfo Sun Jul 19 12:01:42 2015 (r392498) @@ -0,0 +1,2 @@ +SHA256 (Attic-0.16.tar.gz) = 6650cd28072101c2e05941e77b93a62f91da6179785e4e4b4880916c469bba2c +SIZE (Attic-0.16.tar.gz) = 232455 Added: head/archivers/py-attic/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/py-attic/pkg-descr Sun Jul 19 12:01:42 2015 (r392498) @@ -0,0 +1,6 @@ +Attic is a deduplicating backup program written in Python. The main goal of +Attic is to provide an efficient and secure way to backup data. The data +deduplication technique used makes Attic suitable for daily backups since only +the changes are stored. + +WWW: https://attic-backup.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507191201.t6JC1hpk041091>