1 Summary: Log file navigator
7 Source0: https://github.com/tstack/lnav/releases/download/v%{version}/%{name}-%{version}.tar.bz2
8 # Source0-md5: 522d7eff6e4728fa56e677e681c1f5b4
10 BuildRequires: autoconf
11 BuildRequires: automake
12 BuildRequires: bzip2-devel
13 BuildRequires: curl-devel >= 7.23.0
14 BuildRequires: jemalloc-devel
16 BuildRequires: libstdc++-devel >= 6:5.0
17 BuildRequires: ncurses-devel
18 BuildRequires: pcre-cxx-devel
20 BuildRequires: readline-devel
21 BuildRequires: sqlite3-devel >= 3.9.0
22 BuildRequires: zlib-devel
23 Requires: sqlite3-libs >= 3.9.0
24 Requires: curl-libs >= 7.23.0
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The log file navigator, lnav, is an enhanced log file viewer that
29 takes advantage of any semantic information that can be gleaned from
30 the files being viewed, such as timestamps and log levels. Using this
31 extra semantic information, lnav can do things like interleaving
32 messages from different files, generate histograms of messages over
33 time, and providing hotkeys for navigating through the file. It is
34 hoped that these features will allow the user to quickly and
35 efficiently zero in on problems.
47 --disable-silent-rules \
53 rm -rf $RPM_BUILD_ROOT
56 DESTDIR=$RPM_BUILD_ROOT
59 rm -rf $RPM_BUILD_ROOT
62 %defattr(644,root,root,755)
63 %doc AUTHORS INSTALL NEWS README README.md
64 %attr(755,root,root) %{_bindir}/lnav
65 %{_mandir}/man1/lnav.1*