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.

64 lines
1.7 KiB

  1. #
  2. # Copyright (C) 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-constantly
  9. PKG_VERSION:=15.1.0
  10. PKG_RELEASE:=1
  11. PYPI_NAME:=constantly
  12. PKG_HASH:=586372eb92059873e29eba4f9dec8381541b4d3834660707faf8ba59146dfc35
  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 ../python-package.mk
  19. include ../python3-package.mk
  20. define Package/python-constantly/Default
  21. SECTION:=lang
  22. CATEGORY:=Languages
  23. SUBMENU:=Python
  24. TITLE:=Symbolic constants in Python
  25. URL:=https://github.com/twisted/constantly
  26. endef
  27. define Package/python-constantly
  28. $(call Package/python-constantly/Default)
  29. DEPENDS:=+PACKAGE_python-constantly:python-light
  30. VARIANT:=python
  31. endef
  32. define Package/python3-constantly
  33. $(call Package/python-constantly/Default)
  34. DEPENDS:=+PACKAGE_python3-constantly:python3-light
  35. VARIANT:=python3
  36. endef
  37. define Package/python-constantly/description
  38. A library that provides symbolic constant support. It includes
  39. collections and constants with text, numeric, and bit flag values.
  40. Originally twisted.python.constants from the Twisted project.
  41. endef
  42. define Package/python3-constantly/description
  43. $(call Package/python-constantly/description)
  44. .
  45. (Variant for Python3)
  46. endef
  47. $(eval $(call PyPackage,python-constantly))
  48. $(eval $(call BuildPackage,python-constantly))
  49. $(eval $(call BuildPackage,python-constantly-src))
  50. $(eval $(call Py3Package,python3-constantly))
  51. $(eval $(call BuildPackage,python3-constantly))
  52. $(eval $(call BuildPackage,python3-constantly-src))