From owner-svn-ports-all@freebsd.org Sat Mar 18 05:32:30 2017 Return-Path: Delivered-To: svn-ports-all@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 717C6D115DA; Sat, 18 Mar 2017 05:32:30 +0000 (UTC) (envelope-from acm@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 2B5DAB62; Sat, 18 Mar 2017 05:32:30 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v2I5WTiO051041; Sat, 18 Mar 2017 05:32:29 GMT (envelope-from acm@FreeBSD.org) Received: (from acm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v2I5WSQO051037; Sat, 18 Mar 2017 05:32:28 GMT (envelope-from acm@FreeBSD.org) Message-Id: <201703180532.v2I5WSQO051037@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: acm set sender to acm@FreeBSD.org using -f From: Jose Alonso Cardenas Marquez Date: Sat, 18 Mar 2017 05:32:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r436382 - in head/security: . enchive X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Mar 2017 05:32:30 -0000 Author: acm Date: Sat Mar 18 05:32:28 2017 New Revision: 436382 URL: https://svnweb.freebsd.org/changeset/ports/436382 Log: - New port: security/enchive Enchive is a tool to encrypt files to yourself for long-term archival. It's a focused, simple alternative to more complex solutions such as GnuPG or encrypted filesystems. Enchive has no external dependencies and is trivial to build for local use. Portability is emphasized over performance. WWW: https://github.com/skeeto/enchive Added: head/security/enchive/ head/security/enchive/Makefile (contents, props changed) head/security/enchive/distinfo (contents, props changed) head/security/enchive/pkg-descr (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Sat Mar 18 05:04:48 2017 (r436381) +++ head/security/Makefile Sat Mar 18 05:32:28 2017 (r436382) @@ -127,6 +127,7 @@ SUBDIR += elixir-comeonin SUBDIR += elixir-comeonin_i18n SUBDIR += elixir-jose + SUBDIR += enchive SUBDIR += erlang-fast_tls SUBDIR += erlang-jose SUBDIR += eschalot Added: head/security/enchive/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/enchive/Makefile Sat Mar 18 05:32:28 2017 (r436382) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= enchive +PORTVERSION= 3.1 +CATEGORIES= security +MASTER_SITES= https://github.com/skeeto/enchive/archive/ +DISTFILES= ${PORTVERSION}.tar.gz + +MAINTAINER= acm@FreeBSD.org +COMMENT= Tool to encrypt files to yourself for long-term archival + +LICENSE= PD +LICENSE_FILE= ${WRKSRC}/UNLICENSE + +USES= gmake +ALL_TARGET= ${PORTNAME} + +PLIST_FILES= bin/${PORTNAME} \ + %%DATADIR%%/UNLICENSE + +post-patch: + @${REINPLACE_CMD} -e 's|^CC|CC?|g' -e 's|^CFLAGS|CFLAGS?|g' ${WRKSRC}/Makefile + +do-install: + @${MKDIR} ${STAGEDIR}/${DATADIR} + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/UNLICENSE ${STAGEDIR}/${DATADIR}/UNLICENSE + +.include Added: head/security/enchive/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/enchive/distinfo Sat Mar 18 05:32:28 2017 (r436382) @@ -0,0 +1,3 @@ +TIMESTAMP = 1489813804 +SHA256 (3.1.tar.gz) = 4356cb1a8ff177e289c4fd39d9842dc40f64eb95ee3baf65be760db1228560e9 +SIZE (3.1.tar.gz) = 29297 Added: head/security/enchive/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/enchive/pkg-descr Sat Mar 18 05:32:28 2017 (r436382) @@ -0,0 +1,6 @@ +Enchive is a tool to encrypt files to yourself for long-term archival. It's a +focused, simple alternative to more complex solutions such as GnuPG or +encrypted filesystems. Enchive has no external dependencies and is trivial to +build for local use. Portability is emphasized over performance. + +WWW: https://github.com/skeeto/enchive