Regenerate with rust2rpm v24 and update license tag

epel9 imports/e9/rust-exa-0.10.1-11.el9
Fabio Valentini 2 years ago
parent bfe53edddd
commit 469baed0d9
No known key found for this signature in database
GPG Key ID: 5AC5F572E5D410AF

@ -1,3 +0,0 @@
# rust-exa
The rust-exa package

@ -1,5 +1,5 @@
--- exa-0.10.1/Cargo.toml 1970-01-01T00:00:00+00:00 --- exa-0.10.1/Cargo.toml 1970-01-01T00:00:00+00:00
+++ exa-0.10.1/Cargo.toml 2021-07-20T13:09:28.108670+00:00 +++ exa-0.10.1/Cargo.toml 2023-05-22T20:56:26.938833+00:00
@@ -97,4 +97,3 @@ @@ -97,4 +97,3 @@
[features] [features]
default = ["git"] default = ["git"]

@ -1,59 +1,48 @@
# Generated by rust2rpm 18 # Generated by rust2rpm 24
%bcond_without check %bcond_without check
%global __cargo_skip_build 0
%global crate exa %global crate exa
Name: rust-%{crate} Name: rust-exa
Version: 0.10.1 Version: 0.10.1
Release: %autorelease Release: %autorelease
Summary: Modern replacement for ls Summary: Modern replacement for ls
# Upstream license specification: MIT
License: MIT License: MIT
URL: https://crates.io/crates/exa URL: https://crates.io/crates/exa
Source: %{crates_source} Source: %{crates_source}
# Initial patched metadata # Manually created patch for downstream crate metadata changes
# * disable feature for vendored OpenSSL # * remove feature for statically linking against a vendored copy of OpenSSL
Patch0: exa-fix-metadata.diff Patch: exa-fix-metadata.diff
ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging >= 23
BuildRequires: rust-packaging
%global _description %{expand: %global _description %{expand:
exa is a modern replacement for the command-line program ls that ships A modern replacement for ls.}
with Unix and Linux operating systems, with more features and better defaults.
It uses colours to distinguish file types and metadata.
It knows about symlinks, extended attributes, and Git. And its small, fast,
and just one single binary.}
%description %{_description} %description %{_description}
%package -n %{crate} %package -n %{crate}
Summary: %{summary} Summary: %{summary}
# MIT # MIT
# MIT or ASL 2.0 # MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND BSD-3-Clause
# MIT or ASL 2.0 or zlib # MIT OR Apache-2.0
# Unlicense or MIT # MIT OR Apache-2.0 OR Zlib
# zlib or ASL 2.0 or MIT # Unlicense OR MIT
License: MIT # Zlib OR Apache-2.0 OR MIT
License: MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND BSD-3-Clause AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description} %description -n %{crate} %{_description}
%files -n %{crate} %files -n %{crate}
%license LICENCE %license LICENCE
%license LICENSE.dependencies
%doc README.md %doc README.md
%{_bindir}/exa %{_bindir}/exa
%dir %{_datadir}/bash-completion %{bash_completions_dir}/exa.bash
%dir %{_datadir}/bash-completion/completions %{fish_completions_dir}/exa.fish
%{_datadir}/bash-completion/completions/exa.bash %{zsh_completions_dir}/_exa
%dir %{_datadir}/fish
%dir %{_datadir}/fish/vendor_completions.d
%{_datadir}/fish/vendor_completions.d/exa.fish
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_exa
%prep %prep
%autosetup -n %{crate}-%{version_no_tilde} -p1 %autosetup -n %{crate}-%{version_no_tilde} -p1
@ -64,15 +53,18 @@ License: MIT
%build %build
%cargo_build %cargo_build
%cargo_license_summary
%{cargo_license} > LICENSE.dependencies
%install %install
%cargo_install %cargo_install
# install shell completions
install -Dpm0644 -T completions/completions.bash \ install -Dpm0644 -T completions/completions.bash \
%{buildroot}%{_datadir}/bash-completion/completions/exa.bash %{buildroot}/%{bash_completions_dir}/exa.bash
install -Dpm0644 -T completions/completions.fish \ install -Dpm0644 -T completions/completions.fish \
%{buildroot}%{_datadir}/fish/vendor_completions.d/exa.fish %{buildroot}/%{fish_completions_dir}/exa.fish
install -Dpm0644 -T completions/completions.zsh \ install -Dpm0644 -T completions/completions.zsh \
%{buildroot}%{_datadir}/zsh/site-functions/_exa %{buildroot}/%{zsh_completions_dir}/_exa
%if %{with check} %if %{with check}
%check %check

Loading…
Cancel
Save