obmc-phosphor-python3-autotools: workaround setuptools mangling

python-setuptools will mangle the #! line in a python script that
we install using setuptools.  OE already has workarounds for this
in distutils3.bbclass but we cannot use it here due to the conflict
of autotools and distutils.  Port the mangling fixes into our autotools
recipe.

See pypa/setuptools#494 for upstream report (years old).

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I898b478e0df910b414e3b682ffeffaa3f9c14daf
1 file changed
tree: 467715a7576ed1407fefc997e27771a6f3e769a8
  1. aspeed-layer/
  2. classes/
  3. conf/
  4. nuvoton-layer/
  5. raspberrypi/
  6. recipes-connectivity/
  7. recipes-core/
  8. recipes-devtools/
  9. recipes-extended/
  10. recipes-graphics/
  11. recipes-phosphor/
  12. recipes-protocols/
  13. recipes-support/
  14. recipes-textproc/
  15. recipes-x86/
  16. COPYING.apache-2.0
  17. COPYING.MIT
  18. LICENSE
  19. MAINTAINERS
  20. README.md
  21. recipes.txt
README.md

OpenBMC

meta-phosphor is the OpenBMC layer. This layer should be included for all OpenBMC systems. The OpenBMC layer contains content which is shared between all OpenBMC systems.