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.

39 lines
1.1 KiB

  1. include $(TOPDIR)/rules.mk
  2. PKG_NAME:=boto3
  3. PKG_VERSION:=1.9.135
  4. PKG_RELEASE:=1
  5. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  6. PKG_SOURCE_URL:=https://files.pythonhosted.org/packages/source/b/boto3
  7. PKG_HASH:=5e5805992e873e5687b5ef3b4c56c386ccb4df1c3364f8b8601d289e2f275be1
  8. PKG_BUILD_DIR:=$(BUILD_DIR)/boto3-$(PKG_VERSION)
  9. PKG_MAINTAINER:=Daniel Danzberger <daniel@dd-wrt.com>
  10. PKG_LICENSE:=Apache-2.0
  11. PKG_LICENSE_FILES:=LICENSE
  12. include $(INCLUDE_DIR)/package.mk
  13. include ../python3-package.mk
  14. define Package/python3-boto3
  15. SUBMENU:=Python
  16. SECTION:=lang
  17. CATEGORY:=Languages
  18. TITLE:=AWS SDK for Python (Boto3)
  19. URL:=https://aws.amazon.com/sdk-for-python/
  20. DEPENDS:=+python3 \
  21. +python3-jmespath \
  22. +python3-botocore \
  23. +python3-s3transfer
  24. VARIANT:=python3
  25. endef
  26. define Package/python3-boto3/description
  27. Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python,
  28. which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2.
  29. endef
  30. $(eval $(call Py3Package,python3-boto3))
  31. $(eval $(call BuildPackage,python3-boto3))
  32. $(eval $(call BuildPackage,python3-boto3-src))