svn commit: r425918 - in head: . security/erlang-fast_tls security/erlang-fast_tls/files security/erlang-p1tls

Babak Farrokhi farrokhi at FreeBSD.org
Sat Nov 12 05:48:57 UTC 2016


Author: farrokhi
Date: Sat Nov 12 05:48:55 2016
New Revision: 425918
URL: https://svnweb.freebsd.org/changeset/ports/425918

Log:
  Move security/erlang-p1tls to security/erlang-fast_tls
  
  Reviewed by:	mat, bapt
  Approved by:	bapt
  Differential Revision:	https://reviews.freebsd.org/D8472

Added:
  head/security/erlang-fast_tls/
     - copied from r425917, head/security/erlang-p1tls/
  head/security/erlang-fast_tls/files/patch-rebar.config   (contents, props changed)
Deleted:
  head/security/erlang-fast_tls/files/patch-rebar.config.script
  head/security/erlang-p1tls/
Modified:
  head/MOVED
  head/security/erlang-fast_tls/Makefile
  head/security/erlang-fast_tls/distinfo
  head/security/erlang-fast_tls/pkg-descr
  head/security/erlang-fast_tls/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sat Nov 12 00:49:05 2016	(r425917)
+++ head/MOVED	Sat Nov 12 05:48:55 2016	(r425918)
@@ -8803,3 +8803,4 @@ cad/py-gdsii|cad/python-gdsii|2016-11-10
 textproc/erlang-p1xml|textproc/erlang-fast_xml|2016-11-08|Project was renamed
 devel/py-pydasm|devel/py-capstone|2016-11-11|Has expired: No more upstream and known bugs, use devel/py-capstone instead
 devel/libdasm|devel/capstone3|2016-11-11|Has expired: No more upstream and known bugs, use devel/capstone3 instead
+security/erlang-p1tls|security/erlang-fast_tls|2016-11-11|Project was renamed

Modified: head/security/erlang-fast_tls/Makefile
==============================================================================
--- head/security/erlang-p1tls/Makefile	Sat Nov 12 00:49:05 2016	(r425917)
+++ head/security/erlang-fast_tls/Makefile	Sat Nov 12 05:48:55 2016	(r425918)
@@ -1,22 +1,22 @@
 # Created by: Babak Farrokhi <farrokhi at FreeBSD.org>
 # $FreeBSD$
 
-PORTNAME=	p1tls
-PORTVERSION=	0.20150803
+PORTNAME=	fast_tls
+PORTVERSION=	1.0.7
 CATEGORIES=	security
 PKGNAMEPREFIX=	erlang-
 
 MAINTAINER=	farrokhi at FreeBSD.org
-COMMENT=	TLS / SSL native driver for Erlang
+COMMENT=	TLS / SSL OpenSSL-based native driver for Erlang / Elixir
 
-LICENSE=	GPLv2
+LICENSE=	APACHE20
 
 USES=		erlang:rebar ssl
 USE_GITHUB=	yes
 GH_ACCOUNT=	processone
-GH_PROJECT=	tls
-GH_TAGNAME=	e56321a
 
+ERL_BUILD_DEPS=	textproc/erlang-p1_utils
+ERL_RUN_DEPS:=	${ERL_BUILD_DEPS}
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 

Modified: head/security/erlang-fast_tls/distinfo
==============================================================================
--- head/security/erlang-p1tls/distinfo	Sat Nov 12 00:49:05 2016	(r425917)
+++ head/security/erlang-fast_tls/distinfo	Sat Nov 12 05:48:55 2016	(r425918)
@@ -1,2 +1,3 @@
-SHA256 (processone-tls-0.20150803-e56321a_GH0.tar.gz) = 24a06ad73f271fac10ca57645c00539aa7a3f69fa9e9eab85463104d2318007a
-SIZE (processone-tls-0.20150803-e56321a_GH0.tar.gz) = 60667
+TIMESTAMP = 1478609437
+SHA256 (processone-fast_tls-1.0.7_GH0.tar.gz) = 35da558d86aec4abe571740f5f229cd03dbb3abffaf16991fe88304a3a5f72e2
+SIZE (processone-fast_tls-1.0.7_GH0.tar.gz) = 58069

Added: head/security/erlang-fast_tls/files/patch-rebar.config
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/erlang-fast_tls/files/patch-rebar.config	Sat Nov 12 05:48:55 2016	(r425918)
@@ -0,0 +1,11 @@
+--- rebar.config.orig	2016-11-08 13:08:47 UTC
++++ rebar.config
+@@ -27,7 +27,7 @@
+ {port_specs, [{"priv/lib/fast_tls_drv.so", ["c_src/fast_tls_drv.c"]},
+               {"priv/lib/p1_sha.so", ["c_src/p1_sha.c"]}]}.
+ 
+-{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.5"}}}]}.
++{deps, []}.
+ 
+ {clean_files, ["c_src/fast_tls_drv.gcda", "c_src/fast_tls_drv.gcno",
+                "c_src/fast_sha.gcda", "c_src/fast_sha.gcno"]}.

Modified: head/security/erlang-fast_tls/pkg-descr
==============================================================================
--- head/security/erlang-p1tls/pkg-descr	Sat Nov 12 00:49:05 2016	(r425917)
+++ head/security/erlang-fast_tls/pkg-descr	Sat Nov 12 05:48:55 2016	(r425918)
@@ -1,3 +1,5 @@
-TLS / SSL native driver for Erlang from ProcessOne
+Fast TSL is a native TLS / SSL driver for Erlang / Elixir. 
+It is based on OpenSSL, a proven and efficient TLS implementation.
+It is designed for efficiency, speed and compliance.
 
-WWW: https://github.com/processone/tls
+WWW: https://github.com/processone/fast_tls/

Modified: head/security/erlang-fast_tls/pkg-plist
==============================================================================
--- head/security/erlang-p1tls/pkg-plist	Sat Nov 12 00:49:05 2016	(r425917)
+++ head/security/erlang-fast_tls/pkg-plist	Sat Nov 12 05:48:55 2016	(r425918)
@@ -1,13 +1,13 @@
-lib/erlang/lib/p1tls-%%VERSION%%/ebin/p1_sha.beam
-lib/erlang/lib/p1tls-%%VERSION%%/ebin/p1_tls.app
-lib/erlang/lib/p1tls-%%VERSION%%/ebin/p1_tls.beam
-lib/erlang/lib/p1tls-%%VERSION%%/ebin/p1_tls_app.beam
-lib/erlang/lib/p1tls-%%VERSION%%/ebin/p1_tls_sup.beam
-lib/erlang/lib/p1tls-%%VERSION%%/priv/lib/p1_sha.so
-lib/erlang/lib/p1tls-%%VERSION%%/priv/lib/p1_tls_drv.so
-lib/erlang/lib/p1tls-%%VERSION%%/src/p1_sha.erl
-lib/erlang/lib/p1tls-%%VERSION%%/src/p1_tls.app.src
-lib/erlang/lib/p1tls-%%VERSION%%/src/p1_tls.erl
-lib/erlang/lib/p1tls-%%VERSION%%/src/p1_tls_app.erl
-lib/erlang/lib/p1tls-%%VERSION%%/src/p1_tls_sup.erl
+lib/erlang/lib/fast_tls-%%VERSION%%/ebin/fast_tls.app
+lib/erlang/lib/fast_tls-%%VERSION%%/ebin/fast_tls.beam
+lib/erlang/lib/fast_tls-%%VERSION%%/ebin/fast_tls_app.beam
+lib/erlang/lib/fast_tls-%%VERSION%%/ebin/fast_tls_sup.beam
+lib/erlang/lib/fast_tls-%%VERSION%%/ebin/p1_sha.beam
+lib/erlang/lib/fast_tls-%%VERSION%%/priv/lib/fast_tls_drv.so
+lib/erlang/lib/fast_tls-%%VERSION%%/priv/lib/p1_sha.so
+lib/erlang/lib/fast_tls-%%VERSION%%/src/fast_tls.app.src
+lib/erlang/lib/fast_tls-%%VERSION%%/src/fast_tls.erl
+lib/erlang/lib/fast_tls-%%VERSION%%/src/fast_tls_app.erl
+lib/erlang/lib/fast_tls-%%VERSION%%/src/fast_tls_sup.erl
+lib/erlang/lib/fast_tls-%%VERSION%%/src/p1_sha.erl
 %%PORTDOCS%%%%DOCSDIR%%/README.md


More information about the svn-ports-all mailing list