diff options
author | Erich Eckner <git@eckner.net> | 2023-01-15 14:31:20 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2023-01-15 14:31:20 +0100 |
commit | 675d169439647b214f81806dc7a915e75c17a3cb (patch) | |
tree | 0dae152c7450956668d2966b1aa8aa56c756cef7 | |
parent | ca4676785b0ab346bb06e018e440dda8c11636af (diff) | |
download | crux-ports-675d169439647b214f81806dc7a915e75c17a3cb.tar.xz |
python3-pyelftools new
-rw-r--r-- | manualPorts/python3-pyelftools/.footprint | 220 | ||||
-rw-r--r-- | manualPorts/python3-pyelftools/.md5sum | 1 | ||||
-rw-r--r-- | manualPorts/python3-pyelftools/.signature | 5 | ||||
-rw-r--r-- | manualPorts/python3-pyelftools/Pkgfile | 25 |
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}" + +} |