- Add riscv64 build
- Add rust.keyring as a source OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust?expand=0&rev=274
This commit is contained in:
10
rust.spec
10
rust.spec
@@ -129,6 +129,7 @@ License: MIT OR Apache-2.0
|
||||
Group: Development/Languages/Rust
|
||||
URL: https://www.rust-lang.org
|
||||
Source0: %{dl_url}/rustc-%{version}-src.tar.xz
|
||||
Source1: %{name}.keyring
|
||||
Source99: %{name}-rpmlintrc
|
||||
Source100: %{dl_url}/rust-%{version_bootstrap}-x86_64-unknown-linux-gnu.tar.xz
|
||||
Source101: %{dl_url}/rust-%{version_bootstrap}-i686-unknown-linux-gnu.tar.xz
|
||||
@@ -138,8 +139,7 @@ Source105: %{dl_url}/rust-%{version_bootstrap}-powerpc64-unknown-linux-gnu.
|
||||
Source106: %{dl_url}/rust-%{version_bootstrap}-powerpc64le-unknown-linux-gnu.tar.xz
|
||||
Source107: %{dl_url}/rust-%{version_bootstrap}-s390x-unknown-linux-gnu.tar.xz
|
||||
Source108: %{dl_url}/rust-%{version_bootstrap}-powerpc-unknown-linux-gnu.tar.xz
|
||||
# Not yet available
|
||||
#Source109: %{dl_url}/rust-%{version_bootstrap}-riscv64gc-unknown-linux-gnu.tar.xz
|
||||
Source109: %{dl_url}/rust-%{version_bootstrap}-riscv64gc-unknown-linux-gnu.tar.xz
|
||||
Source200: %{dl_url}/rust-%{version_bootstrap}-x86_64-unknown-linux-gnu.tar.xz.asc
|
||||
Source201: %{dl_url}/rust-%{version_bootstrap}-i686-unknown-linux-gnu.tar.xz.asc
|
||||
Source202: %{dl_url}/rust-%{version_bootstrap}-aarch64-unknown-linux-gnu.tar.xz.asc
|
||||
@@ -148,8 +148,7 @@ Source205: %{dl_url}/rust-%{version_bootstrap}-powerpc64-unknown-linux-gnu.
|
||||
Source206: %{dl_url}/rust-%{version_bootstrap}-powerpc64le-unknown-linux-gnu.tar.xz.asc
|
||||
Source207: %{dl_url}/rust-%{version_bootstrap}-s390x-unknown-linux-gnu.tar.xz.asc
|
||||
Source208: %{dl_url}/rust-%{version_bootstrap}-powerpc-unknown-linux-gnu.tar.xz.asc
|
||||
# Not yet available
|
||||
#Source209: %{dl_url}/rust-%{version_bootstrap}-riscv64gc-unknown-linux-gnu.tar.xz.asc
|
||||
Source209: %{dl_url}/rust-%{version_bootstrap}-riscv64gc-unknown-linux-gnu.tar.xz.asc
|
||||
# Make factory-auto stop complaining...
|
||||
Source1000: README.suse-maint
|
||||
# PATCH-FIX-OPENSUSE: edit src/librustc_llvm/build.rs to ignore GCC incompatible flag
|
||||
@@ -397,8 +396,7 @@ This package includes HTML documentation for Cargo.
|
||||
%setup -q -T -b 108 -n rust-%{version_bootstrap}-%{rust_triple}
|
||||
%endif
|
||||
%ifarch riscv64
|
||||
# Not yet available
|
||||
#%%setup -q -T -b 109 -n rust-%{version_bootstrap}-%{rust_triple}
|
||||
%setup -q -T -b 109 -n rust-%{version_bootstrap}-%{rust_triple}
|
||||
%endif
|
||||
./install.sh --components=cargo,rustc,rust-std-%{rust_triple} --prefix=.%{_prefix} --disable-ldconfig
|
||||
%endif
|
||||
|
Reference in New Issue
Block a user