Blame rust-clap.spec

1562890
# Generated by rust2rpm 16
80783fe
%bcond_without check
317048d
%global debug_package %{nil}
317048d
317048d
%global crate clap
317048d
317048d
Name:           rust-%{crate}
54a977c
Version:        3.0.0~beta.2
54a977c
Release:        1%{?dist}
80783fe
Summary:        Simple to use, efficient, and full-featured Command Line Argument Parser
317048d
54a977c
# Upstream license specification: MIT OR Apache-2.0
54a977c
License:        MIT or ASL 2.0
317048d
URL:            https://crates.io/crates/clap
7097cef
Source:         %{crates_source}
317048d
317048d
ExclusiveArch:  %{rust_arches}
80783fe
%if %{__cargo_skip_build}
80783fe
BuildArch:      noarch
80783fe
%endif
317048d
317048d
BuildRequires:  rust-packaging
317048d
80783fe
%global _description %{expand:
80783fe
Simple to use, efficient, and full-featured Command Line Argument Parser.}
6a5b0bb
6a5b0bb
%description %{_description}
317048d
317048d
%package        devel
317048d
Summary:        %{summary}
317048d
BuildArch:      noarch
317048d
6a5b0bb
%description    devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "%{crate}" crate.
6a5b0bb
6a5b0bb
%files          devel
54a977c
%doc README.md
70b50ab
%{cargo_registry}/%{crate}-%{version_no_tilde}/
6a5b0bb
6a5b0bb
%package     -n %{name}+default-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+default-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "default" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+default-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
54a977c
%package     -n %{name}+atty-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
54a977c
%description -n %{name}+atty-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
54a977c
which use "atty" feature of "%{crate}" crate.
6a5b0bb
54a977c
%files       -n %{name}+atty-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
54a977c
%package     -n %{name}+cargo-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
54a977c
%description -n %{name}+cargo-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
54a977c
which use "cargo" feature of "%{crate}" crate.
6a5b0bb
54a977c
%files       -n %{name}+cargo-devel
54a977c
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
54a977c
54a977c
%package     -n %{name}+clap_derive-devel
54a977c
Summary:        %{summary}
54a977c
BuildArch:      noarch
54a977c
54a977c
%description -n %{name}+clap_derive-devel %{_description}
54a977c
54a977c
This package contains library source intended for building other packages
54a977c
which use "clap_derive" feature of "%{crate}" crate.
54a977c
54a977c
%files       -n %{name}+clap_derive-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+color-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+color-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "color" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+color-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+debug-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+debug-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "debug" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+debug-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
54a977c
%package     -n %{name}+derive-devel
54a977c
Summary:        %{summary}
54a977c
BuildArch:      noarch
54a977c
54a977c
%description -n %{name}+derive-devel %{_description}
54a977c
54a977c
This package contains library source intended for building other packages
54a977c
which use "derive" feature of "%{crate}" crate.
54a977c
54a977c
%files       -n %{name}+derive-devel
54a977c
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
54a977c
49f0406
%package     -n %{name}+doc-devel
49f0406
Summary:        %{summary}
49f0406
BuildArch:      noarch
49f0406
49f0406
%description -n %{name}+doc-devel %{_description}
49f0406
49f0406
This package contains library source intended for building other packages
49f0406
which use "doc" feature of "%{crate}" crate.
49f0406
49f0406
%files       -n %{name}+doc-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
49f0406
54a977c
%package     -n %{name}+lazy_static-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
54a977c
%description -n %{name}+lazy_static-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
54a977c
which use "lazy_static" feature of "%{crate}" crate.
6a5b0bb
54a977c
%files       -n %{name}+lazy_static-devel
54a977c
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
54a977c
54a977c
%package     -n %{name}+regex-devel
54a977c
Summary:        %{summary}
54a977c
BuildArch:      noarch
54a977c
54a977c
%description -n %{name}+regex-devel %{_description}
54a977c
54a977c
This package contains library source intended for building other packages
54a977c
which use "regex" feature of "%{crate}" crate.
54a977c
54a977c
%files       -n %{name}+regex-devel
54a977c
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
54a977c
54a977c
%package     -n %{name}+std-devel
54a977c
Summary:        %{summary}
54a977c
BuildArch:      noarch
54a977c
54a977c
%description -n %{name}+std-devel %{_description}
54a977c
54a977c
This package contains library source intended for building other packages
54a977c
which use "std" feature of "%{crate}" crate.
54a977c
54a977c
%files       -n %{name}+std-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+strsim-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+strsim-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "strsim" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+strsim-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+suggestions-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+suggestions-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "suggestions" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+suggestions-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
54a977c
%package     -n %{name}+termcolor-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
54a977c
%description -n %{name}+termcolor-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
54a977c
which use "termcolor" feature of "%{crate}" crate.
6a5b0bb
54a977c
%files       -n %{name}+termcolor-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
54a977c
%package     -n %{name}+terminal_size-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
54a977c
%description -n %{name}+terminal_size-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
54a977c
which use "terminal_size" feature of "%{crate}" crate.
6a5b0bb
54a977c
%files       -n %{name}+terminal_size-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
54a977c
%package     -n %{name}+unstable-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
54a977c
%description -n %{name}+unstable-devel %{_description}
317048d
317048d
This package contains library source intended for building other packages
54a977c
which use "unstable" feature of "%{crate}" crate.
6a5b0bb
54a977c
%files       -n %{name}+unstable-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+wrap_help-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+wrap_help-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "wrap_help" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+wrap_help-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+yaml-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+yaml-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "yaml" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+yaml-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
6a5b0bb
6a5b0bb
%package     -n %{name}+yaml-rust-devel
6a5b0bb
Summary:        %{summary}
6a5b0bb
BuildArch:      noarch
6a5b0bb
6a5b0bb
%description -n %{name}+yaml-rust-devel %{_description}
6a5b0bb
6a5b0bb
This package contains library source intended for building other packages
6a5b0bb
which use "yaml-rust" feature of "%{crate}" crate.
6a5b0bb
6a5b0bb
%files       -n %{name}+yaml-rust-devel
70b50ab
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
317048d
317048d
%prep
7097cef
%autosetup -n %{crate}-%{version_no_tilde} -p1
317048d
%cargo_prep
317048d
baf9bc6
%generate_buildrequires
baf9bc6
%cargo_generate_buildrequires
baf9bc6
317048d
%build
317048d
%cargo_build
317048d
317048d
%install
317048d
%cargo_install
317048d
317048d
%if %{with check}
317048d
%check
0e019ca
%ifnarch aarch64
317048d
%cargo_test
0e019ca
%else
0e019ca
# rustdoc fails to compile some doctests on aarch64
0e019ca
# https://bugzilla.redhat.com/show_bug.cgi?id=1902663
0e019ca
%cargo_test -- --lib
0e019ca
%endif
317048d
%endif
317048d
317048d
%changelog
54a977c
* Fri Dec 25 11:56:29 CET 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 3.0.0~beta.2-1
54a977c
- Update to 3.0.0-beta.3
54a977c
0e019ca
* Thu Dec 10 2020 Fabio Valentini <decathorpe@gmail.com> - 2.33.3-4
0e019ca
- Temporarily disable doctests on aarch64.
0e019ca
1562890
* Wed Nov 25 2020 Fabio Valentini <decathorpe@gmail.com> - 2.33.3-3
1562890
- Remove features that have broken dependencies or are nightly-only.
1562890
d5744cc
* Sat Sep 26 2020 Fabio Valentini <decathorpe@gmail.com> - 2.33.3-2
d5744cc
- Bump strsim to 0.10.
d5744cc
4682919
* Thu Aug 20 2020 Josh Stone <jistone@redhat.com> - 2.33.3-1
4682919
- Update to 2.33.3
4682919
4ffb087
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.1-2
4ffb087
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4ffb087
70b50ab
* Tue May 12 2020 Josh Stone <jistone@redhat.com> - 2.33.1-1
70b50ab
- Update to 2.33.1
70b50ab
0931a9f
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.0-6
0931a9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0931a9f
b1ef923
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.0-5
b1ef923
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b1ef923
baf9bc6
* Thu Jun 20 12:02:25 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.33.0-4
baf9bc6
- Regenerate
baf9bc6
80783fe
* Sat Jun 08 23:54:09 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.33.0-3
80783fe
- Regenerate
80783fe
6e71af0
* Sun Apr 07 07:33:51 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.33.0-2
6e71af0
- Update strsim to 0.9
6e71af0
37e6065
* Sat Apr 06 15:29:51 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.33.0-1
37e6065
- Update to 2.33.0
37e6065
7c35009
* Fri Apr 05 09:42:52 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.32.0-9
7c35009
- Update textwrap to 0.11
7c35009
7097cef
* Sun Mar 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.32.0-8
7097cef
- Do not pull optional dependencies
7097cef
fc476fd
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.32.0-7
fc476fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
fc476fd
49f0406
* Fri Nov 09 2018 Josh Stone <jistone@redhat.com> - 2.32.0-6
49f0406
- Expose the "doc" feature
49f0406
6a5b0bb
* Sat Oct 27 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.32.0-5
6a5b0bb
- Adapt to new packaging
6a5b0bb
b3fc400
* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.32.0-4
b3fc400
- Bump strsim to 0.8
b3fc400
2f54778
* Sat Jul 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.32.0-3
2f54778
- Rebuild to trigger tests
2f54778
b6896e1
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.32.0-2
b6896e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b6896e1
4382515
* Wed Jun 27 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.32.0-1
4382515
- Update to 2.32.0
4382515
2b74cef
* Thu Jun 14 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.31.2-3
2b74cef
- Bump regex to 1
2b74cef
1cf4148
* Wed May 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.31.2-2
1cf4148
- Bump textwrap to 0.10
1cf4148
01d3d2a
* Mon Mar 26 2018 Josh Stone <jistone@redhat.com> - 2.31.2-1
01d3d2a
- Update to 2.31.2
01d3d2a
6fbc106
* Thu Feb 15 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.30.0-1
6fbc106
- Update to 2.30.0
6fbc106
8727577
* Wed Feb 07 2018 Josh Stone <jistone@redhat.com> - 2.29.4-1
8727577
- Update to 2.29.4
8727577
ca8186b
* Tue Feb 06 2018 Josh Stone <jistone@redhat.com> - 2.29.3-1
ca8186b
- Update to 2.29.3
ca8186b
5d70556
* Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.29.2-2
5d70556
- Bump strsim to 0.7
5d70556
fb0d9de
* Wed Jan 17 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.29.2-1
fb0d9de
- Update to 2.29.2
fb0d9de
074dbc1
* Wed Jan 10 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.29.1-1
074dbc1
- Update to 2.29.1
074dbc1
2b513ad
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.29.0-2
2b513ad
- Rebuild for rust-packaging v5
2b513ad
3e74f20
* Sat Dec 09 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.29.0-1
3e74f20
- Update to 2.29.0
3e74f20
cc2d074
* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.28.0-2
cc2d074
- Bump lazy_static to 1
cc2d074
e336b1b
* Tue Nov 28 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.28.0-1
e336b1b
- Update to 2.28.0
e336b1b
b9a5f76
* Thu Nov 23 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.27.1-3
b9a5f76
- Use proper file extension for bash completions
b9a5f76
663824f
* Mon Nov 20 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.27.1-2
663824f
- Bump version-sync to 0.5
663824f
317048d
* Thu Nov 09 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.27.1-1
317048d
- Update to 2.27.1
317048d
317048d
* Wed Jul 05 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.25.0-1
317048d
- Update to 2.25.0
317048d
317048d
* Thu Jun 15 2017 Igor Gnatenko <ignatenkobrain@fedoraproejct.org> - 2.24.2-1
317048d
- Update to 2.24.2
317048d
317048d
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.22.1-2
317048d
- Port to use rust-packaging
317048d
317048d
* Thu Mar 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.22.1-1
317048d
- Update to 2.22.1
317048d
317048d
* Wed Mar 15 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.21.1-1
317048d
- Update to 2.21.1
317048d
317048d
* Tue Feb 28 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.20.5-2
317048d
- Rebuild (vec_map)
317048d
317048d
* Sat Feb 25 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.20.5-1
317048d
- Initial package