NOTE: pycdc is also known as Decompyle++
Decompyle++ aims to translate compiled Python byte-code back into valid
and human-readable Python source code. While other projects have achieved
this with varied success, Decompyle++ is unique in that it seeks to
support byte-code from any version of Python.
Decompyle++ includes both a byte-code disassembler (pycdas) and a
decompiler (pycdc).
devel/pycdc: Various fixes
* Remove bash as build dependency
* Define USES= compiler:c++11-lang
* Define Python dependency for "make test" and env for build to
enable PYTHON vars when using USES= shebangfix
* Define bash as dependency for "make test"
* Use TEST_TARGET instead of do-test
Approved by: portmgr (blanket, build fix)
devel/pycdc: New port: Python bytecode disassembler and decompiler
NOTE: pycdc is also known as Decompyle++.
Decompyle++ aims to translate compiled Python byte-code back into valid
and human-readable Python source code. While other projects have achieved
this with varied success, Decompyle++ is unique in that it seeks to
support byte-code from any version of Python.
Decompyle++ includes both a byte-code disassembler (pycdas) and a
decompiler (pycdc).
https://github.com/zrax/pycdc
PR: 280659