Name: rust-bin Version: 1.50.0 Release: 1mamba Summary: The Rust programming language (binary distribution) Group: Applications/Development Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://www.rust-lang.org/it-IT/other-installers.html Source: https://static.rust-lang.org/dist/rust-%{version}-x86_64-unknown-linux-gnu.tar.gz Source1: https://static.rust-lang.org/dist/rust-%{version}-i686-unknown-linux-gnu.tar.gz Source2: https://static.rust-lang.org/dist/rust-%{version}-arm-unknown-linux-gnueabi.tar.gz Source3: https://static.rust-lang.org/dist/rust-%{version}-aarch64-unknown-linux-gnu.tar.gz License: MIT, Apache License 2.0 ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libgcc ## AUTOBUILDREQ-END Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} Conflicts: rustc BuildRoot: %{_tmppath}/%{name}-%{version}-root %description The Rust programming language (binary distribution). %package -n lib%{name} Group: System/Libraries Summary: Shared libraries for %{name} Conflicts: librustc %description -n lib%{name} This package contains shared libraries for %{name}. %package apidocs Group: Documentation Summary: API documentation files for %{name} %description apidocs This package contains the API documenttion for developing applications that use %{name}. %prep %setup -q -c -T %ifarch x86_64 tar xf %{SOURCE0} %endif %ifarch %{ix86} tar xf %{SOURCE1} %endif %ifarch arm tar xf %{SOURCE2} %endif %ifarch aarch64 tar xf %{SOURCE3} %endif %build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mv rust-%{version}-*/* . ./install.sh \ --prefix=%{_prefix} \ --libdir=%{buildroot}%{_libdir} \ --sysconfdir=%{buildroot}%{_sysconfdir} \ --disable-ldconfig \ --destdir=%{buildroot} chmod +x %{buildroot}%{_libdir}/*.so %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -n lib%{name} -p /sbin/ldconfig %postun -n lib%{name} -p /sbin/ldconfig %files %defattr(-,root,root) %{_sysconfdir}/bash_completion.d/cargo %{_bindir}/cargo #%ifnarch arm %{_bindir}/cargo-fmt %{_bindir}/cargo-miri %{_bindir}/cargo-clippy %{_bindir}/clippy-driver %{_bindir}/miri %{_bindir}/rustfmt %{_bindir}/rls #%endif %{_bindir}/rust-analyzer %{_bindir}/rust-gdb %{_bindir}/rust-gdbgui %{_bindir}/rust-lldb %{_bindir}/rustc %{_bindir}/rustdoc %{_datadir}/zsh/site-functions/_cargo %{_mandir}/man1/cargo-*.1* %{_mandir}/man1/cargo.1* %{_mandir}/man1/rustc.1* %{_mandir}/man1/rustdoc.1* %files -n lib%{name} %defattr(-,root,root) %{_libdir}/lib*-*.so %dir %{_libdir}/rustlib %{_libdir}/rustlib/* %{_prefix}/libexec/cargo-credential-1password %doc COPYRIGHT LICENSE-APACHE LICENSE-MIT %files apidocs %defattr(-,root,root) %dir %{_docdir}/cargo %{_docdir}/cargo/* #%ifnarch arm %dir %{_datadir}/doc/clippy %{_datadir}/doc/clippy/* %dir %{_datadir}/doc/miri %{_datadir}/doc/miri/* %dir %{_docdir}/rls %{_docdir}/rls/* %dir %{_docdir}/rustfmt %{_docdir}/rustfmt/* #%endif %dir %{_docdir}/rust %{_docdir}/rust/* %dir %{_docdir}/rust-analyzer %{_docdir}/rust-analyzer/* %doc README.md %changelog * Tue Feb 23 2021 Automatic Build System 1.50.0-1mamba - automatic version update by autodist * Mon Nov 30 2020 Silvan Calarco 1.48.0-1mamba - update to 1.48.0 * Tue Nov 03 2020 Silvan Calarco 1.47.0-1mamba - update to 1.47.0 * Sat May 16 2020 Silvan Calarco 1.43.1-1mamba - update to 1.43.1 * Sat Apr 11 2020 Silvan Calarco 1.42.0-1mamba - update to 1.42.0 * Sat Mar 07 2020 Silvan Calarco 1.41.1-1mamba - update to 1.41.1 * Tue Dec 17 2019 Silvan Calarco 1.39.0-1mamba - update to 1.39.0 * Sun Oct 27 2019 Silvan Calarco 1.38.0-1mamba - update to 1.38.0 * Wed Jun 12 2019 Silvan Calarco 1.35.0-1mamba - update to 1.35.0 * Tue Jan 01 2019 Silvan Calarco 1.31.1-1mamba - update to 1.31.1 * Sat Jul 07 2018 Silvan Calarco 1.27.0-1mamba - package created using the webbuild interface