Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Apr 2019 06:35:42 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r499526 - head/security/py-ecdsa
Message-ID:  <201904210635.x3L6ZgK3014307@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: koobs
Date: Sun Apr 21 06:35:41 2019
New Revision: 499526
URL: https://svnweb.freebsd.org/changeset/ports/499526

Log:
  security/py-ecdsa: Update to 0.13.2
  
   - Include more information than COMMENT in pkg-descr
   - Pet portlint (NO_ARCH in USE(S) section)
  
  Changelog:
  
    https://github.com/warner/python-ecdsa/blob/python-ecdsa-0.13.2/NEWS
  
  PR:		237402
  Approved by:	<kyuupichan gmail com> (maintainer, drop maintainership)

Modified:
  head/security/py-ecdsa/Makefile
  head/security/py-ecdsa/distinfo
  head/security/py-ecdsa/pkg-descr

Modified: head/security/py-ecdsa/Makefile
==============================================================================
--- head/security/py-ecdsa/Makefile	Sun Apr 21 06:09:01 2019	(r499525)
+++ head/security/py-ecdsa/Makefile	Sun Apr 21 06:35:41 2019	(r499526)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ecdsa
-PORTVERSION=	0.11
-PORTREVISION=	1
+PORTVERSION=	0.13.2
 CATEGORIES=	security python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -16,9 +15,10 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		python
 USE_PYTHON=	distutils autoplist
+
 NO_ARCH=	yes
 
 do-test:
-	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
+	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
 
 .include <bsd.port.mk>

Modified: head/security/py-ecdsa/distinfo
==============================================================================
--- head/security/py-ecdsa/distinfo	Sun Apr 21 06:09:01 2019	(r499525)
+++ head/security/py-ecdsa/distinfo	Sun Apr 21 06:35:41 2019	(r499526)
@@ -1,2 +1,3 @@
-SHA256 (ecdsa-0.11.tar.gz) = 8e3b6c193f91dc94b2f3b0261e3eabbdc604f78ff99fdad324a56fdd0b5e958c
-SIZE (ecdsa-0.11.tar.gz) = 45689
+TIMESTAMP = 1555739427
+SHA256 (ecdsa-0.13.2.tar.gz) = 5c034ffa23413ac923541ceb3ac14ec15a0d2530690413bff58c12b80e56d884
+SIZE (ecdsa-0.13.2.tar.gz) = 61595

Modified: head/security/py-ecdsa/pkg-descr
==============================================================================
--- head/security/py-ecdsa/pkg-descr	Sun Apr 21 06:09:01 2019	(r499525)
+++ head/security/py-ecdsa/pkg-descr	Sun Apr 21 06:35:41 2019	(r499526)
@@ -1,3 +1,18 @@
-ECDSA cryptographic signature library (pure python).
+This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
+Digital Signature Algorithm), implemented purely in Python, released under
+the MIT license. With this library, you can quickly create keypairs (signing
+key and verifying key), sign messages, and verify the signatures. The keys
+and signatures are very short, making them easy to handle and incorporate
+into other protocols.
+
+Features
+
+This library provides key generation, signing, and verifying, for five
+popular NIST "Suite B" GF(p) curves, with key lengths of 192, 224, 256, 384,
+and 521 bits. The "short names" for these curves, as known by the OpenSSL
+tool (`openssl ecparam --list_curves`), are: prime192v1, secp224r1,
+prime256v1, secp384r1, and secp521r1. It also includes the 256-bit curve used
+by Bitcoin, whose short name is secp256k1. No other curves are included, but
+it would not be too hard to add more.
 
 WWW: https://github.com/warner/python-ecdsa



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