Compare commits

..

1 Commits

Author SHA1 Message Date
David Abdurachmanov 099e181ce5
Rebuilt for Fedora/RISCV (riscv64); adding .rvreX to Release:
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-05-10 13:46:49 +03:00
5 changed files with 37 additions and 28 deletions

1
.gitignore vendored
View File

@ -7,4 +7,3 @@
/yubibomb-0.2.5.crate
/yubibomb-0.2.6.crate
/yubibomb-0.2.7.crate
/yubibomb-0.2.12.crate

3
README.md Normal file
View File

@ -0,0 +1,3 @@
# rust-yubibomb
The rust-yubibomb package

View File

@ -1,41 +1,47 @@
# Generated by rust2rpm 24
# Generated by rust2rpm 20
%bcond_without check
%global crate yubibomb
Name: rust-yubibomb
Version: 0.2.12
Release: %autorelease
Name: rust-%{crate}
Version: 0.2.7
Release: %autorelease -e rvre0
Summary: Rust command line tool that prints out a 6-digit random number
License: GPL-3.0
# Upstream license specification: GPL-3.0
License: GPLv3
URL: https://crates.io/crates/yubibomb
Source: %{crates_source}
BuildRequires: rust-packaging >= 23
ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging
%global _description %{expand:
Don't you love when you accidentally tap your Yubikey when you have your
IRC client in focus and you send 987947 into Libera? Want to be able to
have that experience without having to reach all the way over to your
laptop's USB port? Now you can!}
Don't you love when you accidentally tap your Yubikey when you have your IRC
client in focus and you send 987947 into Libera? Want to be able to have that
experience without having to reach all the way over to your laptop's USB port?
Now you can!.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
# GPL-3.0
# MIT OR Apache-2.0
License: GPL-3.0 AND (MIT OR Apache-2.0)
# LICENSE.dependencies contains a full license breakdown
# GPLv3.0: rust-yubibomb 0.2.7
# MIT or ASL 2.0: rust-cfg-if 1.0.0
# MIT or ASL 2.0: rust-getrandom 0.2.3
# MIT or ASL 2.0: rust-libc 0.2.109
# MIT or ASL 2.0: rust-ppv-lite86 0.2.15
# MIT or ASL 2.0: rust-rand 0.8.4
# MIT or ASL 2.0: rust-rand_chacha 0.3.1
# MIT or ASL 2.0: rust-rand_core 0.6.3
License: GPLv3 and (MIT or ASL 2.0)
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc README.md
%doc CHANGELOG.md README.md
%{_bindir}/yubibomb
%package devel
@ -48,10 +54,9 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/README.md
%{crate_instdir}/
%license LICENSE
%doc CHANGELOG.md README.md
%{cargo_registry}/%{crate}-%{version_no_tilde}/
%package -n %{name}+default-devel
Summary: %{summary}
@ -63,7 +68,7 @@ This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@ -74,16 +79,20 @@ use the "default" feature of the "%{crate}" crate.
%build
%cargo_build
%cargo_license_summary
%{cargo_license} > LICENSE.dependencies
%install
%cargo_install
%if %{with check}
%check
%ifarch ppc64le
# * doctests fail to compile on ppc64le with LLVM 15:
# https://bugzilla.redhat.com/show_bug.cgi?id=2142648
%cargo_test -- --lib
%else
%cargo_test
%endif
%endif
%changelog
%autochangelog

View File

@ -1,2 +0,0 @@
[DEFAULT]
summary = Rust command line tool that prints out a 6-digit random number

View File

@ -1 +1 @@
SHA512 (yubibomb-0.2.12.crate) = 6632866d601e28c019d2f4132e9bc1714eb24157f964889574df31225a4ecc6a7a157e5863e7f7b855af99e691de40a4836d7867fbca8535261498d2202702d5
SHA512 (yubibomb-0.2.7.crate) = dd69d28842e68897c9552d271b6d45c30ae0571b3268b9d34a9fd34e1c7953d2399115a38c93d043f3e482998ac3152303ecb15dbf819d5b778cca238cf07cd2