summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-01-15 14:31:20 +0100
committerErich Eckner <git@eckner.net>2023-01-15 14:31:20 +0100
commit675d169439647b214f81806dc7a915e75c17a3cb (patch)
tree0dae152c7450956668d2966b1aa8aa56c756cef7
parentca4676785b0ab346bb06e018e440dda8c11636af (diff)
downloadcrux-ports-675d169439647b214f81806dc7a915e75c17a3cb.tar.xz
python3-pyelftools new
-rw-r--r--manualPorts/python3-pyelftools/.footprint220
-rw-r--r--manualPorts/python3-pyelftools/.md5sum1
-rw-r--r--manualPorts/python3-pyelftools/.signature5
-rw-r--r--manualPorts/python3-pyelftools/Pkgfile25
4 files changed, 251 insertions, 0 deletions
diff --git a/manualPorts/python3-pyelftools/.footprint b/manualPorts/python3-pyelftools/.footprint
new file mode 100644
index 0000000..fca9851
--- /dev/null
+++ b/manualPorts/python3-pyelftools/.footprint
@@ -0,0 +1,220 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/readelf.py
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/python3.10/
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/__init__.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/__pycache__/__init__.cpython-310.pyc
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/common/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__init__.py (EMPTY)
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/__init__.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/construct_utils.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/construct_utils.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/exceptions.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/exceptions.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/py3compat.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/py3compat.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/utils.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/__pycache__/utils.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/construct_utils.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/exceptions.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/py3compat.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/common/utils.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/construct/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__init__.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/__init__.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/adapters.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/adapters.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/core.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/core.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/debug.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/debug.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/macros.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/__pycache__/macros.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/adapters.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/core.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/debug.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/construct/lib/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__init__.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/__init__.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/binary.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/binary.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/bitstream.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/bitstream.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/container.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/container.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/hex.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/hex.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/py3compat.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/__pycache__/py3compat.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/binary.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/bitstream.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/container.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/hex.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/lib/py3compat.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/construct/macros.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/dwarf/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__init__.py (EMPTY)
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/__init__.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/abbrevtable.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/abbrevtable.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/aranges.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/aranges.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/callframe.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/callframe.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/compileunit.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/compileunit.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/constants.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/constants.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/datatype_cpp.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/datatype_cpp.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/descriptions.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/descriptions.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/die.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/die.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/dwarf_expr.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/dwarf_expr.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/dwarf_util.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/dwarf_util.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/dwarfinfo.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/dwarfinfo.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/enums.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/enums.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/lineprogram.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/lineprogram.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/locationlists.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/locationlists.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/namelut.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/namelut.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/ranges.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/ranges.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/structs.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/__pycache__/structs.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/abbrevtable.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/aranges.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/callframe.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/compileunit.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/constants.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/datatype_cpp.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/descriptions.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/die.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/dwarf_expr.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/dwarf_util.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/dwarfinfo.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/enums.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/lineprogram.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/locationlists.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/namelut.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/ranges.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/dwarf/structs.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/ehabi/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__init__.py (EMPTY)
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/__init__.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/constants.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/constants.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/decoder.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/decoder.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/ehabiinfo.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/ehabiinfo.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/structs.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/__pycache__/structs.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/constants.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/decoder.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/ehabiinfo.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/ehabi/structs.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/elf/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__init__.py (EMPTY)
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/__init__.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/__init__.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/constants.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/constants.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/descriptions.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/descriptions.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/dynamic.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/dynamic.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/elffile.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/elffile.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/enums.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/enums.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/gnuversions.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/gnuversions.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/hash.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/hash.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/notes.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/notes.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/relocation.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/relocation.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/sections.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/sections.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/segments.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/segments.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/structs.cpython-310.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/__pycache__/structs.cpython-310.pyc
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/constants.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/descriptions.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/dynamic.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/elffile.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/enums.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/gnuversions.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/hash.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/notes.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/relocation.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/sections.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/segments.py
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/elftools/elf/structs.py
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyelftools-0.29.dist-info/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyelftools-0.29.dist-info/LICENSE
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyelftools-0.29.dist-info/METADATA
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyelftools-0.29.dist-info/RECORD
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyelftools-0.29.dist-info/WHEEL
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyelftools-0.29.dist-info/top_level.txt
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/python3-pyelftools/
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/CHANGES
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/README.rst
+drwxr-xr-x root/root usr/share/doc/python3-pyelftools/examples/
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/dwarf_decode_address.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/dwarf_die_tree.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/dwarf_lineprogram_filenames.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/dwarf_location_info.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/dwarf_pubnames_types.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/dwarf_range_lists.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/elf_low_high_api.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/elf_notes.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/elf_relocations.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/elf_show_debug_sections.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/elfclass_address_size.py
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/examine_dwarf_info.py
+drwxr-xr-x root/root usr/share/doc/python3-pyelftools/examples/reference_output/
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/dwarf_decode_address.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/dwarf_die_tree.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/dwarf_lineprogram_filenames.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/dwarf_location_info.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/dwarf_pubnames_types.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/dwarf_range_lists.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/elf_low_high_api.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/elf_notes.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/elf_relocations.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/elf_show_debug_sections.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/elfclass_address_size.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/reference_output/examine_dwarf_info.out
+-rw-r--r-- root/root usr/share/doc/python3-pyelftools/examples/sample_exe64.elf
+drwxr-xr-x root/root usr/share/licenses/
+drwxr-xr-x root/root usr/share/licenses/python3-pyelftools/
+-rw-r--r-- root/root usr/share/licenses/python3-pyelftools/LICENSE
diff --git a/manualPorts/python3-pyelftools/.md5sum b/manualPorts/python3-pyelftools/.md5sum
new file mode 100644
index 0000000..e915f65
--- /dev/null
+++ b/manualPorts/python3-pyelftools/.md5sum
@@ -0,0 +1 @@
+2fc2e9dd46541cc05c6e87a0ac3d6756 pyelftools-0.29.tar.gz
diff --git a/manualPorts/python3-pyelftools/.signature b/manualPorts/python3-pyelftools/.signature
new file mode 100644
index 0000000..0879eec
--- /dev/null
+++ b/manualPorts/python3-pyelftools/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/deepthought.pub
+RWQxCptPusLGGm3T+Gy0sPA5hvsxvigbYo08hbh6nuSZJuz2YenmTCe2oNIlIJNdxxzbYqQIAWIaFyr/g+ijFhITGatOryzZKgs=
+SHA256 (Pkgfile) = 841cc6543f31fa25bab2b393e4b84445273495fa0a1bac6e27881d4be72f7739
+SHA256 (.footprint) = 24c930c3a41311fde516c6acdd998f0bb9dcb79793c0a971c9b2648ba528d663
+SHA256 (pyelftools-0.29.tar.gz) = 591c2b5150f180937c60714a1ae288365b1a3d6ae68aaaa4503dd5ecf5e3c299
diff --git a/manualPorts/python3-pyelftools/Pkgfile b/manualPorts/python3-pyelftools/Pkgfile
new file mode 100644
index 0000000..a49836b
--- /dev/null
+++ b/manualPorts/python3-pyelftools/Pkgfile
@@ -0,0 +1,25 @@
+# Description: Python library for analyzing ELF files and DWARF debugging information
+# URL: https://github.com/eliben/pyelftools
+# Maintainer: Erich Eckner, crux at eckner dot net
+# Depends on: python3-build python3-installer python3-wheel python3-setuptools
+
+name=python3-pyelftools
+version=0.29
+release=1
+source=("https://github.com/eliben/pyelftools/archive/v${version}/pyelftools-${version}.tar.gz")
+
+build() {
+
+ cd pyelftools-${version}
+ find * -type f -name '*.py' -exec sed -i 's@^#!/usr/bin/env python$@\03@' {} +
+ python3 -m build --wheel --no-isolation
+ python3 test/run_all_unittests.py
+ python3 test/run_examples_test.py
+ python3 test/run_readelf_tests.py
+ python3 -m installer --destdir="${PKG}" dist/*.whl
+
+ install -Dm 644 LICENSE -t "${PKG}/usr/share/licenses/${name}"
+ install -Dm 644 README.rst CHANGES -t "${PKG}/usr/share/doc/${name}"
+ cp -r examples "${PKG}/usr/share/doc/${name}"
+
+}