Update to version 0.2.12; Fixes RHBZ#2041263

This commit is contained in:
Fabio Valentini 2023-05-08 16:38:56 +02:00
parent 2379c3b662
commit 00095b003f
No known key found for this signature in database
GPG Key ID: 5AC5F572E5D410AF
5 changed files with 27 additions and 36 deletions

1
.gitignore vendored
View File

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

View File

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

View File

@ -1,47 +1,41 @@
# Generated by rust2rpm 20
# Generated by rust2rpm 24
%bcond_without check
%global crate yubibomb
Name: rust-%{crate}
Version: 0.2.7
Name: rust-yubibomb
Version: 0.2.12
Release: %autorelease
Summary: Rust command line tool that prints out a 6-digit random number
# Upstream license specification: GPL-3.0
License: GPLv3
License: GPL-3.0
URL: https://crates.io/crates/yubibomb
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging
BuildRequires: rust-packaging >= 23
%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}
# 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)
# 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
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc CHANGELOG.md README.md
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc README.md
%{_bindir}/yubibomb
%package devel
@ -54,9 +48,10 @@ This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license LICENSE
%doc CHANGELOG.md README.md
%{cargo_registry}/%{crate}-%{version_no_tilde}/
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@ -68,7 +63,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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
@ -79,20 +74,16 @@ 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

2
rust2rpm.conf Normal file
View File

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

View File

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