pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-cle



Module Name:    pkgsrc
Committed By:   khorben
Date:           Thu Mar 15 02:32:56 UTC 2018

Added Files:
        pkgsrc/devel/py-cle: DESCR Makefile PLIST distinfo

Log Message:
Import py-cle version 7.8.2.21 from wip

CLE loads binaries and their associated libraries, resolves imports and
provides an abstraction of process memory the same way as if it was loader by
the OS's loader.

It is maintained by the angr organization on GitHub.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-cle/DESCR pkgsrc/devel/py-cle/Makefile \
    pkgsrc/devel/py-cle/PLIST pkgsrc/devel/py-cle/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/py-cle/DESCR
diff -u /dev/null pkgsrc/devel/py-cle/DESCR:1.1
--- /dev/null   Thu Mar 15 02:32:56 2018
+++ pkgsrc/devel/py-cle/DESCR   Thu Mar 15 02:32:56 2018
@@ -0,0 +1,3 @@
+CLE loads binaries and their associated libraries, resolves imports and
+provides an abstraction of process memory the same way as if it was loader by
+the OS's loader.
Index: pkgsrc/devel/py-cle/Makefile
diff -u /dev/null pkgsrc/devel/py-cle/Makefile:1.1
--- /dev/null   Thu Mar 15 02:32:56 2018
+++ pkgsrc/devel/py-cle/Makefile        Thu Mar 15 02:32:56 2018
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2018/03/15 02:32:56 khorben Exp $
+
+DISTNAME=      cle-7.8.2.21
+PKGNAME=       ${PYPKGPREFIX}-${EGG_NAME}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=angr/}
+GITHUB_PROJECT=        cle
+GITHUB_TAG=    13a47181d5200fd24c5c956e893b0a95d26d4da7
+
+MAINTAINER=    khorben%defora.org@localhost
+HOMEPAGE=      https://github.com/angr/cle/
+COMMENT=       CLE Loads Everything (at least, many binary formats!)
+LICENSE=       2-clause-bsd
+
+PYTHON_VERSIONS_ACCEPTED=      27
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-cle/PLIST
diff -u /dev/null pkgsrc/devel/py-cle/PLIST:1.1
--- /dev/null   Thu Mar 15 02:32:56 2018
+++ pkgsrc/devel/py-cle/PLIST   Thu Mar 15 02:32:56 2018
@@ -0,0 +1,192 @@
+@comment $NetBSD: PLIST,v 1.1 2018/03/15 02:32:56 khorben Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/cle/__init__.py
+${PYSITELIB}/cle/__init__.pyc
+${PYSITELIB}/cle/__init__.pyo
+${PYSITELIB}/cle/address_translator.py
+${PYSITELIB}/cle/address_translator.pyc
+${PYSITELIB}/cle/address_translator.pyo
+${PYSITELIB}/cle/backends/__init__.py
+${PYSITELIB}/cle/backends/__init__.pyc
+${PYSITELIB}/cle/backends/__init__.pyo
+${PYSITELIB}/cle/backends/blob.py
+${PYSITELIB}/cle/backends/blob.pyc
+${PYSITELIB}/cle/backends/blob.pyo
+${PYSITELIB}/cle/backends/cgc/__init__.py
+${PYSITELIB}/cle/backends/cgc/__init__.pyc
+${PYSITELIB}/cle/backends/cgc/__init__.pyo
+${PYSITELIB}/cle/backends/cgc/backedcgc.py
+${PYSITELIB}/cle/backends/cgc/backedcgc.pyc
+${PYSITELIB}/cle/backends/cgc/backedcgc.pyo
+${PYSITELIB}/cle/backends/cgc/cgc.py
+${PYSITELIB}/cle/backends/cgc/cgc.pyc
+${PYSITELIB}/cle/backends/cgc/cgc.pyo
+${PYSITELIB}/cle/backends/elf/__init__.py
+${PYSITELIB}/cle/backends/elf/__init__.pyc
+${PYSITELIB}/cle/backends/elf/__init__.pyo
+${PYSITELIB}/cle/backends/elf/elf.py
+${PYSITELIB}/cle/backends/elf/elf.pyc
+${PYSITELIB}/cle/backends/elf/elf.pyo
+${PYSITELIB}/cle/backends/elf/elfcore.py
+${PYSITELIB}/cle/backends/elf/elfcore.pyc
+${PYSITELIB}/cle/backends/elf/elfcore.pyo
+${PYSITELIB}/cle/backends/elf/hashtable.py
+${PYSITELIB}/cle/backends/elf/hashtable.pyc
+${PYSITELIB}/cle/backends/elf/hashtable.pyo
+${PYSITELIB}/cle/backends/elf/metaelf.py
+${PYSITELIB}/cle/backends/elf/metaelf.pyc
+${PYSITELIB}/cle/backends/elf/metaelf.pyo
+${PYSITELIB}/cle/backends/elf/regions.py
+${PYSITELIB}/cle/backends/elf/regions.pyc
+${PYSITELIB}/cle/backends/elf/regions.pyo
+${PYSITELIB}/cle/backends/elf/relocation/__init__.py
+${PYSITELIB}/cle/backends/elf/relocation/__init__.pyc
+${PYSITELIB}/cle/backends/elf/relocation/__init__.pyo
+${PYSITELIB}/cle/backends/elf/relocation/amd64.py
+${PYSITELIB}/cle/backends/elf/relocation/amd64.pyc
+${PYSITELIB}/cle/backends/elf/relocation/amd64.pyo
+${PYSITELIB}/cle/backends/elf/relocation/arm.py
+${PYSITELIB}/cle/backends/elf/relocation/arm.pyc
+${PYSITELIB}/cle/backends/elf/relocation/arm.pyo
+${PYSITELIB}/cle/backends/elf/relocation/arm64.py
+${PYSITELIB}/cle/backends/elf/relocation/arm64.pyc
+${PYSITELIB}/cle/backends/elf/relocation/arm64.pyo
+${PYSITELIB}/cle/backends/elf/relocation/armel.py
+${PYSITELIB}/cle/backends/elf/relocation/armel.pyc
+${PYSITELIB}/cle/backends/elf/relocation/armel.pyo
+${PYSITELIB}/cle/backends/elf/relocation/armhf.py
+${PYSITELIB}/cle/backends/elf/relocation/armhf.pyc
+${PYSITELIB}/cle/backends/elf/relocation/armhf.pyo
+${PYSITELIB}/cle/backends/elf/relocation/elfreloc.py
+${PYSITELIB}/cle/backends/elf/relocation/elfreloc.pyc
+${PYSITELIB}/cle/backends/elf/relocation/elfreloc.pyo
+${PYSITELIB}/cle/backends/elf/relocation/generic.py
+${PYSITELIB}/cle/backends/elf/relocation/generic.pyc
+${PYSITELIB}/cle/backends/elf/relocation/generic.pyo
+${PYSITELIB}/cle/backends/elf/relocation/i386.py
+${PYSITELIB}/cle/backends/elf/relocation/i386.pyc
+${PYSITELIB}/cle/backends/elf/relocation/i386.pyo
+${PYSITELIB}/cle/backends/elf/relocation/mips.py
+${PYSITELIB}/cle/backends/elf/relocation/mips.pyc
+${PYSITELIB}/cle/backends/elf/relocation/mips.pyo
+${PYSITELIB}/cle/backends/elf/relocation/mips64.py
+${PYSITELIB}/cle/backends/elf/relocation/mips64.pyc
+${PYSITELIB}/cle/backends/elf/relocation/mips64.pyo
+${PYSITELIB}/cle/backends/elf/relocation/pcc64.py
+${PYSITELIB}/cle/backends/elf/relocation/pcc64.pyc
+${PYSITELIB}/cle/backends/elf/relocation/pcc64.pyo
+${PYSITELIB}/cle/backends/elf/relocation/ppc.py
+${PYSITELIB}/cle/backends/elf/relocation/ppc.pyc
+${PYSITELIB}/cle/backends/elf/relocation/ppc.pyo
+${PYSITELIB}/cle/backends/elf/symbol.py
+${PYSITELIB}/cle/backends/elf/symbol.pyc
+${PYSITELIB}/cle/backends/elf/symbol.pyo
+${PYSITELIB}/cle/backends/externs.py
+${PYSITELIB}/cle/backends/externs.pyc
+${PYSITELIB}/cle/backends/externs.pyo
+${PYSITELIB}/cle/backends/idabin.py
+${PYSITELIB}/cle/backends/idabin.pyc
+${PYSITELIB}/cle/backends/idabin.pyo
+${PYSITELIB}/cle/backends/ihex.py
+${PYSITELIB}/cle/backends/ihex.pyc
+${PYSITELIB}/cle/backends/ihex.pyo
+${PYSITELIB}/cle/backends/macho/__init__.py
+${PYSITELIB}/cle/backends/macho/__init__.pyc
+${PYSITELIB}/cle/backends/macho/__init__.pyo
+${PYSITELIB}/cle/backends/macho/binding.py
+${PYSITELIB}/cle/backends/macho/binding.pyc
+${PYSITELIB}/cle/backends/macho/binding.pyo
+${PYSITELIB}/cle/backends/macho/macho.py
+${PYSITELIB}/cle/backends/macho/macho.pyc
+${PYSITELIB}/cle/backends/macho/macho.pyo
+${PYSITELIB}/cle/backends/macho/section.py
+${PYSITELIB}/cle/backends/macho/section.pyc
+${PYSITELIB}/cle/backends/macho/section.pyo
+${PYSITELIB}/cle/backends/macho/segment.py
+${PYSITELIB}/cle/backends/macho/segment.pyc
+${PYSITELIB}/cle/backends/macho/segment.pyo
+${PYSITELIB}/cle/backends/macho/symbol.py
+${PYSITELIB}/cle/backends/macho/symbol.pyc
+${PYSITELIB}/cle/backends/macho/symbol.pyo
+${PYSITELIB}/cle/backends/pe/__init__.py
+${PYSITELIB}/cle/backends/pe/__init__.pyc
+${PYSITELIB}/cle/backends/pe/__init__.pyo
+${PYSITELIB}/cle/backends/pe/pe.py
+${PYSITELIB}/cle/backends/pe/pe.pyc
+${PYSITELIB}/cle/backends/pe/pe.pyo
+${PYSITELIB}/cle/backends/pe/regions.py
+${PYSITELIB}/cle/backends/pe/regions.pyc
+${PYSITELIB}/cle/backends/pe/regions.pyo
+${PYSITELIB}/cle/backends/pe/relocation/__init__.py
+${PYSITELIB}/cle/backends/pe/relocation/__init__.pyc
+${PYSITELIB}/cle/backends/pe/relocation/__init__.pyo
+${PYSITELIB}/cle/backends/pe/relocation/amd64.py
+${PYSITELIB}/cle/backends/pe/relocation/amd64.pyc
+${PYSITELIB}/cle/backends/pe/relocation/amd64.pyo
+${PYSITELIB}/cle/backends/pe/relocation/arm.py
+${PYSITELIB}/cle/backends/pe/relocation/arm.pyc
+${PYSITELIB}/cle/backends/pe/relocation/arm.pyo
+${PYSITELIB}/cle/backends/pe/relocation/generic.py
+${PYSITELIB}/cle/backends/pe/relocation/generic.pyc
+${PYSITELIB}/cle/backends/pe/relocation/generic.pyo
+${PYSITELIB}/cle/backends/pe/relocation/i386.py
+${PYSITELIB}/cle/backends/pe/relocation/i386.pyc
+${PYSITELIB}/cle/backends/pe/relocation/i386.pyo
+${PYSITELIB}/cle/backends/pe/relocation/mips.py
+${PYSITELIB}/cle/backends/pe/relocation/mips.pyc
+${PYSITELIB}/cle/backends/pe/relocation/mips.pyo
+${PYSITELIB}/cle/backends/pe/relocation/pereloc.py
+${PYSITELIB}/cle/backends/pe/relocation/pereloc.pyc
+${PYSITELIB}/cle/backends/pe/relocation/pereloc.pyo
+${PYSITELIB}/cle/backends/pe/relocation/riscv.py
+${PYSITELIB}/cle/backends/pe/relocation/riscv.pyc
+${PYSITELIB}/cle/backends/pe/relocation/riscv.pyo
+${PYSITELIB}/cle/backends/pe/symbol.py
+${PYSITELIB}/cle/backends/pe/symbol.pyc
+${PYSITELIB}/cle/backends/pe/symbol.pyo
+${PYSITELIB}/cle/backends/region.py
+${PYSITELIB}/cle/backends/region.pyc
+${PYSITELIB}/cle/backends/region.pyo
+${PYSITELIB}/cle/backends/regions.py
+${PYSITELIB}/cle/backends/regions.pyc
+${PYSITELIB}/cle/backends/regions.pyo
+${PYSITELIB}/cle/backends/relocation.py
+${PYSITELIB}/cle/backends/relocation.pyc
+${PYSITELIB}/cle/backends/relocation.pyo
+${PYSITELIB}/cle/backends/soot.py
+${PYSITELIB}/cle/backends/soot.pyc
+${PYSITELIB}/cle/backends/soot.pyo
+${PYSITELIB}/cle/backends/symbol.py
+${PYSITELIB}/cle/backends/symbol.pyc
+${PYSITELIB}/cle/backends/symbol.pyo
+${PYSITELIB}/cle/backends/tls/__init__.py
+${PYSITELIB}/cle/backends/tls/__init__.pyc
+${PYSITELIB}/cle/backends/tls/__init__.pyo
+${PYSITELIB}/cle/backends/tls/elf_tls.py
+${PYSITELIB}/cle/backends/tls/elf_tls.pyc
+${PYSITELIB}/cle/backends/tls/elf_tls.pyo
+${PYSITELIB}/cle/backends/tls/pe_tls.py
+${PYSITELIB}/cle/backends/tls/pe_tls.pyc
+${PYSITELIB}/cle/backends/tls/pe_tls.pyo
+${PYSITELIB}/cle/errors.py
+${PYSITELIB}/cle/errors.pyc
+${PYSITELIB}/cle/errors.pyo
+${PYSITELIB}/cle/gdb.py
+${PYSITELIB}/cle/gdb.pyc
+${PYSITELIB}/cle/gdb.pyo
+${PYSITELIB}/cle/loader.py
+${PYSITELIB}/cle/loader.pyc
+${PYSITELIB}/cle/loader.pyo
+${PYSITELIB}/cle/memory.py
+${PYSITELIB}/cle/memory.pyc
+${PYSITELIB}/cle/memory.pyo
+${PYSITELIB}/cle/patched_stream.py
+${PYSITELIB}/cle/patched_stream.pyc
+${PYSITELIB}/cle/patched_stream.pyo
+${PYSITELIB}/cle/utils.py
+${PYSITELIB}/cle/utils.pyc
+${PYSITELIB}/cle/utils.pyo
Index: pkgsrc/devel/py-cle/distinfo
diff -u /dev/null pkgsrc/devel/py-cle/distinfo:1.1
--- /dev/null   Thu Mar 15 02:32:56 2018
+++ pkgsrc/devel/py-cle/distinfo        Thu Mar 15 02:32:56 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/03/15 02:32:56 khorben Exp $
+
+SHA1 (cle-7.8.2.21-13a47181d5200fd24c5c956e893b0a95d26d4da7.tar.gz) = e95fdb4867fc31c70e32ed0a4b34cac42ba356d6
+RMD160 (cle-7.8.2.21-13a47181d5200fd24c5c956e893b0a95d26d4da7.tar.gz) = 6132efeea8c8c97f791afcab944b089dbb703d2c
+SHA512 (cle-7.8.2.21-13a47181d5200fd24c5c956e893b0a95d26d4da7.tar.gz) = 
74188b4d44ea36a0914294d9997b44631747b39726b8d0b334b5182efcd78e730459cf310bb5bf03c2af9d44b3834bc49c8f8baf525f525d3becc41679d0c5a5
+Size (cle-7.8.2.21-13a47181d5200fd24c5c956e893b0a95d26d4da7.tar.gz) = 85099 bytes



Home | Main Index | Thread Index | Old Index