Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Apr 2016 09:07:06 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r413972 - in head/security: . p5-Crypt-Curve25519
Message-ID:  <201604250907.u3P976xL079248@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Mon Apr 25 09:07:06 2016
New Revision: 413972
URL: https://svnweb.freebsd.org/changeset/ports/413972

Log:
  - Add p5-Crypt-Curve25519 0.05
  
  Curve25519 is a state-of-the-art Diffie-Hellman function suitable for a wide
  variety of applications.
  
  Given a user's 32-byte secret key, Curve25519 computes the user's 32-byte public
  key. Given the user's 32-byte secret key and another user's 32-byte public key,
  Curve25519 computes a 32-byte secret shared by the two users. This secret can
  then be used to authenticate and encrypt messages between the two users.
  
  WWW: http://search.cpan.org/dist/Crypt-Curve25519/

Added:
  head/security/p5-Crypt-Curve25519/
  head/security/p5-Crypt-Curve25519/Makefile   (contents, props changed)
  head/security/p5-Crypt-Curve25519/distinfo   (contents, props changed)
  head/security/p5-Crypt-Curve25519/pkg-descr   (contents, props changed)
  head/security/p5-Crypt-Curve25519/pkg-plist   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Mon Apr 25 09:02:55 2016	(r413971)
+++ head/security/Makefile	Mon Apr 25 09:07:06 2016	(r413972)
@@ -492,6 +492,7 @@
     SUBDIR += p5-Crypt-CipherSaber
     SUBDIR += p5-Crypt-Cracklib
     SUBDIR += p5-Crypt-Ctr
+    SUBDIR += p5-Crypt-Curve25519
     SUBDIR += p5-Crypt-DES
     SUBDIR += p5-Crypt-DES_EDE3
     SUBDIR += p5-Crypt-DES_PP

Added: head/security/p5-Crypt-Curve25519/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/p5-Crypt-Curve25519/Makefile	Mon Apr 25 09:07:06 2016	(r413972)
@@ -0,0 +1,24 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Crypt-Curve25519
+PORTVERSION=	0.05
+CATEGORIES=	security perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Generate shared secret using elliptic-curve Diffie-Hellman function
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		perl5
+USE_OPENSSL=	yes
+USE_PERL5=	configure
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Crypt/Curve25519/Curve25519.so
+
+.include <bsd.port.mk>

Added: head/security/p5-Crypt-Curve25519/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/p5-Crypt-Curve25519/distinfo	Mon Apr 25 09:07:06 2016	(r413972)
@@ -0,0 +1,2 @@
+SHA256 (Crypt-Curve25519-0.05.tar.gz) = d660922f36300f17b7de489c10939ff25043c5cb4a5b44fe53cc3becdeee318b
+SIZE (Crypt-Curve25519-0.05.tar.gz) = 73083

Added: head/security/p5-Crypt-Curve25519/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/p5-Crypt-Curve25519/pkg-descr	Mon Apr 25 09:07:06 2016	(r413972)
@@ -0,0 +1,9 @@
+Curve25519 is a state-of-the-art Diffie-Hellman function suitable for a wide
+variety of applications.
+
+Given a user's 32-byte secret key, Curve25519 computes the user's 32-byte public
+key. Given the user's 32-byte secret key and another user's 32-byte public key,
+Curve25519 computes a 32-byte secret shared by the two users. This secret can
+then be used to authenticate and encrypt messages between the two users.
+
+WWW: http://search.cpan.org/dist/Crypt-Curve25519/

Added: head/security/p5-Crypt-Curve25519/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/p5-Crypt-Curve25519/pkg-plist	Mon Apr 25 09:07:06 2016	(r413972)
@@ -0,0 +1,4 @@
+%%SITE_ARCH%%/Crypt/Curve25519.pm
+%%SITE_ARCH%%/auto/Crypt/Curve25519/Curve25519.so
+%%SITE_ARCH%%/auto/Crypt/Curve25519/autosplit.ix
+%%PERL5_MAN3%%/Crypt::Curve25519.3.gz



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