diff --git a/.gitignore b/.gitignore index 4771d7c..d0526ef 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /clap-2.33.0.crate /clap-2.33.1.crate /clap-2.33.3.crate +/clap-3.0.0-beta.2.crate diff --git a/.rust2rpm.conf b/.rust2rpm.conf deleted file mode 100644 index 00db5f4..0000000 --- a/.rust2rpm.conf +++ /dev/null @@ -1,5 +0,0 @@ -[DEFAULT] -unwanted-features = - clippy - lints - nightly diff --git a/clap-fix-metadata.diff b/clap-fix-metadata.diff deleted file mode 100644 index e9e950f..0000000 --- a/clap-fix-metadata.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- clap-2.33.3/Cargo.toml 2020-08-14T02:11:54+00:00 -+++ clap-2.33.3/Cargo.toml 2020-08-20T01:04:16.244723+00:00 -@@ -14,7 +14,7 @@ - name = "clap" - version = "2.33.3" - authors = ["Kevin K. "] --exclude = ["examples/*", "clap-test/*", "tests/*", "benches/*", "*.png", "clap-perf/*", "*.dot"] -+exclude = ["examples/*", "clap-test/*", "tests/*", "benches/*", "*.png", "clap-perf/*", "*.dot", "/.azure-pipelines.yml", "/.clog.toml", ".github/*", "/.travis.yml"] - description = "A simple to use, efficient, and full-featured Command Line Argument Parser\n" - homepage = "https://clap.rs/" - documentation = "https://docs.rs/clap/" -@@ -68,7 +68,7 @@ - optional = true - - [dependencies.strsim] --version = "0.8" -+version = "0.10" - optional = true - - [dependencies.term_size] diff --git a/rust-clap.spec b/rust-clap.spec index 50bc04c..3664ac7 100644 --- a/rust-clap.spec +++ b/rust-clap.spec @@ -5,18 +5,14 @@ %global crate clap Name: rust-%{crate} -Version: 2.33.3 -Release: 4%{?dist} +Version: 3.0.0~beta.2 +Release: 1%{?dist} Summary: Simple to use, efficient, and full-featured Command Line Argument Parser -# Upstream license specification: MIT -License: MIT +# Upstream license specification: MIT OR Apache-2.0 +License: MIT or ASL 2.0 URL: https://crates.io/crates/clap Source: %{crates_source} -# Initial patched metadata -# * Exclude useless files -# * Bump strsim from 0.8 to 0.10 -Patch0: clap-fix-metadata.diff ExclusiveArch: %{rust_arches} %if %{__cargo_skip_build} @@ -40,8 +36,7 @@ This package contains library source intended for building other packages which use "%{crate}" crate. %files devel -%license LICENSE-MIT -%doc README.md CHANGELOG.md CONTRIBUTORS.md SPONSORS.md +%doc README.md %{cargo_registry}/%{crate}-%{version_no_tilde}/ %package -n %{name}+default-devel @@ -56,28 +51,40 @@ which use "default" feature of "%{crate}" crate. %files -n %{name}+default-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+ansi_term-devel +%package -n %{name}+atty-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+ansi_term-devel %{_description} +%description -n %{name}+atty-devel %{_description} This package contains library source intended for building other packages -which use "ansi_term" feature of "%{crate}" crate. +which use "atty" feature of "%{crate}" crate. -%files -n %{name}+ansi_term-devel +%files -n %{name}+atty-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+atty-devel +%package -n %{name}+cargo-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+atty-devel %{_description} +%description -n %{name}+cargo-devel %{_description} This package contains library source intended for building other packages -which use "atty" feature of "%{crate}" crate. +which use "cargo" feature of "%{crate}" crate. -%files -n %{name}+atty-devel +%files -n %{name}+cargo-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%package -n %{name}+clap_derive-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+clap_derive-devel %{_description} + +This package contains library source intended for building other packages +which use "clap_derive" feature of "%{crate}" crate. + +%files -n %{name}+clap_derive-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml %package -n %{name}+color-devel @@ -104,6 +111,18 @@ which use "debug" feature of "%{crate}" crate. %files -n %{name}+debug-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%package -n %{name}+derive-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+derive-devel %{_description} + +This package contains library source intended for building other packages +which use "derive" feature of "%{crate}" crate. + +%files -n %{name}+derive-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + %package -n %{name}+doc-devel Summary: %{summary} BuildArch: noarch @@ -116,16 +135,40 @@ which use "doc" feature of "%{crate}" crate. %files -n %{name}+doc-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+no_cargo-devel +%package -n %{name}+lazy_static-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+no_cargo-devel %{_description} +%description -n %{name}+lazy_static-devel %{_description} This package contains library source intended for building other packages -which use "no_cargo" feature of "%{crate}" crate. +which use "lazy_static" feature of "%{crate}" crate. -%files -n %{name}+no_cargo-devel +%files -n %{name}+lazy_static-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%package -n %{name}+regex-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+regex-devel %{_description} + +This package contains library source intended for building other packages +which use "regex" feature of "%{crate}" crate. + +%files -n %{name}+regex-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%package -n %{name}+std-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+std-devel %{_description} + +This package contains library source intended for building other packages +which use "std" feature of "%{crate}" crate. + +%files -n %{name}+std-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml %package -n %{name}+strsim-devel @@ -152,40 +195,40 @@ which use "suggestions" feature of "%{crate}" crate. %files -n %{name}+suggestions-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+term_size-devel +%package -n %{name}+termcolor-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+term_size-devel %{_description} +%description -n %{name}+termcolor-devel %{_description} This package contains library source intended for building other packages -which use "term_size" feature of "%{crate}" crate. +which use "termcolor" feature of "%{crate}" crate. -%files -n %{name}+term_size-devel +%files -n %{name}+termcolor-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+unstable-devel +%package -n %{name}+terminal_size-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+unstable-devel %{_description} +%description -n %{name}+terminal_size-devel %{_description} This package contains library source intended for building other packages -which use "unstable" feature of "%{crate}" crate. +which use "terminal_size" feature of "%{crate}" crate. -%files -n %{name}+unstable-devel +%files -n %{name}+terminal_size-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml -%package -n %{name}+vec_map-devel +%package -n %{name}+unstable-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+vec_map-devel %{_description} +%description -n %{name}+unstable-devel %{_description} This package contains library source intended for building other packages -which use "vec_map" feature of "%{crate}" crate. +which use "unstable" feature of "%{crate}" crate. -%files -n %{name}+vec_map-devel +%files -n %{name}+unstable-devel %ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml %package -n %{name}+wrap_help-devel @@ -249,6 +292,9 @@ which use "yaml-rust" feature of "%{crate}" crate. %endif %changelog +* Fri Dec 25 11:56:29 CET 2020 Igor Raits - 3.0.0~beta.2-1 +- Update to 3.0.0-beta.3 + * Thu Dec 10 2020 Fabio Valentini - 2.33.3-4 - Temporarily disable doctests on aarch64. diff --git a/sources b/sources index dd2d1d0..09b375e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (clap-2.33.3.crate) = 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +SHA512 (clap-3.0.0-beta.2.crate) = bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7