Blame rust-time.spec

d7e0e56
# Generated by rust2rpm 13
223cd21
%bcond_without check
c4a0231
%global debug_package %{nil}
c4a0231
c4a0231
%global crate time
c4a0231
c4a0231
Name:           rust-%{crate}
f23b725
Version:        0.2.16
d7e0e56
Release:        1%{?dist}
e722677
Summary:        Date and time library
c4a0231
d7e0e56
# Upstream license specification: MIT OR Apache-2.0
c4a0231
License:        MIT or ASL 2.0
c4a0231
URL:            https://crates.io/crates/time
b60625f
Source:         %{crates_source}
c4a0231
# Initial patched metadata
f9bb08e
# * No windows or wasm
8101c26
Patch0:         time-fix-metadata.diff
c4a0231
c4a0231
ExclusiveArch:  %{rust_arches}
223cd21
%if %{__cargo_skip_build}
223cd21
BuildArch:      noarch
223cd21
%endif
c4a0231
c4a0231
BuildRequires:  rust-packaging
c4a0231
223cd21
%global _description %{expand:
d7e0e56
Date and time library. Fully interoperable with the standard library. Mostly
d7e0e56
compatible with #![no_std].}
8101c26
8101c26
%description %{_description}
c4a0231
c4a0231
%package        devel
c4a0231
Summary:        %{summary}
c4a0231
BuildArch:      noarch
c4a0231
8101c26
%description    devel %{_description}
8101c26
8101c26
This package contains library source intended for building other packages
8101c26
which use "%{crate}" crate.
8101c26
8101c26
%files          devel
d7e0e56
%license LICENSE-MIT LICENSE-Apache
e722677
%doc README.md CHANGELOG.md
d7e0e56
%{cargo_registry}/%{crate}-%{version_no_tilde}/
8101c26
8101c26
%package     -n %{name}+default-devel
8101c26
Summary:        %{summary}
8101c26
BuildArch:      noarch
8101c26
8101c26
%description -n %{name}+default-devel %{_description}
c4a0231
c4a0231
This package contains library source intended for building other packages
8101c26
which use "default" feature of "%{crate}" crate.
8101c26
8101c26
%files       -n %{name}+default-devel
d7e0e56
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
8101c26
e722677
%package     -n %{name}+__doc-devel
e722677
Summary:        %{summary}
e722677
BuildArch:      noarch
e722677
e722677
%description -n %{name}+__doc-devel %{_description}
e722677
e722677
This package contains library source intended for building other packages
e722677
which use "__doc" feature of "%{crate}" crate.
e722677
e722677
%files       -n %{name}+__doc-devel
e722677
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
e722677
d7e0e56
%package     -n %{name}+deprecated-devel
8101c26
Summary:        %{summary}
8101c26
BuildArch:      noarch
8101c26
d7e0e56
%description -n %{name}+deprecated-devel %{_description}
8101c26
8101c26
This package contains library source intended for building other packages
d7e0e56
which use "deprecated" feature of "%{crate}" crate.
8101c26
d7e0e56
%files       -n %{name}+deprecated-devel
d7e0e56
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
d7e0e56
e722677
%package     -n %{name}+libc-devel
e722677
Summary:        %{summary}
e722677
BuildArch:      noarch
e722677
e722677
%description -n %{name}+libc-devel %{_description}
e722677
e722677
This package contains library source intended for building other packages
e722677
which use "libc" feature of "%{crate}" crate.
e722677
e722677
%files       -n %{name}+libc-devel
e722677
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
e722677
d7e0e56
%package     -n %{name}+panicking-api-devel
d7e0e56
Summary:        %{summary}
d7e0e56
BuildArch:      noarch
d7e0e56
d7e0e56
%description -n %{name}+panicking-api-devel %{_description}
d7e0e56
d7e0e56
This package contains library source intended for building other packages
d7e0e56
which use "panicking-api" feature of "%{crate}" crate.
d7e0e56
d7e0e56
%files       -n %{name}+panicking-api-devel
d7e0e56
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
d7e0e56
e722677
%package     -n %{name}+rand-devel
e722677
Summary:        %{summary}
e722677
BuildArch:      noarch
e722677
e722677
%description -n %{name}+rand-devel %{_description}
e722677
e722677
This package contains library source intended for building other packages
e722677
which use "rand" feature of "%{crate}" crate.
e722677
e722677
%files       -n %{name}+rand-devel
e722677
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
e722677
d7e0e56
%package     -n %{name}+serde-devel
d7e0e56
Summary:        %{summary}
d7e0e56
BuildArch:      noarch
d7e0e56
d7e0e56
%description -n %{name}+serde-devel %{_description}
d7e0e56
d7e0e56
This package contains library source intended for building other packages
d7e0e56
which use "serde" feature of "%{crate}" crate.
d7e0e56
d7e0e56
%files       -n %{name}+serde-devel
d7e0e56
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
d7e0e56
d7e0e56
%package     -n %{name}+std-devel
d7e0e56
Summary:        %{summary}
d7e0e56
BuildArch:      noarch
d7e0e56
d7e0e56
%description -n %{name}+std-devel %{_description}
d7e0e56
d7e0e56
This package contains library source intended for building other packages
d7e0e56
which use "std" feature of "%{crate}" crate.
d7e0e56
d7e0e56
%files       -n %{name}+std-devel
d7e0e56
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
c4a0231
c4a0231
%prep
b60625f
%autosetup -n %{crate}-%{version_no_tilde} -p1
c4a0231
%cargo_prep
c4a0231
d44b731
%generate_buildrequires
d44b731
%cargo_generate_buildrequires
d44b731
c4a0231
%build
c4a0231
%cargo_build
c4a0231
c4a0231
%install
c4a0231
%cargo_install
c4a0231
c4a0231
%if %{with check}
c4a0231
%check
c4a0231
%cargo_test
c4a0231
%endif
c4a0231
c4a0231
%changelog
f23b725
* Tue May 12 2020 Josh Stone <jistone@redhat.com> - 0.2.16-1
f23b725
- Update to 0.2.16
f23b725
97735b8
* Mon May 04 2020 Josh Stone <jistone@redhat.com> - 0.2.15-1
97735b8
- Update to 0.2.15
97735b8
f9bb08e
* Wed Apr 29 2020 Josh Stone <jistone@redhat.com> - 0.2.11-1
f9bb08e
- Update to 0.2.11
f9bb08e
f9bb08e
* Fri Apr 17 2020 Josh Stone <jistone@redhat.com> - 0.2.9-1
f9bb08e
- Update to 0.2.9
f9bb08e
e722677
* Sun Feb 23 10:26:00 CET 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.2.7-1
e722677
- Update to 0.2.7
e722677
d7e0e56
* Wed Feb 12 2020 Josh Stone <jistone@redhat.com> - 0.2.6-1
d7e0e56
- Update to 0.2.6
d7e0e56
d802a69
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.42-8
d802a69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d802a69
89a8c83
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.42-7
89a8c83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
89a8c83
d44b731
* Fri Jun 21 22:09:19 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.42-6
d44b731
- Regenerate
d44b731
223cd21
* Sun Jun 09 21:44:41 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.42-5
223cd21
- Regenerate
223cd21
afc60bd
* Sun Mar 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.42-4
afc60bd
- Do not pull optional dependencies
afc60bd
b60625f
* Tue Mar 05 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.42-3
b60625f
- Run tests in infrastructure
b60625f
7d61be0
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.42-2
7d61be0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7d61be0
0e3c7e9
* Tue Jan 08 2019 Josh Stone <jistone@redhat.com> - 0.1.42-1
0e3c7e9
- Update to 0.1.42
0e3c7e9
19a2932
* Thu Dec 13 2018 Josh Stone <jistone@redhat.com> - 0.1.41-1
19a2932
- Update to 0.1.41
19a2932
8101c26
* Wed Oct 31 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.40-3
8101c26
- Adapt to new packaging
8101c26
284bb2d
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.40-2
284bb2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
284bb2d
e271f5c
* Sat May 12 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.40-1
e271f5c
- Update to 0.1.40
e271f5c
00764be
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.39-3
00764be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
00764be
4123b50
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.39-2
4123b50
- Rebuild for rust-packaging v5
4123b50
9550e73
* Thu Jan 04 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.39-1
9550e73
- Update to 0.1.39
9550e73
c4a0231
* Mon Nov 06 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.38-2
c4a0231
- Exclude unneeded files
c4a0231
c4a0231
* Fri Jul 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.38-1
c4a0231
- Update to 0.1.38
c4a0231
c4a0231
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.36-3
c4a0231
- Port to use rust-packaging
c4a0231
c4a0231
* Fri Feb 24 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.36-2
c4a0231
- Use rich dependencies
c4a0231
c4a0231
* Sat Feb 18 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.36-1
c4a0231
- Initial package