Blame rust-unic-common.spec

395f480
# Generated by rust2rpm 10
395f480
%bcond_without check
6c76c7b
%global debug_package %{nil}
6c76c7b
6c76c7b
%global crate unic-common
6c76c7b
6c76c7b
Name:           rust-%{crate}
6c76c7b
Version:        0.9.0
0671696
Release:        5%{?dist}
6c76c7b
Summary:        UNIC — Common Utilities
6c76c7b
6c76c7b
# Upstream license specification: MIT/Apache-2.0
6c76c7b
# https://github.com/open-i18n/rust-unic/issues/267
6c76c7b
License:        MIT or ASL 2.0
6c76c7b
URL:            https://crates.io/crates/unic-common
6c76c7b
Source:         %{crates_source}
6c76c7b
6c76c7b
ExclusiveArch:  %{rust_arches}
395f480
%if %{__cargo_skip_build}
395f480
BuildArch:      noarch
395f480
%endif
6c76c7b
6c76c7b
BuildRequires:  rust-packaging
6c76c7b
6c76c7b
%global _description %{expand:
6c76c7b
UNIC — Common Utilities.}
6c76c7b
6c76c7b
%description %{_description}
6c76c7b
6c76c7b
%package        devel
6c76c7b
Summary:        %{summary}
6c76c7b
BuildArch:      noarch
6c76c7b
6c76c7b
%description    devel %{_description}
6c76c7b
6c76c7b
This package contains library source intended for building other packages
6c76c7b
which use "%{crate}" crate.
6c76c7b
6c76c7b
%files          devel
6c76c7b
%doc README.md
6c76c7b
%{cargo_registry}/%{crate}-%{version}/
6c76c7b
6c76c7b
%package     -n %{name}+default-devel
6c76c7b
Summary:        %{summary}
6c76c7b
BuildArch:      noarch
6c76c7b
6c76c7b
%description -n %{name}+default-devel %{_description}
6c76c7b
6c76c7b
This package contains library source intended for building other packages
6c76c7b
which use "default" feature of "%{crate}" crate.
6c76c7b
6c76c7b
%files       -n %{name}+default-devel
6c76c7b
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
6c76c7b
6c76c7b
%package     -n %{name}+unstable-devel
6c76c7b
Summary:        %{summary}
6c76c7b
BuildArch:      noarch
6c76c7b
6c76c7b
%description -n %{name}+unstable-devel %{_description}
6c76c7b
6c76c7b
This package contains library source intended for building other packages
6c76c7b
which use "unstable" feature of "%{crate}" crate.
6c76c7b
6c76c7b
%files       -n %{name}+unstable-devel
6c76c7b
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
6c76c7b
6c76c7b
%prep
6c76c7b
%autosetup -n %{crate}-%{version_no_tilde} -p1
6c76c7b
%cargo_prep
6c76c7b
395f480
%generate_buildrequires
395f480
%cargo_generate_buildrequires
395f480
6c76c7b
%build
6c76c7b
%cargo_build
6c76c7b
6c76c7b
%install
6c76c7b
%cargo_install
6c76c7b
6c76c7b
%if %{with check}
6c76c7b
%check
6c76c7b
%cargo_test
6c76c7b
%endif
6c76c7b
6c76c7b
%changelog
0671696
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-5
0671696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0671696
03ce2ef
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-4
03ce2ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
03ce2ef
72976a9
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-3
72976a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
72976a9
395f480
* Sun Jun 23 11:30:30 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.0-2
395f480
- Regenerate
395f480
6c76c7b
* Fri May 31 11:42:18 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.0-1
6c76c7b
- Initial package