Compare commits

...
Sign in to create a new pull request.

27 commits

Author SHA1 Message Date
Fedora Release Engineering
ccdd4f9048 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:08:12 +00:00
7c11aa3145 Update to version 7.8.2
... rhbz#2445045
2026-05-18 14:47:35 -05:00
Fedora Release Engineering
3e25bc7a60 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-20 03:31:01 +00:00
21119db655 Update to version 7.5.0 rhbz#2336718 2025-11-07 21:40:09 -06:00
Fedora Release Engineering
5d42866594 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:44:27 +00:00
9a8f51c3bf Update to version 7.2.2 2025-03-21 14:56:07 -05:00
Fedora Release Engineering
6373fb7347 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:40:16 +00:00
135528c191 Update to version 7.1.2 rhbz#2328290 2024-12-30 14:05:26 -06:00
a355b6006e Update to version 7.0.4 rhbz#2322175 2024-11-14 17:01:14 -06:00
2a5290bedd Update to version 7.0.1 rhbz#2321685 2024-10-26 14:17:37 -05:00
05a150b5eb Update to version 6.5.0 rhbz#2303612 2024-08-26 13:07:20 -05:00
d2ff654bbe Update to version 6.3.0 rhbz#2302179 2024-07-31 17:14:16 -05:00
Fedora Release Engineering
bd102f1e48 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:11:07 +00:00
7dd08c253c Update to version 6.2.0 rhbz#2297148 2024-07-10 20:38:14 -05:00
054a785fc3 Update to version 6.1.0 rhbz#2273071 2024-07-02 17:45:19 -05:00
d0f83762ef Update to version 5.1.1 rhbz#2268600 2024-03-12 16:45:40 -05:00
db9942a5c6 Update to version 5.0.0 rhbz#2264665 2024-02-17 22:31:09 -06:00
70c9bfd297 Update to 4.5.2 rhbz#2232891
- Add support for .br (brotli-compressed) files
- Add bash, fish, and zsh completions
2024-02-06 21:10:09 -06:00
Fedora Release Engineering
139af8a95a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:02:17 +00:00
b47080a3a6 Update to version 3.12.7, resolves rhbz#2232315 2023-08-16 16:08:08 -05:00
4d156755b8 Update to version 3.12.6, resolves rhbz#2212092 2023-08-13 14:43:00 -05:00
Fedora Release Engineering
ffc838c4b0 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:02:25 +00:00
Carl George
ec716315f7 Update to version 3.11.2, resolves rhbz#2179547 2023-04-15 20:18:02 -05:00
Carl George
182b614185 Update to version 3.10.0, resolves rhbz#2174333 2023-03-01 17:03:01 -06:00
Carl George
133639921b Upload sources for previous commit
[skip changelog]
2023-02-03 17:08:15 -06:00
Carl George
f7ef5882c8 Update to version 3.9.7, resolves rhbz#2157204 2023-02-03 16:59:14 -06:00
Fedora Release Engineering
9bcd53ae7e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:44:17 +00:00
2 changed files with 51 additions and 10 deletions

View file

@ -1 +1 @@
SHA512 (ugrep-3.9.2.tar.gz) = 33b99d183e883e71c2b7eeb25af3eb0ceffd7994dc9426eb666ccadc02156ffaa727350b77bceaeffedaf5f6cd3a23afe5d621500463664b80f42d6c4cda6615
SHA512 (ugrep-7.8.2.tar.gz) = 8d43818503a32278bbc266369fd02049651df519c0e3b4dc76b6003586f03b1e8ad8746283c1b648fbfcc3d294f4c733ebbc01be3c63b72af244863beed932a5

View file

@ -1,11 +1,16 @@
Name: ugrep
Version: 3.9.2
Version: 7.8.2
Release: %autorelease
Summary: Faster, user-friendly, and compatible grep replacement
License: BSD
Summary: A more powerful, ultra fast, user-friendly, compatible grep
License: BSD-3-Clause
URL: https://github.com/Genivia/ugrep
Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: pcre2-devel
@ -14,19 +19,36 @@ BuildRequires: bzip2-devel
BuildRequires: xz-devel
BuildRequires: lz4-devel
BuildRequires: libzstd-devel
BuildRequires: brotli-devel
Provides: bundled(libreflex) = 3.2.8
# Upstream does not allow building RE-flex as a shared library for ugrep to
# dynamically link against.
#
# https://github.com/Genivia/ugrep/issues/215
#
# To determine the bundled version, review the recent changes to the
# include/reflex directory. Try to find each change in the separate RE-flex
# source. Once you find a change that is in both, that will indicate which
# version of RE-flex is bundled. This isn't an exact science, because changes
# happen in the bundled library first before being added to the RE-flex source.
#
# https://github.com/Genivia/ugrep/commits/master/include/reflex
# https://github.com/Genivia/RE-flex/tree/master/include/reflex
#
Provides: bundled(libreflex) = 6.3.0
%description
Ultra fast grep with interactive TUI, fuzzy search, boolean queries, hexdumps
and more: search file systems, source code, text, binary files, archives
(cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz/lz4/zstd), documents
etc. A faster, user-friendly and compatible grep replacement.
Ugrep is an ultra fast, user-friendly, compatible grep. Ugrep combines the
best features of other grep, adds new features, and searches fast. Includes a
TUI and adds Google-like search, fuzzy search, hexdumps, searches nested
archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz,
lz4, zstd, brotli), pdfs, docs, and more.
%prep
%autosetup
autoreconf -fiv
%build
@ -50,10 +72,29 @@ etc. A faster, user-friendly and compatible grep replacement.
%files
%license LICENSE.txt
%{_bindir}/ug
%{_bindir}/ug+
%{_bindir}/ugrep
%{_bindir}/ugrep+
%{_bindir}/ugrep-indexer
%{_mandir}/man1/ug.1*
%{_mandir}/man1/ugrep.1*
%{_mandir}/man1/ugrep-indexer.1*
%{_datadir}/ugrep
%{bash_completions_dir}/ug
%{bash_completions_dir}/ug+
%{bash_completions_dir}/ugrep
%{bash_completions_dir}/ugrep+
%{bash_completions_dir}/ugrep-indexer
%{fish_completions_dir}/ug.fish
%{fish_completions_dir}/ug+.fish
%{fish_completions_dir}/ugrep.fish
%{fish_completions_dir}/ugrep+.fish
%{fish_completions_dir}/ugrep-indexer.fish
%{zsh_completions_dir}/_ug
%{zsh_completions_dir}/_ug+
%{zsh_completions_dir}/_ugrep
%{zsh_completions_dir}/_ugrep+
%{zsh_completions_dir}/_ugrep-indexer
%changelog