Blame rust-trust-dns-openssl0.19.spec

568bde7
# Generated by rust2rpm 16
568bde7
%bcond_without check
568bde7
%global debug_package %{nil}
568bde7
568bde7
%global crate trust-dns-openssl
568bde7
568bde7
Name:           rust-%{crate}0.19
568bde7
Version:        0.19.7
73d1af5
Release:        4%{?dist}
568bde7
Summary:        Trust-DNS is a safe and secure DNS library
568bde7
568bde7
# Upstream license specification: MIT/Apache-2.0
568bde7
License:        MIT or ASL 2.0
568bde7
URL:            https://crates.io/crates/trust-dns-openssl
568bde7
Source:         %{crates_source}
568bde7
568bde7
ExclusiveArch:  %{rust_arches}
568bde7
%if %{__cargo_skip_build}
568bde7
BuildArch:      noarch
568bde7
%endif
568bde7
568bde7
BuildRequires:  rust-packaging
568bde7
568bde7
%global _description %{expand:
568bde7
Trust-DNS is a safe and secure DNS library. This is an extension for the Trust-
568bde7
DNS client to use tokio-openssl for TLS.}
568bde7
568bde7
%description %{_description}
568bde7
568bde7
%package        devel
568bde7
Summary:        %{summary}
568bde7
BuildArch:      noarch
568bde7
568bde7
%description    devel %{_description}
568bde7
568bde7
This package contains library source intended for building other packages
568bde7
which use "%{crate}" crate.
568bde7
568bde7
%files          devel
568bde7
%license LICENSE-APACHE LICENSE-MIT
568bde7
%doc README.md
568bde7
%{cargo_registry}/%{crate}-%{version_no_tilde}/
568bde7
568bde7
%package     -n %{name}+default-devel
568bde7
Summary:        %{summary}
568bde7
BuildArch:      noarch
568bde7
568bde7
%description -n %{name}+default-devel %{_description}
568bde7
568bde7
This package contains library source intended for building other packages
568bde7
which use "default" feature of "%{crate}" crate.
568bde7
568bde7
%files       -n %{name}+default-devel
568bde7
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
568bde7
568bde7
%package     -n %{name}+backtrace-devel
568bde7
Summary:        %{summary}
568bde7
BuildArch:      noarch
568bde7
568bde7
%description -n %{name}+backtrace-devel %{_description}
568bde7
568bde7
This package contains library source intended for building other packages
568bde7
which use "backtrace" feature of "%{crate}" crate.
568bde7
568bde7
%files       -n %{name}+backtrace-devel
568bde7
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
568bde7
568bde7
%package     -n %{name}+dns-over-openssl-devel
568bde7
Summary:        %{summary}
568bde7
BuildArch:      noarch
568bde7
568bde7
%description -n %{name}+dns-over-openssl-devel %{_description}
568bde7
568bde7
This package contains library source intended for building other packages
568bde7
which use "dns-over-openssl" feature of "%{crate}" crate.
568bde7
568bde7
%files       -n %{name}+dns-over-openssl-devel
568bde7
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
568bde7
568bde7
%prep
568bde7
%autosetup -n %{crate}-%{version_no_tilde} -p1
568bde7
%cargo_prep
568bde7
568bde7
%generate_buildrequires
568bde7
%cargo_generate_buildrequires
568bde7
568bde7
%build
568bde7
%cargo_build
568bde7
568bde7
%install
568bde7
%cargo_install
568bde7
568bde7
%if %{with check}
568bde7
%check
568bde7
%cargo_test
568bde7
%endif
568bde7
568bde7
%changelog
73d1af5
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-4
73d1af5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
73d1af5
3bb710e
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-3
3bb710e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3bb710e
aeeae93
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-2
aeeae93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
aeeae93
568bde7
* Thu Mar 11 2021 Fabio Valentini <decathorpe@gmail.com> - 0.19.7-1
568bde7
- Initial compat package for trust-dns-openssl 0.19