Blame rust-parking_lot_core.spec

d08bbae
# Generated by rust2rpm 16
e044741
%bcond_without check
3004dbf
%global debug_package %{nil}
3004dbf
3004dbf
%global crate parking_lot_core
3004dbf
3004dbf
Name:           rust-%{crate}
fa84184
Version:        0.8.2
5639a7b
Release:        1%{?dist}
3004dbf
Summary:        Advanced API for creating custom synchronization primitives
3004dbf
3004dbf
# Upstream license specification: Apache-2.0/MIT
3004dbf
License:        ASL 2.0 or MIT
3004dbf
URL:            https://crates.io/crates/parking_lot_core
c910ab0
Source:         %{crates_source}
3004dbf
# Initial patched metadata
d08bbae
# * No Windows, no Redox OS
3004dbf
Patch0:         parking_lot_core-fix-metadata.diff
3004dbf
3004dbf
ExclusiveArch:  %{rust_arches}
e044741
%if %{__cargo_skip_build}
e044741
BuildArch:      noarch
e044741
%endif
3004dbf
3004dbf
BuildRequires:  rust-packaging
3004dbf
e044741
%global _description %{expand:
e044741
Advanced API for creating custom synchronization primitives.}
34ffbd3
34ffbd3
%description %{_description}
3004dbf
3004dbf
%package        devel
3004dbf
Summary:        %{summary}
3004dbf
BuildArch:      noarch
3004dbf
34ffbd3
%description    devel %{_description}
3004dbf
3004dbf
This package contains library source intended for building other packages
34ffbd3
which use "%{crate}" crate.
34ffbd3
34ffbd3
%files          devel
34ffbd3
%license LICENSE-APACHE LICENSE-MIT
bdb3254
%{cargo_registry}/%{crate}-%{version_no_tilde}/
34ffbd3
34ffbd3
%package     -n %{name}+default-devel
34ffbd3
Summary:        %{summary}
34ffbd3
BuildArch:      noarch
34ffbd3
34ffbd3
%description -n %{name}+default-devel %{_description}
34ffbd3
34ffbd3
This package contains library source intended for building other packages
34ffbd3
which use "default" feature of "%{crate}" crate.
34ffbd3
34ffbd3
%files       -n %{name}+default-devel
bdb3254
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
3004dbf
c910ab0
%package     -n %{name}+backtrace-devel
c910ab0
Summary:        %{summary}
c910ab0
BuildArch:      noarch
c910ab0
c910ab0
%description -n %{name}+backtrace-devel %{_description}
c910ab0
c910ab0
This package contains library source intended for building other packages
c910ab0
which use "backtrace" feature of "%{crate}" crate.
c910ab0
c910ab0
%files       -n %{name}+backtrace-devel
bdb3254
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
c910ab0
c910ab0
%package     -n %{name}+deadlock_detection-devel
c910ab0
Summary:        %{summary}
c910ab0
BuildArch:      noarch
c910ab0
c910ab0
%description -n %{name}+deadlock_detection-devel %{_description}
c910ab0
c910ab0
This package contains library source intended for building other packages
c910ab0
which use "deadlock_detection" feature of "%{crate}" crate.
c910ab0
c910ab0
%files       -n %{name}+deadlock_detection-devel
bdb3254
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
c910ab0
e23f94b
%package     -n %{name}+nightly-devel
e23f94b
Summary:        %{summary}
e23f94b
BuildArch:      noarch
e23f94b
e23f94b
%description -n %{name}+nightly-devel %{_description}
e23f94b
e23f94b
This package contains library source intended for building other packages
e23f94b
which use "nightly" feature of "%{crate}" crate.
e23f94b
e23f94b
%files       -n %{name}+nightly-devel
bdb3254
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
e23f94b
c910ab0
%package     -n %{name}+petgraph-devel
c910ab0
Summary:        %{summary}
c910ab0
BuildArch:      noarch
c910ab0
c910ab0
%description -n %{name}+petgraph-devel %{_description}
c910ab0
c910ab0
This package contains library source intended for building other packages
c910ab0
which use "petgraph" feature of "%{crate}" crate.
c910ab0
c910ab0
%files       -n %{name}+petgraph-devel
bdb3254
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
c910ab0
c910ab0
%package     -n %{name}+thread-id-devel
c910ab0
Summary:        %{summary}
c910ab0
BuildArch:      noarch
c910ab0
c910ab0
%description -n %{name}+thread-id-devel %{_description}
c910ab0
c910ab0
This package contains library source intended for building other packages
c910ab0
which use "thread-id" feature of "%{crate}" crate.
c910ab0
c910ab0
%files       -n %{name}+thread-id-devel
bdb3254
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
c910ab0
3004dbf
%prep
c910ab0
%autosetup -n %{crate}-%{version_no_tilde} -p1
3004dbf
%cargo_prep
3004dbf
fc0781b
%generate_buildrequires
fc0781b
%cargo_generate_buildrequires
fc0781b
3004dbf
%build
3004dbf
%cargo_build
3004dbf
3004dbf
%install
3004dbf
%cargo_install
3004dbf
3004dbf
%if %{with check}
3004dbf
%check
3004dbf
%cargo_test
3004dbf
%endif
3004dbf
3004dbf
%changelog
fa84184
* Tue Dec 29 2020 Fabio Valentini <decathorpe@gmail.com> - 0.8.2-1
fa84184
- Update to version 0.8.2.
fa84184
- Fixes RHBZ#1909858
fa84184
d08bbae
* Mon Dec 07 2020 Fabio Valentini <decathorpe@gmail.com> - 0.8.1-1
d08bbae
- Update to version 0.8.1.
d08bbae
- Fixes RHBZ#1904589
d08bbae
5639a7b
* Tue Aug 25 2020 Josh Stone <jistone@redhat.com> - 0.8.0-1
5639a7b
- Update to 0.8.0
5639a7b
88d484e
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-2
88d484e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
88d484e
77ee33d
* Wed Apr 22 2020 Josh Stone <jistone@redhat.com> - 0.7.2-1
77ee33d
- Update to 0.7.2
77ee33d
482d73e
* Tue Apr 14 2020 Josh Stone <jistone@redhat.com> - 0.7.1-1
482d73e
- Update to 0.7.1
482d73e
e9985d6
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-3
e9985d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e9985d6
f9a33f3
* Thu Jan 16 2020 Josh Stone <jistone@redhat.com> - 0.7.0-2
f9a33f3
- Upgrade to petgraph 0.5
f9a33f3
bdb3254
* Sat Dec 14 11:44:14 CET 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.0-1
bdb3254
- Update to 0.7.0
bdb3254
4915f08
* Sun Aug 04 13:01:37 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.6.2-1
4915f08
- Update to 0.6.2
4915f08
1c8b720
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-4
1c8b720
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1c8b720
fc0781b
* Fri Jun 21 21:14:10 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-3
fc0781b
- Regenerate
fc0781b
e044741
* Sun Jun 09 14:27:53 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-2
e044741
- Regenerate
e044741
e23f94b
* Mon May 06 15:46:51 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-1
e23f94b
- Update to 0.5.0
e23f94b
c910ab0
* Sun Mar 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.0-3
c910ab0
- Do not pull optional dependencies
c910ab0
2b56f21
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-2
2b56f21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2b56f21
d22609d
* Sat Dec 15 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.0-1
d22609d
- Update to 0.4.0
d22609d
34ffbd3
* Sat Oct 27 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.1-3
34ffbd3
- Adapt to new packaging
34ffbd3
649b37e
* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.1-2
649b37e
- Run tests in infrastructure
649b37e
97e9d0d
* Tue Sep 11 2018 Josh Stone <jistone@redhat.com> - 0.3.1-1
97e9d0d
- Update to 0.3.1
97e9d0d
3004dbf
* Mon Sep 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.0-1
3004dbf
- Initial package