Hello community,

here is the log from the commit of package less for openSUSE:Factory checked in 
at 2015-11-06 00:10:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/less (Old)
 and      /work/SRC/openSUSE:Factory/.less.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "less"

Changes:
--------
--- /work/SRC/openSUSE:Factory/less/less.changes        2015-07-14 
17:20:00.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.less.new/less.changes   2015-11-06 
00:10:35.000000000 +0100
@@ -1,0 +2,33 @@
+Sun Nov  1 17:38:36 UTC 2015 - astie...@suse.com
+
+- less 481:
+  * Don't overwrite history file; just append to it. This behaves
+    better when multiple sessions are running less simultaneously
+    and using the same history file.
+  * New command ESC-G goes to end of currently buffered data in a
+    pipe.
+  * Disable history feature when compiled with LESSHISTFILE set to
+    "-".
+  * In more-compatible mode, make the -p option apply to every file
+     opened, not just the first one.
+  * In more-compatible mode, change the -e option to work like -E,
+    not -EF.
+  * Treat multiple CRs before LF are like one CR (all the CRs are
+    hidden).
+  * Allow "extra" string in lesskey file to append to a multi-char
+    command (like a search pattern), without executing the command.
+  * Ignore -u/-U setting while viewing help file, so that underline
+    and bold chars are displayed correctly.
+  * Improve detection of "binary" files in UTF-8 mode.
+  * Fix bug with ++ commands.
+  * Fix bug where prompt was sometimes not displayed with +G.
+  * Fix possible memory corruption
+  * Fix bugs and improve performance in ampersand filtering.
+  * Allow %% escape sequence in LESSOPEN variable.
+  * Automate construction of Unicode tables from Unicode database. 
+- add keyring and verify source signature
+- drop upstream patches:
+  * less-458-out_of_bounds_read.patch
+  * less-fix_crash_in_hilite_line.patch
+
+-------------------------------------------------------------------

Old:
----
  less-458-out_of_bounds_read.patch
  less-458.tar.gz
  less-fix_crash_in_hilite_line.patch

New:
----
  less-481.tar.gz
  less-481.tar.gz.sig
  less.keyring

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

Other differences:
------------------
++++++ less.spec ++++++
--- /var/tmp/diff_new_pack.UC0lxI/_old  2015-11-06 00:10:37.000000000 +0100
+++ /var/tmp/diff_new_pack.UC0lxI/_new  2015-11-06 00:10:37.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           less
-Version:        458
+Version:        481
 Release:        0
 Summary:        Text File Browser and Pager Similar to more
 License:        GPL-3.0+ or BSD-2-Clause
@@ -28,16 +28,14 @@
 Source2:        lessopen.sh
 Source3:        lessclose.sh
 Source4:        lesskey.src
+Source5:        
http://www.greenwoodsoftware.com/less/less-%{version}.tar.gz.sig
+Source6:        
http://www.greenwoodsoftware.com/less/pubkey.asc#/%{name}.keyring
 Patch22:        %{name}-429-strict_aliasing.patch
 Patch24:        %{name}-429-terminate.patch
 Patch25:        %{name}-429-widechars.patch
 Patch26:        %{name}-429-shell.patch
 Patch27:        %{name}-429-save_line_position.patch
 Patch28:        %{name}-429-more.patch
-# PATCH-FIX-UPSTREAM bnc#921719 kstreit...@suse.com -- security fix of an out 
of bound read access in the UTF-8
-Patch29:        less-458-out_of_bounds_read.patch
-# PATCH-FIX-UPSTREAM fix crash in nomatch search
-Patch30:        less-fix_crash_in_hilite_line.patch
 BuildRequires:  automake
 BuildRequires:  ncurses-devel
 Requires:       file
@@ -57,8 +55,6 @@
 %patch26
 %patch27
 %patch28
-%patch29 -p1
-%patch30 -p1
 #
 # the ./configure script is not writable for the normal user
 # rather fix permissions for all files
@@ -68,7 +64,7 @@
 
 %build
 autoreconf -fiv
-export CFLAGS="$RPM_OPT_FLAGS -fPIE"
+export CFLAGS="%{optflags} -fPIE"
 export LDFLAGS="-pie"
 %configure --with-pic
 #
@@ -94,7 +90,7 @@
 %files
 %defattr(-, root, root)
 %doc LICENSE COPYING NEWS README.SUSE
-%doc %{_mandir}/*/*
+%{_mandir}/*/*
 %config %{_sysconfdir}/*
 %{_bindir}/*
 

++++++ less-429-shell.patch ++++++
--- /var/tmp/diff_new_pack.UC0lxI/_old  2015-11-06 00:10:37.000000000 +0100
+++ /var/tmp/diff_new_pack.UC0lxI/_new  2015-11-06 00:10:37.000000000 +0100
@@ -1,8 +1,8 @@
 Index: filename.c
 ===================================================================
---- filename.c.orig    2009-07-06 22:52:23.000000000 +0200
-+++ filename.c 2009-07-10 10:23:12.000000000 +0200
-@@ -577,7 +577,7 @@ shellcmd(cmd)
+--- filename.c.orig
++++ filename.c
+@@ -585,7 +585,7 @@ shellcmd(cmd)
  #if HAVE_SHELL
        char *shell;
  
@@ -13,9 +13,9 @@
                char *scmd;
 Index: less.hlp
 ===================================================================
---- less.hlp.orig      2009-07-10 10:23:07.000000000 +0200
-+++ less.hlp   2009-07-10 10:23:12.000000000 +0200
-@@ -95,7 +95,7 @@
+--- less.hlp.orig
++++ less.hlp
+@@ -97,7 +97,7 @@
    ___<_n_a_m_e_>             Display the setting of an option, by name.
    +_c_m_d                 Execute the less cmd each time a new file is 
examined.
  
@@ -26,9 +26,9 @@
    V                    Print version number of "less".
 Index: less.nro
 ===================================================================
---- less.nro.orig      2009-07-10 10:23:07.000000000 +0200
-+++ less.nro   2009-07-10 10:23:12.000000000 +0200
-@@ -395,7 +395,7 @@ current file.
+--- less.nro.orig
++++ less.nro
+@@ -407,7 +407,7 @@ current file.
  A pound sign (#) is replaced by the name of the previously examined file.
  "!!" repeats the last shell command.
  "!" with no shell command simply invokes a shell.
@@ -37,9 +37,9 @@
  or defaults to "sh".
  On MS-DOS and OS/2 systems, the shell is the normal command processor.
  .IP "| <m> shell-command"
-@@ -1667,7 +1667,7 @@ LINES and COLUMNS environment variables.
+@@ -1727,7 +1727,7 @@ compatible mode.
  .IP PATH
- User's search path (used to find a lesskey file 
+ User's search path (used to find a lesskey file
  on MS-DOS and OS/2 systems).
 -.IP SHELL
 +.IP LESSSHELL
@@ -48,9 +48,9 @@
  The type of terminal on which
 Index: lsystem.c
 ===================================================================
---- lsystem.c.orig     2009-07-06 22:52:23.000000000 +0200
-+++ lsystem.c  2009-07-10 10:23:12.000000000 +0200
-@@ -129,7 +129,7 @@ lsystem(cmd, donemsg)
+--- lsystem.c.orig
++++ lsystem.c
+@@ -128,7 +128,7 @@ lsystem(cmd, donemsg)
         */
  #if HAVE_SHELL
        p = NULL;

++++++ less-458.tar.gz -> less-481.tar.gz ++++++
++++ 8524 lines of diff (skipped)


Reply via email to