From: Jakub Bogusz Date: Sun, 2 Jun 2019 08:50:20 +0000 (+0200) Subject: - bypass /usr/bin/env X-Git-Tag: auto/th/erlang-21.3.8.6-1~1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Ferlang.git;a=commitdiff_plain;h=a398297e283619705c7fef562598dc5141aa6fe6 - bypass /usr/bin/env --- diff --git a/erlang.spec b/erlang.spec index f1eae76..fa3fa22 100644 --- a/erlang.spec +++ b/erlang.spec @@ -104,20 +104,27 @@ install -D -p %{SOURCE3} $RPM_BUILD_ROOT%{systemdunitdir}/epmd.socket install -D -p %{SOURCE4} $RPM_BUILD_ROOT%{systemdunitdir}/epmd@.service install -D -p %{SOURCE5} $RPM_BUILD_ROOT%{systemdunitdir}/epmd@.socket -sed -i -e"s#$RPM_BUILD_ROOT##" \ +%{__sed} -i -e"s#$RPM_BUILD_ROOT##" \ $RPM_BUILD_ROOT%{_libdir}/%{name}/bin/{erl,start,start_erl} +%{__sed} -i -e '1s,/usr/bin/env escript,/usr/bin/escript,' \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/lib/diameter-*/bin/diameterc \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/lib/erl_docgen-*/priv/bin/{codeline_preprocessing,xml_from_edoc}.escript \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/lib/reltool-*/examples/{display_args,mnesia_core_dump_viewer} \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/lib/snmp-*/bin/snmpc \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/lib/snmp-*/src/compiler/snmpc.src + cp -r man $RPM_BUILD_ROOT%{_libdir}/%{name} find $RPM_BUILD_ROOT%{_libdir}/%{name}/man -type f | xargs gzip -9 # some files in the library need +x, so we build the list here echo "%%defattr(644,root,root,755)" > lib.list find $RPM_BUILD_ROOT%{_libdir}/%{name}/lib -type d \ - | sed -e"s#^$RPM_BUILD_ROOT%{_libdir}/%{name}/#%%dir %%{_libdir}/%%{name}/#" >> lib.list + | %{__sed} -e"s#^$RPM_BUILD_ROOT%{_libdir}/%{name}/#%%dir %%{_libdir}/%%{name}/#" >> lib.list find $RPM_BUILD_ROOT%{_libdir}/%{name}/lib -type f -perm -500 \ - | sed -e"s#^$RPM_BUILD_ROOT%{_libdir}/%{name}/#%%attr(755,root,root) %%{_libdir}/%%{name}/#" >> lib.list + | %{__sed} -e"s#^$RPM_BUILD_ROOT%{_libdir}/%{name}/#%%attr(755,root,root) %%{_libdir}/%%{name}/#" >> lib.list find $RPM_BUILD_ROOT%{_libdir}/%{name}/lib -type f '!' -perm -500 \ - | sed -e"s#^$RPM_BUILD_ROOT%{_libdir}/%{name}/#%%{_libdir}/%%{name}/#" >> lib.list + | %{__sed} -e"s#^$RPM_BUILD_ROOT%{_libdir}/%{name}/#%%{_libdir}/%%{name}/#" >> lib.list %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/%{name}/erts-*/lib %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/%{name}/erts-*/include/internal