Browse Source

simplify packaging

master
parent
commit
12f19af9df
  1. 12
      erlang/erlang.spec

12
erlang/erlang.spec

@ -37,7 +37,7 @@ Class: PLUS
Group: Language
License: Erlang Public License
Version: %{V_opkg}
Release: 20171213
Release: 20171226
# list of sources
Source0: http://www.erlang.org/download/otp_src_%{V_real}.tar.gz
@ -80,15 +80,7 @@ PreReq: openssl
%install
%{l_make} %{l_mflags} install INSTALL_PREFIX=$RPM_BUILD_ROOT
( cd $RPM_BUILD_ROOT%{l_prefix}/bin
for file in erl erlc epmd run_erl to_erl dialyzer escript typer; do
rm -f $file
ln -s ../lib/erlang/bin/$file $file
done
cd $RPM_BUILD_ROOT%{l_prefix}/lib/erlang/bin
rm -f epmd
ln -s ../erts-*/bin/epmd epmd
cd $RPM_BUILD_ROOT%{l_prefix}/lib/erlang/bin
( cd $RPM_BUILD_ROOT%{l_prefix}/lib/erlang/bin
%{l_shtool} subst \
-e "s;$RPM_BUILD_ROOT;;" \
erl start

Loading…
Cancel
Save