From: Austin Lane Date: Thu, 5 Dec 2024 06:50:48 +0000 (-0500) Subject: python-pyelftools: add package / hostbuild X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=dc79b54b571da4247b3289f9239b96435f660835;p=feed%2Fpackages.git python-pyelftools: add package / hostbuild Signed-off-by: Austin Lane --- diff --git a/lang/python/python-pyelftools/Makefile b/lang/python/python-pyelftools/Makefile new file mode 100644 index 0000000000..928f92689d --- /dev/null +++ b/lang/python/python-pyelftools/Makefile @@ -0,0 +1,46 @@ +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=python-pyelftools +PKG_VERSION:=0.31 +PKG_RELEASE:=1 + +PYPI_NAME:=pyelftools +PKG_HASH:=c774416b10310156879443b81187d182d8d9ee499660380e645918b50bc88f99 + +PKG_MAINTAINER:=Austin Lane +PKG_LICENSE:=Unlicense +PKG_LICENSE_FILES:=LICENSE + +HOST_BUILD_DEPENDS:= \ + python3/host \ + python-build/host \ + python-installer/host \ + python-wheel/host + +include ../pypi.mk +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/host-build.mk +include ../python3-package.mk +include ../python3-host-build.mk + +define Package/python3-pyelftools + SECTION:=lang + CATEGORY:=Languages + SUBMENU:=Python + TITLE:=Library for analyzing ELF files and DWARF debugging information + URL:=https://pypi.org/project/pyelftools + DEPENDS:=+python3-light +python3-logging +endef + +define Package/python3-pyelftools/description +Library for analyzing ELF files and DWARF debugging information +endef + +$(eval $(call Py3Package,python3-pyelftools)) +$(eval $(call BuildPackage,python3-pyelftools)) +$(eval $(call BuildPackage,python3-pyelftools-src)) +$(eval $(call HostBuild))