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.

60 lines
1.5 KiB

  1. #
  2. # This is free software, licensed under the GNU General Public License v2.
  3. # See /LICENSE for more information.
  4. #
  5. include $(TOPDIR)/rules.mk
  6. PKG_NAME:=python-jdcal
  7. PKG_VERSION:=1.4.1
  8. PKG_RELEASE:=1
  9. PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>, Eneas U de Queiroz <cote2004-github@yahoo.com>
  10. PKG_LICENSE:=BSD-2-Clause
  11. PKG_LICENSE_FILES:=LICENSE.txt
  12. PYPI_NAME:=jdcal
  13. PKG_HASH:=472872e096eb8df219c23f2689fc336668bdb43d194094b5cc1707e1640acfc8
  14. include ../pypi.mk
  15. include $(INCLUDE_DIR)/package.mk
  16. include ../python-package.mk
  17. include ../python3-package.mk
  18. define Package/python-jdcal/Default
  19. SUBMENU:=Python
  20. SECTION:=lang
  21. CATEGORY:=Languages
  22. TITLE:=Julian dates from proleptic Gregorian and Julian calendars
  23. URL:=https://github.com/phn/jdcal
  24. endef
  25. define Package/python-jdcal
  26. $(call Package/python-jdcal/Default)
  27. DEPENDS:= +PACKAGE_python-jdcal:python-light
  28. VARIANT:=python
  29. endef
  30. define Package/python3-jdcal
  31. $(call Package/python-jdcal/Default)
  32. DEPENDS:= +PACKAGE_python3-jdcal:python3-light
  33. VARIANT:=python3
  34. endef
  35. define Package/python-jdcal/description
  36. This module contains functions for converting between Julian dates and calendar dates.
  37. endef
  38. define Package/python3-jdcal/description
  39. $(call Package/python-jdcal/description)
  40. .
  41. (Variant for Python3)
  42. endef
  43. $(eval $(call PyPackage,python-jdcal))
  44. $(eval $(call BuildPackage,python-jdcal))
  45. $(eval $(call BuildPackage,python-jdcal-src))
  46. $(eval $(call Py3Package,python3-jdcal))
  47. $(eval $(call BuildPackage,python3-jdcal))
  48. $(eval $(call BuildPackage,python3-jdcal-src))