Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Mar 2017 05:32:28 +0000 (UTC)
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r436382 - in head/security: . enchive
Message-ID:  <201703180532.v2I5WSQO051037@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703180532.v2I5WSQO051037>