From owner-svn-ports-head@freebsd.org Fri Apr 14 18:58:45 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2BD2D3E3BA; Fri, 14 Apr 2017 18:58:45 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CFD8BBF0; Fri, 14 Apr 2017 18:58:45 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v3EIwiBC085247; Fri, 14 Apr 2017 18:58:44 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v3EIwixG085242; Fri, 14 Apr 2017 18:58:44 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201704141858.v3EIwixG085242@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Fri, 14 Apr 2017 18:58:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r438541 - in head/net: . s3ql X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 18:58:46 -0000 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 (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 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