svn commit: r436382 - in head/security: . enchive

Jose Alonso Cardenas Marquez acm at FreeBSD.org
Sat Mar 18 05:32:30 UTC 2017


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 at 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


More information about the svn-ports-head mailing list