]> git.pld-linux.org Git - packages/python-Xlib.git/commitdiff
be more precise when updating python shebangs
authorJan Palus <atler@pld-linux.org>
Wed, 13 Jan 2021 09:56:42 +0000 (10:56 +0100)
committerJan Palus <atler@pld-linux.org>
Wed, 13 Jan 2021 09:58:15 +0000 (10:58 +0100)
single script requests for python3 interpreter however it is python2
compatible

python-Xlib.spec

index e76728836d624b98d1072de96a47c9d359a5212e..7f5bc52f8cef756e7123d3d138c15badaff9d673 100644 (file)
@@ -92,6 +92,7 @@ Dokumentacja API moduĊ‚u Pythona Xlib.
 
 %prep
 %setup -q -n python-xlib-%{version}
+%undos examples/*.py
 
 %build
 %if %{with python2}
@@ -124,8 +125,8 @@ rm -rf $RPM_BUILD_ROOT
 
 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-%{__sed} -i -e '1s,/usr/bin/python,%{__python},' \
-       -e '1s,/usr/bin/env python,%{__python},' $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/*.py
+%{__sed} -i -e '1s,/usr/bin/python3\?$,%{__python},' \
+       -e '1s,/usr/bin/env python3\?$,%{__python},' $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/*.py
 %endif
 
 %if %{with python3}
@@ -133,8 +134,8 @@ install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
 install -d $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}
 install examples/* $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}
-%{__sed} -i -e '1s,/usr/bin/python,%{__python3},' \
-       -e '1s,/usr/bin/env python,%{__python3},' $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}/*.py
+%{__sed} -i -e '1s,/usr/bin/python3\?$,%{__python3},' \
+       -e '1s,/usr/bin/env python3\?$,%{__python3},' $RPM_BUILD_ROOT%{_examplesdir}/python3-%{module}-%{version}/*.py
 %endif
 
 %clean
This page took 0.091756 seconds and 4 git commands to generate.