python-aiodns: new package

Simple DNS resolver for asyncio.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
James Hilliard 2018-11-12 16:09:16 +08:00 committed by Peter Korsgaard
parent ba9e5d0fc0
commit 80fe11cd26
5 changed files with 29 additions and 0 deletions

View file

@ -984,6 +984,7 @@ F: configs/pine64_defconfig
F: configs/pine64_sopine_defconfig
N: James Hilliard <james.hilliard1@gmail.com>
F: package/python-aiodns/
F: package/python-async-timeout/
F: package/python-multidict/
F: package/python-pycares/

View file

@ -794,6 +794,7 @@ endif
if BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3
menu "External python modules"
source "package/python-aiocoap/Config.in"
source "package/python-aiodns/Config.in"
source "package/python-alsaaudio/Config.in"
source "package/python-argh/Config.in"
source "package/python-arrow/Config.in"

View file

@ -0,0 +1,8 @@
config BR2_PACKAGE_PYTHON_AIODNS
bool "python-aiodns"
depends on BR2_PACKAGE_PYTHON3
select BR2_PACKAGE_PYTHON_PYCARES # runtime
help
Simple DNS resolver for asyncio.
http://github.com/saghul/aiodns

View file

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/aiodns/json
md5 80e0419b49bb4c540b4857ec142219b8 aiodns-1.1.1.tar.gz
sha256 d8677adc679ce8d0ef706c14d9c3d2f27a0e0cc11d59730cdbaf218ad52dd9ea aiodns-1.1.1.tar.gz
# Locally computed sha256 checksums
sha256 eb0455d35129425ed399883cd710923de3e246a510e2eb84d9f00032d0bbec97 LICENSE

View file

@ -0,0 +1,14 @@
################################################################################
#
# python-aiodns
#
################################################################################
PYTHON_AIODNS_VERSION = 1.1.1
PYTHON_AIODNS_SOURCE = aiodns-$(PYTHON_AIODNS_VERSION).tar.gz
PYTHON_AIODNS_SITE = https://files.pythonhosted.org/packages/3b/45/dcee156eabca900af3a1bab8acb9531636b13db4b677d44ba468a43969e0
PYTHON_AIODNS_SETUP_TYPE = setuptools
PYTHON_AIODNS_LICENSE = MIT
PYTHON_AIODNS_LICENSE_FILES = LICENSE
$(eval $(python-package))