Luke Jones 2017-03-24 02:54:22 +00:00 committed by Git OBS Bridge
parent 39b50ef005
commit 78cb4d9c91

View File

@ -19,6 +19,7 @@
%global prev_rust 1.15.1
%global prev_cargo 0.16.0
%global _version 1_16
%global abi gnu
%ifarch s390x
%global _arch s390x
@ -41,7 +42,7 @@
%endif
%global rust_triple %{_arch}-unknown-linux-%{abi}
%bcond_with bootstrap
Name: rust
Name: rust-%{_version}
Version: 1.16.0
Release: 0
Summary: A systems programming language
@ -107,28 +108,28 @@ even though some of these abstractions feel like those of a
high-level language. Even then, Rust still allows precise
control like a low-level language would.
%package -n rust-std-%{version}
%package -n rust-std-%{_version}
Summary: Standard library for Rust
Group: Development/Languages/Other
Provides: rust-std = %{version}
Conflicts: rust-std < %{version}
Conflicts: rust-std > %{version}
%description -n rust-std-%{version}
%description -n rust-std-%{_version}
This package includes the standard libraries for building
applications written in Rust.
%package -n rust-doc-%{version}
%package -n rust-doc-%{_version}
Summary: Rust documentation
Group: Development/Languages/Other
Provides: rust-doc = %{version}
Conflicts: rust-doc < %{version}
Conflicts: rust-doc > %{version}
%description -n rust-doc-%{version}
%description -n rust-doc-%{_version}
Documentation for the Rust language.
%package -n rust-gdb-%{version}
%package -n rust-gdb-%{_version}
Summary: Gdb integration for rust binaries
Group: Development/Languages/Other
Supplements: packageand(%{name}:gdb)
@ -137,7 +138,7 @@ Provides: rust-gdb = %{version}
Conflicts: rust-gdb < %{version}
Conflicts: rust-gdb > %{version}
%description -n rust-gdb-%{version}
%description -n rust-gdb-%{_version}
This subpackage provides pretty printers and a wrapper script for
invoking gdb on rust binaries.
@ -212,7 +213,7 @@ rm %{buildroot}%{_defaultdocdir}/%{name}/{COPYRIGHT,LICENSE-APACHE,LICENSE-MIT}
%{_prefix}/lib/lib*.so
%exclude %{_docdir}/%{name}/html
%files -n rust-std-%{version}
%files -n rust-std-%{_version}
%defattr(-,root,root)
%dir %{_prefix}/lib/rustlib
%dir %{_prefix}/lib/rustlib/%{rust_triple}
@ -220,7 +221,7 @@ rm %{buildroot}%{_defaultdocdir}/%{name}/{COPYRIGHT,LICENSE-APACHE,LICENSE-MIT}
%{_prefix}/lib/rustlib/%{rust_triple}/lib/*.rlib
%{_prefix}/lib/rustlib/%{rust_triple}/lib/*.so
%files -n rust-gdb-%{version}
%files -n rust-gdb-%{_version}
%defattr(-,root,root,-)
%{_bindir}/rust-gdb
%dir %{_prefix}/lib/rustlib
@ -230,7 +231,7 @@ rm %{buildroot}%{_defaultdocdir}/%{name}/{COPYRIGHT,LICENSE-APACHE,LICENSE-MIT}
%{_prefix}/lib/rustlib/etc/gdb_rust_pretty_printing.py
%{_prefix}/lib/rustlib/etc/lldb_rust_formatters.py
%files -n rust-doc-%{version}
%files -n rust-doc-%{_version}
%defattr(-,root,root)
%license %{_docdir}/%{name}/html/FiraSans-LICENSE.txt
%license %{_docdir}/%{name}/html/Heuristica-LICENSE.txt