diff --git a/python-pyserial.spec b/python-pyserial.spec index 581a138..d2efb68 100644 --- a/python-pyserial.spec +++ b/python-pyserial.spec @@ -50,15 +50,13 @@ Documentation, examples, and help files for %{name}. %prep %setup -q -n pyserial-%{version} -sed -i "s|^#\!\/usr\/bin\/env python$||" serial/{serialposix,__init__}.py # Fix non-executable scripts -sed -i "s/\r//" examples/port_publisher.py # Fix EOL encoding -find examples -name '*.py' -exec sed -i "s|^#!%{_bindir}/env python$|#!python3|" {} \; -find examples -name '*.py' -exec sed -i "s|^#! %{_bindir}/env python$|#!python3|" {} \; -find examples -name '*.py' -exec sed -i "s|^#! python$|#!python3|" {} \; +sed -i "s|^#!\/usr\/bin\/env python$||" serial/{serialposix,__init__}.py # Fix non-executable scripts +sed -i -e "s/\r//" examples/port_publisher.py # Fix EOL encoding %build %python_build make %{?_smp_mflags} -C documentation html && rm documentation/_build/html/.buildinfo # Build HTML documentation +sed -i -e "1{s|^#![[:spaces:]]*\/.*bin.*$|#!%{_bindir}/python3|}" examples/*.py %install %python_install