From a9af921700b5404e56beb723b6a77bfbc4018200 Mon Sep 17 00:00:00 2001 From: Jeffery To Date: Thu, 12 Nov 2015 17:04:09 +0800 Subject: [PATCH] python-six: new package From the README: Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. See the documentation for more information on what is provided. Signed-off-by: Jeffery To --- lang/python-six/Makefile | 46 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 lang/python-six/Makefile diff --git a/lang/python-six/Makefile b/lang/python-six/Makefile new file mode 100644 index 000000000..d6920f4be --- /dev/null +++ b/lang/python-six/Makefile @@ -0,0 +1,46 @@ +# +# 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:=six +PKG_VERSION:=1.10.0 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://pypi.python.org/packages/source/s/six +PKG_MD5SUM:=34eed507548117b2ab523ab14b2f8b55 + +PKG_LICENSE:=MIT +PKG_LICENSE_FILES:=LICENSE +PKG_MAINTAINER:=Jeffery To + +include $(INCLUDE_DIR)/package.mk +$(call include_mk, python-package.mk) + +define Package/python-six + SECTION:=lang + CATEGORY:=Languages + SUBMENU:=Python + TITLE:=python-six + URL:=https://pypi.python.org/pypi/six + DEPENDS:=+python-light +endef + +define Package/python-pyasn1/description +Six is a Python 2 and 3 compatibility library. It provides utility functions +for smoothing over the differences between the Python versions with the goal of +writing Python code that is compatible on both Python versions. See the +documentation for more information on what is provided. +endef + +define Build/Compile + $(call Build/Compile/PyMod,,install --prefix=/usr --root=$(PKG_INSTALL_DIR)) +endef + +$(eval $(call PyPackage,python-six)) +$(eval $(call BuildPackage,python-six))