Blame rust-traitobject.spec

57b728e
# Generated by rust2rpm 10
57b728e
%bcond_without check
481de3d
%global debug_package %{nil}
481de3d
481de3d
%global crate traitobject
481de3d
481de3d
Name:           rust-%{crate}
481de3d
Version:        0.1.0
1f15d9f
Release:        13%{?dist}
481de3d
Summary:        Unsafe helpers for working with raw trait objects
481de3d
052be67
# Upstream license specification: MIT/Apache-2.0
481de3d
# https://github.com/reem/rust-traitobject/issues/4
481de3d
License:        MIT or ASL 2.0
481de3d
URL:            https://crates.io/crates/traitobject
438c3df
Source:         %{crates_source}
878328c
# https://github.com/reem/rust-traitobject/pull/6
878328c
Patch0001:      0001-Removed-impls-that-are-equivalent-other-than-duplica.patch
481de3d
481de3d
ExclusiveArch:  %{rust_arches}
57b728e
%if %{__cargo_skip_build}
57b728e
BuildArch:      noarch
57b728e
%endif
481de3d
481de3d
BuildRequires:  rust-packaging
481de3d
57b728e
%global _description %{expand:
57b728e
Unsafe helpers for working with raw trait objects.}
052be67
052be67
%description %{_description}
481de3d
481de3d
%package        devel
481de3d
Summary:        %{summary}
481de3d
BuildArch:      noarch
481de3d
052be67
%description    devel %{_description}
481de3d
481de3d
This package contains library source intended for building other packages
052be67
which use "%{crate}" crate.
052be67
052be67
%files          devel
052be67
%doc README.md
052be67
%{cargo_registry}/%{crate}-%{version}/
052be67
052be67
%package     -n %{name}+default-devel
052be67
Summary:        %{summary}
052be67
BuildArch:      noarch
052be67
052be67
%description -n %{name}+default-devel %{_description}
052be67
052be67
This package contains library source intended for building other packages
052be67
which use "default" feature of "%{crate}" crate.
052be67
052be67
%files       -n %{name}+default-devel
052be67
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
481de3d
481de3d
%prep
438c3df
%autosetup -n %{crate}-%{version_no_tilde} -p1
481de3d
%cargo_prep
481de3d
57b728e
%generate_buildrequires
57b728e
%cargo_generate_buildrequires
57b728e
481de3d
%build
481de3d
%cargo_build
481de3d
481de3d
%install
481de3d
%cargo_install
481de3d
481de3d
%if %{with check}
481de3d
%check
481de3d
%cargo_test
481de3d
%endif
481de3d
481de3d
%changelog
1f15d9f
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-13
1f15d9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
1f15d9f
e9475ea
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-12
e9475ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
e9475ea
7fff290
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-11
7fff290
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
7fff290
4cf39fd
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-10
4cf39fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4cf39fd
e0d35dc
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-9
e0d35dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e0d35dc
c3eae78
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-8
c3eae78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c3eae78
57b728e
* Sat Jun 22 16:52:46 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.0-7
57b728e
- Regenerate
57b728e
438c3df
* Thu Mar 14 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.0-6
438c3df
- Adapt to new packaging
438c3df
e9f010c
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-5
e9f010c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e9f010c
052be67
* Thu Nov 15 2018 Josh Stone <jistone@redhat.com> - 0.1.0-4
052be67
- Adapt to new packaging
052be67
242625c
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-3
242625c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
242625c
e1049d6
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-2
e1049d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e1049d6
481de3d
* Sat Jan 06 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.0-1
481de3d
- Initial package