]> git.pld-linux.org Git - packages/python-llfuse.git/commitdiff
- fix shebangs in examples
authorJan Rękorajski <baggins@pld-linux.org>
Wed, 3 Mar 2021 22:10:42 +0000 (23:10 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Wed, 3 Mar 2021 22:10:42 +0000 (23:10 +0100)
python-llfuse.spec

index aaf71b638b10340d6f6b2e07fb675ee9b040a2c4..23c470bdddc7f307c709997a1d5702cb2f330a94 100644 (file)
@@ -93,12 +93,16 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with python2}
 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python}\1,' \
+      $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/*.py
 %endif
 %if %{with python3}
 install -d $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}
 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}
-find $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version} -name '*.py' \
-       | xargs sed -i '1s|^#!.*python\b|#!%{__python3}|'
+
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \
+      $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}/*.py
 %endif
 
 %clean
This page took 0.069505 seconds and 4 git commands to generate.