Compare commits

...

47 Commits

Author SHA1 Message Date
Fabio Valentini 84f81e71eb
Rebuild for CVE-2022-24765 and CVE-2022-29187 in libgit2 2023-01-28 15:13:47 +01:00
Fedora Release Engineering 752a19d013 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 22:46:05 +00:00
Pete Walter a33006fa35 Rebuild for libgit2 1.4 2022-12-09 01:30:27 +00:00
Fedora Release Engineering d1ed46f7b5 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 03:59:35 +00:00
Zbigniew Jędrzejewski-Szmek 0a1a5352cb Rebuild with package notes 2022-02-15 16:31:35 +01:00
Fedora Release Engineering 3e07665b7a - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 20:49:18 +00:00
Igor Raits 583641af99
Rebuild for libgit2 1.3.x
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2021-11-28 17:17:32 +01:00
Fedora Release Engineering c395bf615a - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 14:04:23 +00:00
Fabio Valentini 7719c18319
update to version 0.10.1 2021-07-20 15:57:59 +02:00
Fedora Release Engineering c9eae5e024 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 17:31:18 +00:00
Igor Raits 0b1abae0c2
Rebuild against libgit2 1.1.x
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-12-29 14:26:48 +01:00
Igor Raits ee7ce2b755
Rebuild
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-08-16 17:01:23 +02:00
Fedora Release Engineering d6f5a13591 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 08:01:30 +00:00
Igor Raits ec47092e85
Update License
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-05-22 11:53:02 +02:00
Igor Raits 7755d4d921
Update users to 0.10
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-05-22 11:34:40 +02:00
Igor Raits 512ee3efe2
Update zoneinfo-compiled/datetime to 0.5
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-05-17 09:51:15 +02:00
Igor Raits 809817b14e
Rebuild for libgit2 1.0.0
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-04-15 12:23:12 +02:00
Igor Raits 42fbced462
Update git2 to 0.13
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-03-19 12:31:47 +01:00
Josh Stone 7da50063e1 Bump to git2 0.12 2020-03-03 15:09:10 -08:00
Fedora Release Engineering 4d8dfb7e0f - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 20:28:37 +00:00
Igor Gnatenko 7b713aacf3
Bump git2 to 0.11
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-12-25 18:00:11 +01:00
Josh Stone 6b124639d8 Update git2 and env_logger deps 2019-12-10 13:44:44 -08:00
Fedora Release Engineering 75e08c61cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 20:58:24 +00:00
Igor Gnatenko 898ede1063
Correct fish completions directory
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-07-21 18:30:19 +02:00
Igor Gnatenko aef5f47929
Update to 0.9.0
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-07-15 08:25:53 +02:00
Igor Gnatenko 99335a48c9
Regenerate
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-07-14 19:35:14 +02:00
Josh Stone 798135b211 Bump git2 to 0.9 2019-06-07 11:48:59 -07:00
Igor Gnatenko 1f9f2a9b94
Update glob to 0.3, number_prefix to 0.3
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-05-07 14:00:35 +02:00
Robert-André Mauchin 6638e649ab Rebuilt for rust-users 0.9.1
Signed-off-by: Robert-André Mauchin <zebob.m@gmail.com>
2019-04-25 19:06:14 +02:00
Mohan Boddu 4a44a5786c Revert "Module-only"
Unretiring for https://pagure.io/releng/issue/8266

This reverts commit 43eb954640.
2019-04-08 10:36:22 -04:00
Igor Gnatenko 43eb954640 Module-only 2019-02-10 13:15:17 +01:00
Igor Gnatenko d5ad987273
Drop library
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-10 11:34:00 +01:00
Igor Gnatenko 116d94307c
Fix to be compatible with new env_logger
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-10 11:25:15 +01:00
Igor Gnatenko 6390704be5
Update dependencies
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-10 10:40:34 +01:00
Fedora Release Engineering c20024d995 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 13:37:55 +00:00
Igor Gnatenko ff5dc4c114
Adapt to new packaging
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-11-14 14:44:43 +01:00
Josh Stone 5bc5c81833 Rebuild with fixed rust-libgit2-sys-0.7.7 2018-08-10 12:36:28 -07:00
Igor Gnatenko 56591280ba
Rebuild for libgit2 0.27.x
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-08-10 10:22:49 +02:00
Fedora Release Engineering b9ab3f1f7f - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 05:06:58 +00:00
Igor Gnatenko 6b9e5cf0da
Bump users to 0.7
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-06-25 13:23:29 +02:00
Josh Stone 6f881acf8a Bump ansi_term to 0.11 2018-03-26 14:22:59 -07:00
Igor Gnatenko ebfa072c75
Bump git2 to 0.7
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-03-12 11:30:59 +01:00
Fedora Release Engineering a575dd423a - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 15:23:08 +00:00
Igor Gnatenko 5e298392e9 Rebuild for rust-packaging v5
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-08 21:17:07 +01:00
Igor Gnatenko d13083704a bump lazy_static to 1
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-30 23:39:16 +01:00
Igor Gnatenko 9db0a27993 ignore test results for now
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-27 19:15:27 +01:00
Igor Gnatenko 6a809744b0 initial import
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-27 18:15:59 +01:00
4 changed files with 215 additions and 0 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
/exa-0.8.0.crate
/exa-0.9.0.crate
/exa-0.10.1.crate

7
exa-fix-metadata.diff Normal file
View File

@ -0,0 +1,7 @@
--- 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
@@ -97,4 +97,3 @@
[features]
default = ["git"]
git = ["git2"]
-vendored-openssl = ["git2/vendored-openssl"]

204
rust-exa.spec Normal file
View File

@ -0,0 +1,204 @@
# Generated by rust2rpm 18
%bcond_without check
%global __cargo_skip_build 0
%global crate exa
Name: rust-%{crate}
Version: 0.10.1
Release: 9%{?dist}
Summary: Modern replacement for ls
# Upstream license specification: MIT
License: MIT
URL: https://crates.io/crates/exa
Source: %{crates_source}
# Initial patched metadata
# * disable feature for vendored OpenSSL
Patch0: exa-fix-metadata.diff
ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging
%global _description %{expand:
exa is a modern replacement for the command-line program ls that ships
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}
%package -n %{crate}
Summary: %{summary}
# MIT
# MIT or ASL 2.0
# MIT or ASL 2.0 or zlib
# Unlicense or MIT
# zlib or ASL 2.0 or MIT
License: MIT
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENCE
%doc README.md
%{_bindir}/exa
%dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions
%{_datadir}/bash-completion/completions/exa.bash
%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
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
%build
%cargo_build
%install
%cargo_install
install -Dpm0644 -T completions/completions.bash \
%{buildroot}%{_datadir}/bash-completion/completions/exa.bash
install -Dpm0644 -T completions/completions.fish \
%{buildroot}%{_datadir}/fish/vendor_completions.d/exa.fish
install -Dpm0644 -T completions/completions.zsh \
%{buildroot}%{_datadir}/zsh/site-functions/_exa
%if %{with check}
%check
%cargo_test
%endif
%changelog
* Sat Jan 28 2023 Fabio Valentini <decathorpe@gmail.com> - 0.10.1-9
- Rebuild for CVE-2022-24765 and CVE-2022-29187 in libgit2.
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Dec 09 2022 Pete Walter <pwalter@fedoraproject.org> - 0.10.1-7
- Rebuild for libgit2 1.4
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Feb 15 2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.10.1-5
- Rebuild with package notes
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sun Nov 28 2021 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.10.1-3
- Rebuild for libgit2 1.3.x
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jul 20 2021 Fabio Valentini <decathorpe@gmail.com> - 0.10.1-1
- Update to version 0.10.1.
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Dec 29 14:21:55 CET 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.9.0-14
- Rebuild against libgit2 1.1.x
* Sun Aug 16 15:01:23 GMT 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.9.0-13
- Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri May 22 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.9.0-11
- Update users to 0.10
* Sun May 17 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.9.0-10
- Update zoneinfo_compiled/datetime to 0.5
* Wed Apr 15 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.9.0-9
- Rebuild for libgit2 1.0.0
* Thu Mar 19 11:33:52 CET 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.9.0-8
- Update git2 to 0.13
* Tue Mar 03 2020 Josh Stone <jistone@redhat.com> - 0.9.0-7
- Bump to git2 0.12
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Dec 25 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.0-5
- Update git2 to 0.11
* Tue Dec 10 2019 Josh Stone <jistone@redhat.com> - 0.9.0-4
- Update git2 and env_logger deps
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Jul 21 18:29:00 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.0-2
- Correct fish completions directory
* Mon Jul 15 08:23:01 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.0-1
- Update to 0.9.0
* Sun Jul 14 19:34:42 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-17
- Regenerate
* Fri Jun 07 2019 Josh Stone <jistone@redhat.com> - 0.8.0-16
- Bump git2 to 0.9
* Tue May 07 14:00:28 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-15
- Update glob to 0.3, number_prefix to 0.3
* Thu Apr 25 17:20:22 CET 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0.8.0-214
- Rebuilt for rust-users 0.9.1
* Sun Feb 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-13
- Update git2 and env_logger deps
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Nov 14 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-11
- Adapt to new packaging
* Fri Aug 10 2018 Josh Stone <jistone@redhat.com> - 0.8.0-10
- Rebuild with fixed rust-libgit2-sys-0.7.7
* Fri Aug 10 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-9
- Rebuild for libgit2 0.27.x
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Jun 25 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-7
- Bump users to 0.7
* Mon Mar 26 2018 Josh Stone <jistone@redhat.com> - 0.8.0-6
- Bump ansi_term to 0.11
* Mon Mar 12 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-5
- Bump git2 to 0.7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-3
- Rebuild for rust-packaging v5
* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-2
- Bump lazy_static to 1
* Tue Nov 21 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.0-1
- Initial package

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (exa-0.10.1.crate) = c10097e6ad8352d08893bf7d03a7eb0620dd92082aac488b08c93b5b9c15040e84c8b2c231e621e2767015050d46ba8a1c971c5c577492b1d5357a3af7e2ed41