From da14be59b0b2ac9914bf24a481c4dd5b37501c0e Mon Sep 17 00:00:00 2001 From: Jeffery To Date: Thu, 12 Nov 2015 22:01:07 +0800 Subject: [PATCH] python-idna: new package From the README: A library to support the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This version of the protocol is often referred to as "IDNA2008" and can produce different results from the earlier standard from 2003. Signed-off-by: Jeffery To --- lang/python-idna/Makefile | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 lang/python-idna/Makefile diff --git a/lang/python-idna/Makefile b/lang/python-idna/Makefile new file mode 100644 index 000000000..af0b86052 --- /dev/null +++ b/lang/python-idna/Makefile @@ -0,0 +1,48 @@ +# +# Copyright (C) 2015 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=idna +PKG_VERSION:=2.0 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://pypi.python.org/packages/source/i/idna +PKG_MD5SUM:=bd17a9d15e755375f48a62c13b25b801 + +PKG_BUILD_DEPENDS:=python python-setuptools + +PKG_LICENSE:=BSD-3-Clause +PKG_LICENSE_FILES:=LICENSE.rst +PKG_MAINTAINER:=Jeffery To + +include $(INCLUDE_DIR)/package.mk +$(call include_mk, python-package.mk) + +define Package/python-idna + SECTION:=lang + CATEGORY:=Languages + SUBMENU:=Python + TITLE:=python-idna + URL:=https://github.com/kjd/idna + DEPENDS:=+python-light +endef + +define Package/python-idna/description +A library to support the Internationalised Domain Names in Applications +(IDNA) protocol as specified in RFC 5891. This version of the protocol +is often referred to as "IDNA2008" and can produce different results +from the earlier standard from 2003. +endef + +define Build/Compile + $(call Build/Compile/PyMod,,install --prefix=/usr --root=$(PKG_INSTALL_DIR)) +endef + +$(eval $(call PyPackage,python-idna)) +$(eval $(call BuildPackage,python-idna))