From: Jeffery To Date: Thu, 12 Nov 2015 14:01:07 +0000 (+0800) Subject: python-idna: new package X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=da14be59b0b2ac9914bf24a481c4dd5b37501c0e;p=openwrt-packages.git 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 --- 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))