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-all
mailing list