Import py-libnacl-1.4.3.

This library is used to gain direct access to the functions exposed by Daniel J.
Bernstein’s nacl library via libsodium or tweetnacl. It has been constructed to
maintain extensive documentation on how to use nacl as well as being completely
portable. The file in libnacl/__init__.py can be pulled out and placed directly
in any project to give a single file binding to all of nacl.

ok jasper@
This commit is contained in:
ajacoutot 2015-06-23 19:25:29 +00:00
parent 84dab3ff75
commit 7ea1da9dfc
4 changed files with 58 additions and 0 deletions

View File

@ -0,0 +1,28 @@
# $OpenBSD: Makefile,v 1.1.1.1 2015/06/23 19:25:29 ajacoutot Exp $
COMMENT= python bindings for libsodium/tweetnacl based on ctypes
MODPY_EGG_VERSION= 1.4.3
DISTNAME= libnacl-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
CATEGORIES= security
HOMEPAGE= https://libnacl.readthedocs.org/en/latest/
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
# apache 2.0
PERMIT_PACKAGE_CDROM= Yes
MODPY_PI= Yes
MODULES= lang/python
RUN_DEPENDS= security/libsodium
do-test:
cd ${WRKSRC}/tests && \
${MODPY_BIN} ./runtests.py
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (libnacl-1.4.3.tar.gz) = hzYUkTyQxAEfeRqP0USPa7OrfcjN0ynRuqpl5+HRqSk=
SIZE (libnacl-1.4.3.tar.gz) = 28777

View File

@ -0,0 +1,5 @@
This library is used to gain direct access to the functions exposed by Daniel J.
Bernsteins nacl library via libsodium or tweetnacl. It has been constructed to
maintain extensive documentation on how to use nacl as well as being completely
portable. The file in libnacl/__init__.py can be pulled out and placed directly
in any project to give a single file binding to all of nacl.

View File

@ -0,0 +1,23 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/06/23 19:25:29 ajacoutot Exp $
lib/python${MODPY_VERSION}/site-packages/libnacl/
lib/python${MODPY_VERSION}/site-packages/libnacl-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/libnacl/__init__.py
lib/python${MODPY_VERSION}/site-packages/libnacl/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/base.py
lib/python${MODPY_VERSION}/site-packages/libnacl/base.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/blake.py
lib/python${MODPY_VERSION}/site-packages/libnacl/blake.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/dual.py
lib/python${MODPY_VERSION}/site-packages/libnacl/dual.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/encode.py
lib/python${MODPY_VERSION}/site-packages/libnacl/encode.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/public.py
lib/python${MODPY_VERSION}/site-packages/libnacl/public.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/secret.py
lib/python${MODPY_VERSION}/site-packages/libnacl/secret.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/sign.py
lib/python${MODPY_VERSION}/site-packages/libnacl/sign.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/utils.py
lib/python${MODPY_VERSION}/site-packages/libnacl/utils.pyc
lib/python${MODPY_VERSION}/site-packages/libnacl/version.py
lib/python${MODPY_VERSION}/site-packages/libnacl/version.pyc