|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
Name: ugrep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
d0f8376 |
Version: 5.1.1
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
Release: %autorelease
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
Summary: A more powerful, ultra fast, user-friendly, compatible grep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
f7ef588 |
License: BSD-3-Clause
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
URL: https://github.com/Genivia/ugrep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
db9942a |
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
db9942a |
ExcludeArch: %{ix86}
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
db9942a |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: make
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: gcc-c++
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: pcre2-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: zlib-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: bzip2-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: xz-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: lz4-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
BuildRequires: libzstd-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
BuildRequires: brotli-devel
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# Upstream does not allow building RE-flex as a shared library for ugrep to
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# dynamically link against.
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
#
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
f7ef588 |
# https://github.com/Genivia/ugrep/issues/215
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
#
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# To determine the bundled version, review the recent changes to the
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# include/reflex directory. Try to find each change in the separate RE-flex
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# source. Once you find a change that is in both, that will indicate which
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# version of RE-flex is bundled. This isn't an exact science, because changes
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# happen in the bundled library first before being added to the RE-flex source.
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
#
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# https://github.com/Genivia/ugrep/commits/master/include/reflex
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
# https://github.com/Genivia/RE-flex/tree/master/include/reflex
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
#
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
d0f8376 |
Provides: bundled(libreflex) = 4.1.0
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%description
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
Ugrep is an ultra fast, user-friendly, compatible grep. Ugrep combines the
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
best features of other grep, adds new features, and searches fast. Includes a
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
TUI and adds Google-like search, fuzzy search, hexdumps, searches nested
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz,
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
lz4, zstd, brotli), pdfs, docs, and more.
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%autosetup
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%build
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
2eec2fb |
%ifarch %{arm}
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
2eec2fb |
# https://github.com/Genivia/ugrep/issues/128
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
2eec2fb |
%configure --disable-neon
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
2eec2fb |
%else
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%configure
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
2eec2fb |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%make_build
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%install
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%make_install
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%check
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%make_build test
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%files
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%license LICENSE.txt
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%{_bindir}/ug
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
4d15675 |
%{_bindir}/ug+
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%{_bindir}/ugrep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
4d15675 |
%{_bindir}/ugrep+
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%{_mandir}/man1/ug.1*
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%{_mandir}/man1/ugrep.1*
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%{_datadir}/ugrep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{bash_completions_dir}/ug
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{bash_completions_dir}/ug+
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{bash_completions_dir}/ugrep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{bash_completions_dir}/ugrep+
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{fish_completions_dir}/ug.fish
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{fish_completions_dir}/ug+.fish
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{fish_completions_dir}/ugrep.fish
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{fish_completions_dir}/ugrep+.fish
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{zsh_completions_dir}/_ug
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{zsh_completions_dir}/_ug+
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{zsh_completions_dir}/_ugrep
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
70c9bfd |
%{zsh_completions_dir}/_ugrep+
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/c1240db8e9b03d023fd7e29e01479bb4c063232fc20241acb2f64350754dcfde?s=16&d=retro) |
fb93ab4 |
%autochangelog
|