epel10
Peter Robinson 10 months ago
parent 217781121c
commit 6ef1c39eaf

@ -1,22 +1,19 @@
# Generated by rust2rpm 24
# Generated by rust2rpm 25
%bcond_without check
%global debug_package %{nil}
%global crate rsa
Name: rust-rsa
Version: 0.5.0
Version: 0.9.6
Release: %autorelease
Summary: Pure Rust RSA implementation
License: MIT OR Apache-2.0
URL: https://crates.io/crates/rsa
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * relax zeroize dependency (MSRV is not relevant for Fedora packages)
Patch: rsa-fix-metadata.diff
BuildRequires: rust-packaging >= 21
BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Pure Rust RSA implementation.}
@ -35,7 +32,9 @@ use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE-APACHE
%license %{crate_instdir}/LICENSE-MIT
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/README.md
%doc %{crate_instdir}/SECURITY.md
%{crate_instdir}/
%package -n %{name}+default-devel
@ -50,28 +49,28 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+alloc-devel
%package -n %{name}+getrandom-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+alloc-devel %{_description}
%description -n %{name}+getrandom-devel %{_description}
This package contains library source intended for building other packages which
use the "alloc" feature of the "%{crate}" crate.
use the "getrandom" feature of the "%{crate}" crate.
%files -n %{name}+alloc-devel
%files -n %{name}+getrandom-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+expose-internals-devel
%package -n %{name}+hazmat-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+expose-internals-devel %{_description}
%description -n %{name}+hazmat-devel %{_description}
This package contains library source intended for building other packages which
use the "expose-internals" feature of the "%{crate}" crate.
use the "hazmat" feature of the "%{crate}" crate.
%files -n %{name}+expose-internals-devel
%files -n %{name}+hazmat-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+pem-devel
@ -110,16 +109,28 @@ use the "serde" feature of the "%{crate}" crate.
%files -n %{name}+serde-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+serde_crate-devel
%package -n %{name}+sha1-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+serde_crate-devel %{_description}
%description -n %{name}+sha1-devel %{_description}
This package contains library source intended for building other packages which
use the "serde_crate" feature of the "%{crate}" crate.
use the "sha1" feature of the "%{crate}" crate.
%files -n %{name}+serde_crate-devel
%files -n %{name}+sha1-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+sha2-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+sha2-devel %{_description}
This package contains library source intended for building other packages which
use the "sha2" feature of the "%{crate}" crate.
%files -n %{name}+sha2-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+std-devel
@ -134,8 +145,20 @@ use the "std" feature of the "%{crate}" crate.
%files -n %{name}+std-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+u64_digit-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+u64_digit-devel %{_description}
This package contains library source intended for building other packages which
use the "u64_digit" feature of the "%{crate}" crate.
%files -n %{name}+u64_digit-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires

@ -1 +1 @@
SHA512 (rsa-0.5.0.crate) = 185c4d2c176f205d575b00e5fc917a31254bf6753eeadae37ce838ba8e9383c7fe6793aab1143e15f39b0bc4f37da4bddde1090212011f3bf4761bfb7d2ca8a3
SHA256 (rsa-0.9.6.crate) = 5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc

Loading…
Cancel
Save