You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.0 KiB

  1. #
  2. # Copyright (C) 2014 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. PKG_NAME:=python-dns
  9. PKG_VERSION:=2.2.0
  10. PKG_RELEASE:=1
  11. PYPI_NAME:=dnspython
  12. PKG_HASH:=e79351e032d0b606b98d38a4b0e6e2275b31a5b85c873e587cc11b73aca026d6
  13. PKG_LICENSE:=ISC
  14. PKG_LICENSE_FILES:=LICENSE
  15. PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
  16. include ../pypi.mk
  17. include $(INCLUDE_DIR)/package.mk
  18. include ../python3-package.mk
  19. define Package/python3-dns
  20. SUBMENU:=Python
  21. SECTION:=lang
  22. CATEGORY:=Languages
  23. TITLE:=dnspython
  24. URL:=http://www.dnspython.org/
  25. DEPENDS:=+python3
  26. endef
  27. define Package/python3-dns/description
  28. dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
  29. endef
  30. $(eval $(call Py3Package,python3-dns))
  31. $(eval $(call BuildPackage,python3-dns))
  32. $(eval $(call BuildPackage,python3-dns-src))