Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jun 2013 22:43:04 GMT
From:      Neil Booth <kyuupichan@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/179447: New port: devel/py-slowaes Implementation of AES in pure Python
Message-ID:  <201306092243.r59Mh4bC029052@oldred.freebsd.org>
Resent-Message-ID: <201306092250.r59Mo0gQ040239@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         179447
>Category:       ports
>Synopsis:       New port: devel/py-slowaes Implementation of AES in pure Python
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 09 22:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Neil Booth
>Release:        DragonFly
>Organization:
N/A
>Environment:
DragonFly athlon2.akihabara.co.uk 3.5-DEVELOPMENT DragonFly v3.5.0.301.ga29ef-DEVELOPMENT #1: Fri Jun  7 19:05:53 JST 2013     root@athlon2.akihabara.co.uk:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64
>Description:
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)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-slowaes
#	py-slowaes/pkg-descr
#	py-slowaes/distinfo
#	py-slowaes/Makefile
#	py-slowaes/pkg-plist
#
echo c - py-slowaes
mkdir -p py-slowaes > /dev/null 2>&1
echo x - py-slowaes/pkg-descr
sed 's/^X//' >py-slowaes/pkg-descr << 'END-of-py-slowaes/pkg-descr'
XImplementation of AES in pure Python.
X
XAs such it will be slow (hence the project name) but still useful when
Xfaster ones are not available (for example, for JavaScript clients in
Xbrowsers, and Python servers on Google App Engine).
END-of-py-slowaes/pkg-descr
echo x - py-slowaes/distinfo
sed 's/^X//' >py-slowaes/distinfo << 'END-of-py-slowaes/distinfo'
XSHA256 (slowaes-0.1a1.tar.gz) = 83658ae54cc116b96f7fdb12fdd0efac3a4e8c7c7064e3fac3f4a881aa54bf09
XSIZE (slowaes-0.1a1.tar.gz) = 7017
END-of-py-slowaes/distinfo
echo x - py-slowaes/Makefile
sed 's/^X//' >py-slowaes/Makefile << 'END-of-py-slowaes/Makefile'
X# Created by: Neil Booth
X# $FreeBSD$
X
XPORTNAME=		slowaes
XPORTVERSION=    	0.1a1
XCATEGORIES=		devel python
XMASTER_SITES=		${MASTER_SITE_CHEESESHOP}
XMASTER_SITE_SUBDIR=	source/s/${PORTNAME}
XPKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=		kyuupichan@gmail.com
XCOMMENT=		Implementation of AES in pure Python
X
XUSE_PYTHON=		yes
XUSE_PYDISTUTILS=	easy_install
X
X.include <bsd.port.mk>
END-of-py-slowaes/Makefile
echo x - py-slowaes/pkg-plist
sed 's/^X//' >py-slowaes/pkg-plist << 'END-of-py-slowaes/pkg-plist'
X%%PYTHON_SITELIBDIR%%/slowaes-0.1a1-py2.7.egg
END-of-py-slowaes/pkg-plist
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



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