From 5e7b4a96ad9c711d7bd4c6be9845705cb5248418 Mon Sep 17 00:00:00 2001 From: Scott Ellis Date: Sat, 19 Jan 2019 14:58:52 -0500 Subject: scapy: Fix shebang for python3 Both scapy and UTscapy have python in the shebang line regardless of whether python3-scapy or python-scapy was built. Signed-off-by: Scott Ellis Signed-off-by: Armin Kuster --- recipes-security/scapy/python-scapy.inc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/recipes-security/scapy/python-scapy.inc b/recipes-security/scapy/python-scapy.inc index f90b93d..43ef959 100644 --- a/recipes-security/scapy/python-scapy.inc +++ b/recipes-security/scapy/python-scapy.inc @@ -10,6 +10,13 @@ SRC_URI[sha256sum] = "1baa048936207ceb1a4281a0e1e3b4317667c754872a0bb4734c5213c4 inherit pypi +do_install_append() { + if [ "${PYTHON_PN}" = "python3" ]; then + sed -i -e 's/python/python3/' ${D}${bindir}/scapy + sed -i -e 's/python/python3/' ${D}${bindir}/UTscapy + fi +} + RDEPENDS_${PN} = "tcpdump ${PYTHON_PN}-compression ${PYTHON_PN}-cryptography ${PYTHON_PN}-netclient \ ${PYTHON_PN}-netserver ${PYTHON_PN}-pydoc ${PYTHON_PN}-pkgutil ${PYTHON_PN}-shell \ ${PYTHON_PN}-threading ${PYTHON_PN}-numbers ${PYTHON_PN}-pycrypto" -- cgit v1.2.3-54-g00ecf