Skip to content

Commit

Permalink
Merge pull request #498 from M0ses/fix_shebang_for_python2
Browse files Browse the repository at this point in the history
[dist] fix shebang substitution in spec for py2
  • Loading branch information
adrianschroeter authored Aug 1, 2024
2 parents 0582501 + 090ce8e commit 1eeef90
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion dist/obs-service-tar_scm.spec
Original file line number Diff line number Diff line change
Expand Up @@ -261,10 +261,11 @@ source artefacts (.dsc, .origin.tar.gz and .debian.tar.gz if non-native).
%install
%if %{without obs_scm_testsuite}
make install DESTDIR="%{buildroot}" PREFIX="%{_prefix}" SYSCFG="%{_sysconfdir}" PYTHON="%{python_path}" WITH_GBP="%{enable_gbp}"
%if %{with python3}
# Doing %%python3_fix_shebang_path old fashioned way for the backward compatibility
sed -i "1s@#\\!.*python\S*@#\\!$(realpath %__python3)@" \
%{buildroot}%{_prefix}/lib/obs/service/tar_scm

%endif
%else

# moved conditional to the top as it helps to have it all in one place and only rely on the bcond_with here.
Expand Down

0 comments on commit 1eeef90

Please sign in to comment.