[packages/python-sleekxmpp] - fix shebangs in examples

baggins baggins at pld-linux.org
Mon Mar 8 23:15:28 CET 2021


commit 47a0afacc35509e5107264a0f4a82d48cef26526
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon Mar 8 23:15:08 2021 +0100

    - fix shebangs in examples

 python-sleekxmpp.spec | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/python-sleekxmpp.spec b/python-sleekxmpp.spec
index 0c1a71a..4707bb3 100644
--- a/python-sleekxmpp.spec
+++ b/python-sleekxmpp.spec
@@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT
 
 install -d $RPM_BUILD_ROOT%{_examplesdir}/python-%{module}-%{version}
 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/python-%{module}-%{version}
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python}\1,' \
+      $RPM_BUILD_ROOT%{_examplesdir}/python-%{module}-%{version}/*/*.py \
+      $RPM_BUILD_ROOT%{_examplesdir}/python-%{module}-%{version}/*.py
 
 %py3_install
 
@@ -85,6 +88,9 @@ cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/python-%{module}-%{version}
 
 install -d $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}
 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python3}\1,' \
+      $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}/*/*.py \
+      $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}/*.py
 
 %clean
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python-sleekxmpp.git/commitdiff/47a0afacc35509e5107264a0f4a82d48cef26526



More information about the pld-cvs-commit mailing list