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.

43 lines
1.2 KiB

  1. #
  2. # Copyright (C) 2015, 2017-2018 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-six
  9. PKG_VERSION:=1.16.0
  10. PKG_RELEASE:=1
  11. PYPI_NAME:=six
  12. PKG_HASH:=1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926
  13. PKG_LICENSE:=MIT
  14. PKG_LICENSE_FILES:=LICENSE
  15. PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>
  16. include ../pypi.mk
  17. include $(INCLUDE_DIR)/package.mk
  18. include ../python3-package.mk
  19. define Package/python3-six
  20. SECTION:=lang
  21. CATEGORY:=Languages
  22. SUBMENU:=Python
  23. TITLE:=Python 2 and 3 compatibility library
  24. URL:=https://github.com/benjaminp/six
  25. DEPENDS:=+python3-light
  26. endef
  27. define Package/python3-six/description
  28. Six is a Python 2 and 3 compatibility library. It provides utility functions
  29. for smoothing over the differences between the Python versions with the goal of
  30. writing Python code that is compatible on both Python versions. See the
  31. documentation for more information on what is provided.
  32. endef
  33. $(eval $(call Py3Package,python3-six))
  34. $(eval $(call BuildPackage,python3-six))
  35. $(eval $(call BuildPackage,python3-six-src))