svn commit: r413972 - in head/security: . p5-Crypt-Curve25519
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Apr 25 09:07:08 UTC 2016
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Crypt-Curve25519
+PORTVERSION= 0.05
+CATEGORIES= security perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet at 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
More information about the svn-ports-head
mailing list