diff --git a/net/py-pyshark/Makefile b/net/py-pyshark/Makefile index 53301ec6ddcb..0ff049dfbe6c 100644 --- a/net/py-pyshark/Makefile +++ b/net/py-pyshark/Makefile @@ -23,6 +23,6 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes post-patch: - @${REINPLACE_CMD} -e 's|C:\\Program Files\\Wireshark\\\(.*\).exe|${LOCALBASE}/bin/\1|' ${WRKSRC}/pyshark/config.ini + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/pyshark/config.ini .include diff --git a/net/py-pyshark/files/patch-pyshark-config.ini b/net/py-pyshark/files/patch-pyshark-config.ini new file mode 100644 index 000000000000..69eda6fb2c35 --- /dev/null +++ b/net/py-pyshark/files/patch-pyshark-config.ini @@ -0,0 +1,12 @@ +--- pyshark/config.ini.orig 2020-05-27 13:39:51 UTC ++++ pyshark/config.ini +@@ -7,7 +7,7 @@ + # (Linux): /usr/local/bin/tshark + # (Windows): %ProgramFiles%\Wireshark\tshark.exe + # (Windows): %ProgramFiles(x86)%\Wireshark\tshark.exe +-tshark_path = C:\Program Files\Wireshark\tshark.exe ++tshark_path = %%LOCALBASE%%/bin/tshark + + [dumpcap] +-dumpcap_path = C:\Program Files\Wireshark\dumpcap.exe ++dumpcap_path = /usr/local/bin/dumpcap