|
|
|
@ -36,7 +36,7 @@ Class: EVAL
|
|
|
|
|
Group: Language |
|
|
|
|
License: MIT/Apache |
|
|
|
|
Version: %{V_opkg} |
|
|
|
|
Release: 20181013 |
|
|
|
|
Release: 20181015 |
|
|
|
|
|
|
|
|
|
# list of sources |
|
|
|
|
Source0: https://static.rust-lang.org/dist/rust-%{V_dist}-x86_64-unknown-linux-gnu.tar.gz |
|
|
|
@ -72,17 +72,16 @@ PreReq: OpenPKG, openpkg >= 20160101
|
|
|
|
|
%install |
|
|
|
|
%{l_bash} ./install.sh \ |
|
|
|
|
--destdir=$RPM_BUILD_ROOT \ |
|
|
|
|
--prefix=%{l_prefix} \ |
|
|
|
|
--bindir=$RPM_BUILD_ROOT%{l_prefix}/libexec/rust \ |
|
|
|
|
--mandir=$RPM_BUILD_ROOT%{l_prefix}/man \ |
|
|
|
|
--libdir=$RPM_BUILD_ROOT%{l_prefix}/lib/rust \ |
|
|
|
|
--sysconfdir=$RPM_BUILD_ROOT%{l_prefix}/etc/rust \ |
|
|
|
|
--datadir=$RPM_BUILD_ROOT%{l_prefix}/share/rust |
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{l_prefix}/etc/rust |
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/rust |
|
|
|
|
--prefix=%{l_prefix} |
|
|
|
|
%{l_shtool} mkdir -f -p -m 755 \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/bin |
|
|
|
|
for prog in cargo cargo-fmt rls rust-gdb rust-lldb rustc rustdoc rustfmt; do |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/libexec/rust |
|
|
|
|
mv $RPM_BUILD_ROOT%{l_prefix}/bin/* \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/libexec/rust/ |
|
|
|
|
mv $RPM_BUILD_ROOT%{l_prefix}/share/man \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/man |
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{l_prefix}/share |
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{l_prefix}/etc |
|
|
|
|
for prog in cargo cargo-clippy cargo-fmt clippy-driver rls rust-gdb rust-lldb rustc rustdoc rustfmt; do |
|
|
|
|
( echo "#!/bin/sh" |
|
|
|
|
echo "LD_LIBRARY_PATH=%{l_prefix}/lib/rust:%{l_prefix}/lib:/usr/lib:/lib" |
|
|
|
|
echo "export LD_LIBRARY_PATH" |
|
|
|
|