escape bindir for sed

This commit is contained in:
askiiart 2025-03-13 09:36:05 -05:00
parent 75a0e9850b
commit d3f07c71aa
Signed by untrusted user who does not match committer: askiiart
GPG key ID: 6A32977DAF31746A

View file

@ -23,7 +23,8 @@ mkdir -p %{buildroot}%{_datadir}/applications
mv ./librewolf %{buildroot}%{_datadir}/librewolf/
ln -sr %{buildroot}%{_datadir}/librewolf/librewolf %{buildroot}%{_bindir}/librewolf
sed -i 's/MYDIR/%{_bindir}/g' ./librewolf.desktop
escaped_bindir=$(echo "%{_bindir}" | sed 's/\//\\\//g')
sed -i "s/MYDIR/$escaped_bindir/g" ./librewolf.desktop
mv ./librewolf.desktop %{buildroot}%{_datadir}/applications/