Hello community,

here is the log from the commit of package aaa_base for openSUSE:Leap:15.2 
checked in at 2020-06-04 16:01:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/aaa_base (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.aaa_base.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aaa_base"

Thu Jun  4 16:01:20 2020 rev:51 rq:810446 version:84.87+git20180409.04c9dae

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/aaa_base/aaa_base.changes      2020-03-20 
05:52:49.968060541 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.aaa_base.new.3606/aaa_base.changes    
2020-06-04 16:02:52.723336960 +0200
@@ -1,0 +2,8 @@
+Thu May  7 10:05:41 UTC 2020 - Dr. Werner Fink <[email protected]>
+
+- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
+  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
+- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
+  * Better support of Midnight Commander (bsc#1170527)
+
+-------------------------------------------------------------------

New:
----
  git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch

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

Other differences:
------------------
++++++ aaa_base.spec ++++++
--- /var/tmp/diff_new_pack.NxLViE/_old  2020-06-04 16:02:53.363339819 +0200
+++ /var/tmp/diff_new_pack.NxLViE/_new  2020-06-04 16:02:53.367339838 +0200
@@ -80,6 +80,8 @@
 Patch16:        git-16-ed897a1090cafb678f75dbed8802bd671d3c1921.patch
 Patch17:        git-17-fe967bddbd74af9aba435900878397c0c7ea0b0b.patch
 Patch18:        git-18-bb11f02d5dd940803c08d25b0cfd3650d9de7d41.patch
+Patch19:        git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
+Patch20:        git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
 
 %description
 This package installs several important configuration files and central 
scripts.
@@ -136,6 +138,8 @@
 %patch16 -p1
 %patch17 -p1
 %patch18 -p1
+%patch19 -p1
+%patch20 -p1
 
 %build
 make CFLAGS="$RPM_OPT_FLAGS" CC="%{__cc}" %{?_smp_mflags}

++++++ git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch ++++++
>From 1149066a54a372b30b7cbd79cd222e11d96dc984 Mon Sep 17 00:00:00 2001
From: Werner Fink <[email protected]>
Date: Mon, 25 Nov 2019 09:21:42 +0100
Subject: [PATCH] Not all XTerm based emulators do have an terminfo entry

Signed-off-by: Werner Fink <[email protected]>
---
 files/etc/bash.bashrc | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git files/etc/bash.bashrc files/etc/bash.bashrc
index 36f7db5..e963d7c 100644
--- a/files/etc/bash.bashrc
+++ b/files/etc/bash.bashrc
@@ -136,14 +136,19 @@ case "$-" in
        #
        # Set xterm prompt with short path (last 18 characters)
        #
-       if path tput hs 2>/dev/null || path tput -T $TERM+sl hs 2>/dev/null ; 
then
+       if path tput hs 2>/dev/null || path tput -T $TERM+sl hs 2>/dev/null || \
+          path tput -T ${TERM%%[.-]*}+sl hs 2>/dev/null || \
+          [[ $TERM = *xterm* || $TERM = *gnome* || $TERM = *konsole* || $TERM 
= *xfce* ]]
+       then
            #
            # Mirror prompt in terminal "status line", which for graphical
            # terminals usually is the window title. KDE konsole in
            # addition needs to have "%w" in the "tabs" setting, ymmv for
            # other console emulators.
            #
-           if [[ $TERM = *xterm* ]] ; then
+           if [[ $TERM = *xterm* || $TERM = *gnome* || $TERM = *konsole* || 
$TERM = *xfce* ]]
+           then
+               # 
https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Miscellaneous
                _tsl=$(echo -en '\e]2;')
                _isl=$(echo -en '\e]1;')
                _fsl=$(echo -en '\007')
@@ -151,6 +156,10 @@ case "$-" in
                _tsl=$(path tput -T $TERM+sl tsl 2>/dev/null)
                _isl=''
                _fsl=$(path tput -T $TERM+sl fsl 2>/dev/null)
+           elif path tput -T ${TERM%%[.-]*}+sl tsl 2>/dev/null ; then
+               _tsl=$(path tput -T $TERM+sl tsl 2>/dev/null)
+               _isl=''
+               _fsl=$(path tput -T $TERM+sl fsl 2>/dev/null)
            else
                _tsl=$(path tput tsl 2>/dev/null)
                _isl=''
-- 
2.25.0

++++++ git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch ++++++
>From 6452441f2054b4b290c089ce6269889993b95fc1 Mon Sep 17 00:00:00 2001
From: Werner Fink <[email protected]>
Date: Thu, 7 May 2020 10:20:27 +0200
Subject: [PATCH] Better support of Midnight Commander (bsc#1170527)

Signed-off-by: Werner Fink <[email protected]>
---
 files/etc/csh.cshrc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git files/etc/csh.cshrc files/etc/csh.cshrc
index d25cf42..c976e03 100644
--- a/files/etc/csh.cshrc
+++ b/files/etc/csh.cshrc
@@ -50,7 +50,7 @@ unset id
 # Avoid trouble with Emacs shell mode
 #
 if ($?EMACS) then
-  setenv LS_OPTIONS '-N --color=none -T 0';
+  setenv LS_OPTIONS '-N --color=none -T 0'
 endif
 
 #
@@ -61,7 +61,7 @@ if (! ${?prompt}) goto done
 #
 # Avoid trouble with Emacs shell mode
 #
-if ($?EMACS) then
+if ($?EMACS || $?MC_SID) then
   path tset -I -Q
   path stty cooked pass8 dec nl -echo
 endif
-- 
2.25.0


Reply via email to