Date: Fri, 14 Apr 2017 18:58:44 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r438541 - in head/net: . s3ql Message-ID: <201704141858.v3EIwixG085242@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Fri Apr 14 18:58:44 2017 New Revision: 438541 URL: https://svnweb.freebsd.org/changeset/ports/438541 Log: net/s3ql: create port S3QL is a file system that stores all its data online using storage services like Google Storage, Amazon S3, or OpenStack. S3QL effectively provides a hard disk of dynamic, infinite capacity that can be accessed from any computer with internet access running Linux, FreeBSD or OS-X. WWW: https://bitbucket.org/nikratio/s3ql PR: 203760 Submitted by: Niklaas Baudet von Gersdorff <stdin@niklaas.eu> (with changes) Added: head/net/s3ql/ head/net/s3ql/Makefile (contents, props changed) head/net/s3ql/distinfo (contents, props changed) head/net/s3ql/pkg-descr (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Fri Apr 14 18:54:49 2017 (r438540) +++ head/net/Makefile Fri Apr 14 18:58:44 2017 (r438541) @@ -1238,6 +1238,7 @@ SUBDIR += rubygem-uri-redis SUBDIR += rubygem-whois SUBDIR += rude + SUBDIR += s3ql SUBDIR += samba42 SUBDIR += samba43 SUBDIR += samba44 Added: head/net/s3ql/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/s3ql/Makefile Fri Apr 14 18:58:44 2017 (r438541) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= s3ql +PORTVERSION= 2.21 +CATEGORIES= net +MASTER_SITES= https://bitbucket.org/nikratio/s3ql/downloads/ + +MAINTAINER= stdin@niklaas.eu +COMMENT= File system that stores all its data in the cloud + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apsw>=3.7:databases/py3-apsw \ + ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py3-defusedxml \ + ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py3-requests \ + ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py3-pycrypto \ + ${PYTHON_PKGNAMEPREFIX}llfuse>=0:devel/py3-llfuse \ + ${PYTHON_PKGNAMEPREFIX}dugong>=0:net/py-dugong \ + psmisc>=0:sysutils/psmisc \ + ca_root_nss>=0:security/ca_root_nss +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= localbase python:3.3+ sqlite tar:bz2 +USE_PYTHON= autoplist distutils + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/s3ql/deltadump.so + +.include <bsd.port.mk> Added: head/net/s3ql/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/s3ql/distinfo Fri Apr 14 18:58:44 2017 (r438541) @@ -0,0 +1,3 @@ +TIMESTAMP = 1490814559 +SHA256 (s3ql-2.21.tar.bz2) = 6db886d9cd0fc54fb7aaf9f88241282097e6242b7a8bd97c6659b0ae57af2ed6 +SIZE (s3ql-2.21.tar.bz2) = 726450 Added: head/net/s3ql/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/s3ql/pkg-descr Fri Apr 14 18:58:44 2017 (r438541) @@ -0,0 +1,18 @@ +S3QL is a file system that stores all its data online using storage +services like Google Storage, Amazon S3, or OpenStack. S3QL effectively +provides a hard disk of dynamic, infinite capacity that can be accessed +from any computer with internet access running Linux, FreeBSD or OS-X. + +S3QL is a standard conforming, full featured UNIX file system that is +conceptually indistinguishable from any local file system. Furthermore, +S3QL has additional features like compression, encryption, data +de-duplication, immutable trees and snapshotting which make it +especially suitable for online backup and archival. + +S3QL is designed to favor simplicity and elegance over performance and +feature-creep. Care has been taken to make the source code as readable and +serviceable as possible. Solid error detection and error handling have been +included from the very first line, and S3QL comes with extensive automated test +cases for all its components. + +WWW: https://bitbucket.org/nikratio/s3ql
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704141858.v3EIwixG085242>