Bug 179447 - New port: devel/py-slowaes Implementation of AES in pure Python
Summary: New port: devel/py-slowaes Implementation of AES in pure Python
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ruslan Makhmatkhanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-09 23:50 UTC by kyuupichan
Modified: 2013-06-11 19:30 UTC (History)
0 users

See Also:


Attachments
file.shar (1.70 KB, text/plain)
2013-06-09 23:50 UTC, kyuupichan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description kyuupichan 2013-06-09 23:50:00 UTC
This is a python library that is a dependency of the Electrum bitcoin client, which I have ported.

portlint reports no problems and installed cleanly in poudriere in test mode.

SHAR file attached (.txt extension)

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-06-09 23:50:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-python

freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2013-06-10 09:30:46 UTC
Responsible Changed
From-To: freebsd-python->rm

I will take it.
Comment 3 dfilter service freebsd_committer freebsd_triage 2013-06-11 19:24:21 UTC
Author: rm
Date: Tue Jun 11 18:24:08 2013
New Revision: 320620
URL: http://svnweb.freebsd.org/changeset/ports/320620

Log:
  Implementation of AES in pure Python.
  
  As such it will be slow (hence the project name) but still useful when
  faster ones are not available (for example, for JavaScript clients in
  browsers, and Python servers on Google App Engine).
  
  WWW: https://code.google.com/p/slowaes/
  
  PR:		179447
  Submitted by:	Neil Booth <kyuupichan@gmail.com>

Added:
  head/security/py-slowaes/
  head/security/py-slowaes/Makefile   (contents, props changed)
  head/security/py-slowaes/distinfo   (contents, props changed)
  head/security/py-slowaes/pkg-descr   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Tue Jun 11 18:22:13 2013	(r320619)
+++ head/security/Makefile	Tue Jun 11 18:24:08 2013	(r320620)
@@ -774,6 +774,7 @@
     SUBDIR += py-pysha3
     SUBDIR += py-python-registry
     SUBDIR += py-rsa
+    SUBDIR += py-slowaes
     SUBDIR += py-ssh
     SUBDIR += py-sslstrip
     SUBDIR += py-tlslite

Added: head/security/py-slowaes/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-slowaes/Makefile	Tue Jun 11 18:24:08 2013	(r320620)
@@ -0,0 +1,21 @@
+# Created by: Neil Booth
+# $FreeBSD$
+
+PORTNAME=	slowaes
+DISTVERSION=	0.1a1
+CATEGORIES=	security python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	kyuupichan@gmail.com
+COMMENT=	Implementation of AES in pure Python
+
+LICENSE=	AL2
+
+USE_PYTHON=	-2.7
+USE_PYDISTUTILS=easy_install
+PYDISTUTILS_PKGVERSION=	${DISTVERSION}
+
+PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
+
+.include <bsd.port.mk>

Added: head/security/py-slowaes/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-slowaes/distinfo	Tue Jun 11 18:24:08 2013	(r320620)
@@ -0,0 +1,2 @@
+SHA256 (slowaes-0.1a1.tar.gz) = 83658ae54cc116b96f7fdb12fdd0efac3a4e8c7c7064e3fac3f4a881aa54bf09
+SIZE (slowaes-0.1a1.tar.gz) = 7017

Added: head/security/py-slowaes/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-slowaes/pkg-descr	Tue Jun 11 18:24:08 2013	(r320620)
@@ -0,0 +1,7 @@
+Implementation of AES in pure Python.
+
+As such it will be slow (hence the project name) but still useful when
+faster ones are not available (for example, for JavaScript clients in
+browsers, and Python servers on Google App Engine).
+
+WWW: https://code.google.com/p/slowaes/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2013-06-11 19:30:21 UTC
State Changed
From-To: open->closed

New port added with minor changes. Thank you. It's better fit to 
security category, imho.