Hello community,

here is the log from the commit of package lnav for openSUSE:Factory checked in 
at 2019-05-07 23:15:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lnav (Old)
 and      /work/SRC/openSUSE:Factory/.lnav.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lnav"

Tue May  7 23:15:45 2019 rev:1 rq:686240 version:0.8.4

Changes:
--------
New Changes file:

--- /dev/null   2019-05-02 15:18:01.516169518 +0200
+++ /work/SRC/openSUSE:Factory/.lnav.new.5148/lnav.changes      2019-05-07 
23:15:45.620501236 +0200
@@ -0,0 +1,174 @@
+-------------------------------------------------------------------
+Tue Aug 28 06:53:18 UTC 2018 - mvet...@suse.com
+
+- Update to 0.8.4:
+  Features:
+  * Added the ':comment' command that can be used to attach a comment to a
+    log line. The comment will be displayed below the line, like so:
+    2017-01-01T15:30:00 error: computer is on fire
+    + This is where it all went wrong
+    The ':clear-comment' command will remove the attached comment. Comments
+    are searchable with the standard search mechanism and they are available
+    in SQL through the "log_comment" column.
+  * Added the ':tag', ':untag', and ':delete-tags' commands that can be used
+    to attach/detach tags on the top log line and delete all instances of
+    a tag. Tags are also searchable and are available in SQL as a JSON
+    array in the "log_tags" column.
+  * Pressing left-arrow while viewing log messages will reveal the source
+    file name for each line and the unique parts of the source path.
+    Pressing again will reveal the full path.
+  * The file name section of the top status line will show only the unique
+    parts of the log file path if there is not enough room to show the full
+    path.
+  * Added the ":hide-unmarked-lines" and ":show-unmarked-lines" commands
+    that hide/show lines based on whether they are bookmarked.
+  * Added the "json_contains()" SQL function to check if a JSON value
+    contains a number of a string.
+  * The relative time parser recognizes "next" at the beginning of the
+    input, for example, "next hour" or "next day". Handy for use in the
+    ":goto" command.
+  * Added a "text-transform" option for formatting JSON log messages. The
+    supported options are: none, uppercase, lowercase, and capitalize.
+  * Added a special "level" field name for formatting JSON messages so
+    that the lnav level name can be used instead of the internal value in
+    the JSON object.
+  * Added a log format for journald JSON logs
+  Interface Changes:
+  * When typing in a search, instead of moving the view to the first match
+    that was found, the first ten matches will be displayed in the preview
+    window.
+  * The pretty-print view maintains highlighting from the log view.
+  * The pretty-print view no longer tries to reverse lookup IP addresses.
+  * The online help for commands and SQL functions now includes a 'See Also'
+    section that lists related commands/functions.
+  Fixes:
+  * The HOME key should now work in the command-prompt and move the cursor
+    to the beginning of the line.
+  * The :delete-filter command should now tab-complete existing filters.
+  * Milliseconds can now be used in relative times (e.g. 10:00:00.123)
+  * The J/K hotkeys were not marking lines correctly when the bottom of
+    the view was reached.
+  * The level field in JSON logs should now be recognized by the level
+    patterns in the format.
+
+-------------------------------------------------------------------
+Thu Jun  7 17:49:12 UTC 2018 - mar...@gmx.de
+
+- Update to version 0.8.3b
+  - minor fixes
+- Fix URL
+
+-------------------------------------------------------------------
+Wed Jun  6 11:04:40 UTC 2018 - mar...@gmx.de
+
+- Fix build for Leap 15.0
+
+-------------------------------------------------------------------
+Mon Feb 12 10:26:39 UTC 2018 - mvet...@suse.com
+
+- Update to 0.8.3:
+  * Support for the Bro Network Security Monitor log file format.
+  * Added an fstat() table-valued function for querying the local filesystem.
+  * Added readlink() and realpath() SQL functions.
+  * Highlights specified in log formats can now specify the colors to use for 
the highlighted parts of the log message.
+  * Added a ":quit" command.
+  * Added a "/ui/default-colors" configuration option to specify that the 
terminal's default background and foreground colors should be used instead of 
black and white.
+  * The help view now includes all the command-help that would pop up as you 
entered commands and SQL queries.
+  * Hidden fields and lines hidden before/after times are now saved in the 
current session and restored.
+  * Unicode characters should now be displayed correctly (make sure you have 
LANG set to a UTF-8 locale).
+
+-------------------------------------------------------------------
+Thu Dec 28 12:08:27 UTC 2017 - adam.ma...@suse.de
+
+- Specify C++ compiler explicitly when using non-default GCC
+- Add specific version build requires for SQLite
+
+-------------------------------------------------------------------
+Thu Dec 21 11:36:46 UTC 2017 - mvet...@suse.com
+
+- Update to 0.8.2:
+  * The captured timestamp text in log files must fully match a
+    known format or an error will be reported.
+    The previous behavior was to ignore any text at the end of
+       the line
+  * Log format definitions can now specify the expected log level
+    for a sample line
+  * Log formats can now define a default set of highlights with the
+    "highlights" property
+  * Added a ':mark' command to bookmark the top line in the current view
+  * For a full list please see the NEWS file
+- Remove lnav-fix_32bit_use_size_t.patch: upstreamed
+
+-------------------------------------------------------------------
+Wed Aug 17 13:01:39 UTC 2016 - a...@mizerski.pl
+
+- update to 0.8.1
+  * see NEWS file for changelog
+- specfile cleanup
+
+-------------------------------------------------------------------
+Fri Jan 03 14:14:52 UTC 2014 - pascal.ble...@opensuse.org
+
+- update to 0.6.2:
+  * adds word-wrap support
+
+- changes from 0.6.1:
+  * adds support for JSON-encoded log files
+  * some minor fixes and performance improvements
+
+-------------------------------------------------------------------
+Mon Sep 02 05:55:26 UTC 2013 - pascal.ble...@opensuse.org
+
+- update to 0.6.0:
+  * Custom log formats and more builtin formats
+  * Automatic extraction of data from logs
+  * UI improvements, support for 256 color terminals
+  * package: update header and license
+
+- changes from 0.5.1:
+  * Added the '-t' and '-w' options which can be used to prepend a
+    timestamp to any data piped in on stdin and to specify a file to
+    write the contents of stdin to.
+
+- changes from 0.5.0:
+  * Files can be specified on the command-line using wildcards so that
+    new files are automatically loaded.  Directories can also be passed
+    as command-line arguments to read all of the files in the directory.
+  * Added the 'C' hotkey to clear any existing user bookmarks.
+  * Added experimental support for accepting input from mice.
+
+-------------------------------------------------------------------
+Sun Jul 31 22:42:09 UTC 2011 - pascal.ble...@opensuse.org
+
+- fix 32bit builds
+
+-------------------------------------------------------------------
+Thu Jul 21 23:02:26 UTC 2011 - pascal.ble...@opensuse.org
+
+- update to 0.4.0:
+  * files that are not recognized as containing log messages have been broken
+    out to a separate text files view; you can flip between the log view and
+    the text file view with the 't' hotkey; when viewing text files, the 'f'
+    hotkey will switch between files
+  * files compressed with bzip2 are recognized and decompressed on the fly
+  * added a "session" file and command for storing commands that should be
+    executed on startup; for example, if you always want some highlighting to
+    be done, you can add that command to the session file
+  * add some more log file formats for generic log files
+  * performance improvements for compressed files
+
+-------------------------------------------------------------------
+Mon Apr 26 09:40:35 UTC 2010 - pascal.ble...@opensuse.org
+
+- update to 0.3.0:
+  * switch between the SQL result view and the log view while keeping the top
+    of the views in sync with the "line_number" column
+  * the "line_number" column is no longer included in the SQL result view's
+    stacked bar graph
+  * a "warnings" count was added to the histogram view
+
+-------------------------------------------------------------------
+Thu Feb 25 23:04:18 UTC 2010 - pascal.ble...@opensuse.org
+
+- initial package (0.2.0)
+

New:
----
  lnav-0.8.4.tar.gz
  lnav.changes
  lnav.desktop
  lnav.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lnav.spec ++++++
# vim: set ts=4 sw=4 et:
#
# spec file for package lnav
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010-2013 Pascal Bleser <pascal.ble...@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           lnav
Version:        0.8.4
Release:        0
Summary:        Logfile Navigator
License:        BSD-2-Clause
Group:          System/Monitoring
URL:            http://lnav.org
#Git-Clone:     https://github.com/tstack/lnav.git
Source:         
https://github.com/tstack/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1:        lnav.desktop
%if 0%{?suse_version} >= 1500
BuildRequires:  gcc-c++
%define cxx g++
%else
BuildRequires:  gcc6-c++
%define cxx g++-6
%endif
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libcurl-devel
BuildRequires:  ncurses-devel
BuildRequires:  pcre-devel
BuildRequires:  readline-devel
BuildRequires:  zlib-devel
%if 0%{?suse_version}
BuildRequires:  sqlite3-devel >= 3.9.0
%else
BuildRequires:  sqlite-devel >= 3.9.0
%endif
%if 0%{?suse_version} > 0
BuildRequires:  update-desktop-files
%endif

%description
The Logfile Navigator, lnav for short, is a curses-based tool for viewing and
analyzing log files. The value added by lnav over text viewers or editors is
that it takes advantage of any semantic information that can be gleaned from
the log file, such as timestamps and log levels. Using this extra semantic
information, lnav can do things like interleaving messages from different
files, generate histograms of messages over time, and provide hotkeys for
navigating through the file. These features are meant to allow the user to
quickly and efficiently focus on problems.

%prep
%setup -q

%build
export CXX=%cxx
autoreconf -fiv
%configure \
     --disable-silent-rules \
     --disable-static \
     --with-ncurses \
     --with-readline

#     --with-yajl       local copy contains changes that will probably be 
merged for next release (after 2.1.0).

make %{?_smp_mflags}

%install
%make_install

%if %{defined suse_version}
install -D -m0644 "%{SOURCE1}" 
"%{buildroot}%{_datadir}/applications/%{name}.desktop"
%suse_update_desktop_file -r "%{name}" System Monitor
%endif

%files
%license LICENSE
%doc AUTHORS NEWS README
%{_bindir}/lnav
%{_mandir}/man1/lnav.1%{?ext_man}
%if %{defined suse_version}
%{_datadir}/applications/%{name}.desktop
%endif

%changelog
++++++ lnav.desktop ++++++
[Desktop Entry]
Terminal=true
Exec=lnav
Type=Application
Categories=
Name=Logfile Navigator
X-KDE-SubstituteUID=true
X-KDE-Username=root

Reply via email to