import py-aiodns-1.0.1

aiodns provides a simple way for doing asynchronous DNS resolutions with
a synchronous looking interface by using pycares.

ok landry@, jca@, sthen@
This commit is contained in:
danj 2016-05-07 14:48:39 +00:00
parent 8aba4ead11
commit 2f49a6b8fa
4 changed files with 52 additions and 0 deletions

33
net/py-aiodns/Makefile Normal file
View File

@ -0,0 +1,33 @@
# $OpenBSD: Makefile,v 1.1.1.1 2016/05/07 14:48:39 danj Exp $
COMMENT = simple DNS resolver for asyncio
MODPY_EGG_VERSION = 1.0.1
DISTNAME = aiodns-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = net
MAINTAINER = Daniel Jakots <obsd@chown.me>
# MIT
PERMIT_PACKAGE_CDROM = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
FLAVORS = python3
FLAVOR ?=
RUN_DEPENDS = net/py-cares${MODPY_FLAVOR}
.if !${FLAVOR:Mpython3}
RUN_DEPENDS += devel/py-trollius
.endif
TEST_DEPENDS = ${RUN_DEPENDS}
do-test:
@cd ${WRKSRC} && ${MODPY_BIN} -m unittest discover
.include <bsd.port.mk>

2
net/py-aiodns/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (aiodns-1.0.1.tar.gz) = WVt4uNVBFdk3z2DXeMAtrXa294n9Un2rMI+Z5WAefz0=
SIZE (aiodns-1.0.1.tar.gz) = 5658

2
net/py-aiodns/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
aiodns provides a simple way for doing asynchronous DNS resolutions with
a synchronous looking interface by using pycares.

15
net/py-aiodns/pkg/PLIST Normal file
View File

@ -0,0 +1,15 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/05/07 14:48:39 danj Exp $
lib/python${MODPY_VERSION}/
lib/python${MODPY_VERSION}/site-packages/
lib/python${MODPY_VERSION}/site-packages/aiodns/
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/aiodns/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/aiodns/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/aiodns/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/aiodns/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/aiodns/error.py