[packages/screen] up to 5.0.2

atler atler at pld-linux.org
Tue Jul 21 20:51:41 CEST 2026


commit 9e08329dc1df2ae608d8d06c105a54c05d1dc664
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Jul 21 20:51:15 2026 +0200

    up to 5.0.2

 screen-info.patch     | 133 +++++++++++++++++++++++---------------------------
 screen-screenrc.patch |   2 +-
 screen.spec           |   6 +--
 3 files changed, 64 insertions(+), 77 deletions(-)
---
diff --git a/screen.spec b/screen.spec
index 2f2aea5..339bcb5 100644
--- a/screen.spec
+++ b/screen.spec
@@ -10,12 +10,12 @@ Summary(ru.UTF-8):	Менеджер экрана, поддерживающий 
 Summary(tr.UTF-8):	Bir uçbirimde birden fazla oturumu düzenler
 Summary(uk.UTF-8):	Менеджер екрану, що підтримує кілька логінів з одного терміналу
 Name:		screen
-Version:	5.0.1
-Release:	3
+Version:	5.0.2
+Release:	1
 License:	GPL v3+
 Group:		Applications/Terminal
 Source0:	https://ftp.gnu.org/gnu/screen/%{name}-%{version}.tar.gz
-# Source0-md5:	fb5e5dfc9353225c2d6929777344b1a6
+# Source0-md5:	76c4f967284c1879f0a1423d318471b3
 Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	236166e774cee788cf594b05dd1dd70d
 Source2:	%{name}.pamd
diff --git a/screen-info.patch b/screen-info.patch
index 6f102d4..2fc64ff 100644
--- a/screen-info.patch
+++ b/screen-info.patch
@@ -1,5 +1,5 @@
---- screen-5.0.0/doc/screen.texinfo.orig	2024-08-28 21:55:03.000000000 +0200
-+++ screen-5.0.0/doc/screen.texinfo	2024-09-01 19:14:07.342193120 +0200
+--- screen-5.0.2/doc/screen.texinfo.orig	2026-07-11 14:23:46.000000000 +0200
++++ screen-5.0.2/doc/screen.texinfo	2026-07-21 20:35:33.204847881 +0200
 @@ -4,14 +4,14 @@
  @documentencoding ISO-8859-15
  @setfilename screen.info
@@ -9,7 +9,7 @@
  @finalout
  @setchapternewpage odd
  @c %**end of header
- @set version 5.0.1
+ @set version 5.0.2
  
  @direntry
 -* Screen: (screen).             Full-screen window manager.
@@ -26,7 +26,17 @@
  will be written to this file for each window, and removed when the
  window is closed.  This is useful for working with @code{talk},
  @code{script}, @code{shutdown}, @code{rsend}, @code{sccs} and other
-@@ -503,7 +503,7 @@ to be executed at startup, or on the fly
+@@ -226,8 +226,7 @@ If you want to help, send a note to scre
+ @cindex socket directory
+ 
+ The socket directory defaults either to @file{$HOME/.screen} or simply to
+- at file{/tmp/screens} or preferably to @file{/usr/local/screens} chosen at
+-compile-time. If @code{screen} is installed
++ at file{/tmp/screens} chosen at compile-time. If @code{screen} is installed
+ setuid root, then the administrator should compile screen with an
+ adequate (not NFS mounted) @code{SOCKDIR}. If @code{screen} is not
+ running setuid-root, the user can specify any mode 700 directory in the
+@@ -586,7 +585,7 @@ to be executed at startup, or on the fly
  @cindex screenrc
  When @code{screen} is invoked, it executes initialization commands from
  the files @file{.screenrc} in the user's home directory and
@@ -35,25 +45,25 @@
  following ways:
  For the global screenrc file @code{screen} searches for the environment
  variable @code{$SYSTEM_SCREENRC} (this override feature may be disabled at
-@@ -1044,7 +1044,7 @@ Append to hardcopy files.  @xref{Hardcop
- Place, where to dump hardcopy files.  @xref{Hardcopy}.
- @item hardstatus [@var{state}]
- Use the hardware status line.  @xref{Hardware Status Line}.
+@@ -1339,7 +1338,7 @@ Place, where to dump hardcopy files.
+ Use the hardware status line.
+ @xref{Hardware Status Line}.
+ 
 - at item height [@var{lines} [@var{cols}]]
 + at item ns_regheight [@var{lines} [@var{cols}]]
- Set display height.  @xref{Window Size}.
- @item help [-c @var{class}]
- Display current key bindings.  @xref{Help}.
-@@ -1097,7 +1097,7 @@ Log all output in the current window.  @
- @item logfile @var{filename}
- Place where to collect logfiles.  @xref{Log}.
+ Set display height.
+ @xref{Window Size}.
+ 
+@@ -1444,7 +1443,7 @@ Place where to collect logfiles.
+ @xref{Log}.
+ 
  @item login [@var{state}]
--Log the window in @file{/etc/utmp}.  @xref{Login}.
-+Log the window in @file{/var/run/utmp}.  @xref{Login}.
+-Log the window in @file{/etc/utmp}.
++Log the window in @file{/var/run/utmp}.
+ @xref{Login}.
+ 
  @item logtstamp [@var{state}]
- Configure logfile time-stamps.  @xref{Log}.
- @item mapdefault
-@@ -1772,7 +1772,7 @@ Without a parameter, the current message
+@@ -2284,7 +2283,7 @@ Without a parameter, the current message
  @kindex C-x
  @deffn Command lockscreen
  (@kbd{C-a x}, @kbd{C-a C-x})@*
@@ -62,16 +72,16 @@
  or a builtin, if no other is available). Screen does not accept any
  command keys until this program terminates. Meanwhile processes in the
  windows may continue, as the windows are in the detached state.
-@@ -2414,7 +2414,7 @@ terminal emulation itself.
- * Naming Windows::		Control the name of the window
- * Console::			See the host's console messages
- * Kill::                        Destroy an unwanted window
--* Login::                       Control @file{/etc/utmp} logging
-+* Login::                       Control @file{/var/run/utmp} logging
- * Mode::                        Control the file mode of the pty
- * Monitor::                     Watch for activity or inactivity in a window
- * Windows::			List the active windows
-@@ -2623,7 +2623,7 @@ compile time (@pxref{Installation}). Bot
+@@ -2928,7 +2927,7 @@ terminal emulation itself.
+ * Naming Windows::  Control the name of the window
+ * Console::         See the host's console messages
+ * Kill::            Destroy an unwanted window
+-* Login::           Control @file{/etc/utmp} logging
++* Login::           Control @file{/var/run/utmp} logging
+ * Mode::            Control the file mode of the pty
+ * Monitor::         Watch for activity or inactivity in a window
+ * Windows::         List the active windows
+@@ -3138,7 +3137,7 @@ compile time (@pxref{Installation}). Bot
  @kindex L
  @deffn Command login [state]
  (@kbd{C-a L})@*
@@ -80,7 +90,7 @@
  This controls whether or not the window is @dfn{logged in}.  In addition
  to this toggle, it is convenient to have ``log in'' and ``log out''
  keys.  For instance, @code{bind I login on} and @code{bind O 
-@@ -5748,21 +5748,18 @@ Examples in the @code{screen} distributi
+@@ -6280,21 +6279,18 @@ Examples in the @code{screen} distributi
  global initialization files.
  
  @item @code{$SYSTEM_SCREENRC}
@@ -106,7 +116,7 @@
  
  @item @var{socket directory}/.termcap
  Written by the @code{dumptermcap} command
-@@ -5781,7 +5778,7 @@ Output log files created by the log comm
+@@ -6313,7 +6309,7 @@ Output log files created by the log comm
  @itemx /etc/termcap
  Terminal capability databases
  
@@ -115,22 +125,25 @@
  Login records
  
  @item @code{$LOCKPRG}
-@@ -5803,10 +5803,10 @@ Contributors @*
- ============
- 
- @verbatim
--     Matthias Gerstner <matthias.gerstner at suse.de>,
--     Eric S. Raymond <esr at thyrsus.com>,
--     Thomas Renninger <treen at suse.com>,
--     Axel Beckert <abe at deuxchevaux.org>,
-+     Matthias Gerstner <matthias.gerstner@@suse.de>,
-+     Eric S. Raymond <esr@@thyrsus.com>,
-+     Thomas Renninger <treen@@suse.com>,
-+     Axel Beckert <abe@@deuxchevaux.org>,
-      Ken Beal <kbeal@@amber.ssd.csd.harris.com>,
-      Rudolf Koenig <rfkoenig@@informatik.uni-erlangen.de>,
-      Toerless Eckert <eckert@@informatik.uni-erlangen.de>,
-@@ -5892,10 +5889,10 @@ capabilities to @code{$TERMCAP} may not
+@@ -6343,7 +6339,7 @@ Since 2015 maintained and developed by A
+      Matthias Gerstner <matthias.gerstner at suse.de>
+      Eric S. Raymond <esr at thyrsus.com>
+      Thomas Renninger <treen at suse.com>
+-     Axel Beckert <abe@@deuxchevaux.org>
++     Axel Beckert <abe at deuxchevaux.org>
+      Ken Beal <kbeal at amber.ssd.csd.harris.com>
+      Rudolf Koenig <rfkoenig at informatik.uni-erlangen.de>
+      Toerless Eckert <eckert at informatik.uni-erlangen.de>
+@@ -6351,7 +6347,7 @@ Since 2015 maintained and developed by A
+      Patrick Wolfe <pat at kai.com, kailand!pat>
+      Bart Schaefer <schaefer at cse.ogi.edu>
+      Nathan Glasser <nathan at brokaw.lcs.mit.edu>
+-     Larry W. Virden <lvirden@@cas.org>
++     Larry W. Virden <lvirden at cas.org>
+      Howard Chu <hyc at hanauma.jpl.nasa.gov>
+      Tim MacKenzie <tym at dibbler.cs.monash.edu.au>
+      Markku Jarvinen <mta@{cc,cs,ee}.tut.fi>
+@@ -6426,10 +6422,10 @@ capabilities to @code{$TERMCAP} may not
  in order to be able to
  correctly change the owner of the tty device file for each window.
  Special permission may also be required to write the file
@@ -143,29 +156,3 @@
  with SIGKILL.  This will cause some programs (like "w" or "rwho") to
  advertise that a user is logged on who really isn't.
  
-@@ -5972,8 +5969,7 @@ does not include these features of 4.2 a
- @cindex socket directory
- 
- The socket directory defaults either to @file{$HOME/.screen} or simply to 
-- at file{/tmp/screens} or preferably to @file{/usr/local/screens} chosen at 
--compile-time. If @code{screen} is installed
-+ at file{/tmp/screens} chosen at compile-time. If @code{screen} is installed
- setuid root, then the administrator should compile screen with an
- adequate (not NFS mounted) @code{SOCKDIR}. If @code{screen} is not
- running setuid-root, the user can specify any mode 700 directory in the
-diff --git a/doc/screen.texinfo b/doc/screen.texinfo
-index b3568b9..76d0588 100644
---- a/doc/screen.texinfo
-+++ b/doc/screen.texinfo
-@@ -5940,7 +5940,7 @@ of @code{Screen} which you are using.  Also include in your message the
- hardware and operating system, the compiler used to compile, a
- description of the bug behavior, and the conditions that triggered the
- bug. In case of security issue please send an mail to
-- at w{@samp{alexander_naumov at opensuse.org}}.
-+ at w{@samp{alexander_naumov@@opensuse.org}}.
- 
- @node Availability,  , Reporting Bugs, Bugs
- @section Availability
--- 
-cgit v1.1
-
diff --git a/screen-screenrc.patch b/screen-screenrc.patch
index 7c2c1bc..78a8b22 100644
--- a/screen-screenrc.patch
+++ b/screen-screenrc.patch
@@ -31,7 +31,7 @@
 +
  # all termcap entries are now duplicated as terminfo entries.
  # only difference should be the slightly modified syntax, and check for
- # terminfo entries, that are already corected in the database.
+ # terminfo entries, that are already corrected in the database.
 @@ -39,22 +44,22 @@
  termcap  facit|vt100|xterm LP:G0
  terminfo facit|vt100|xterm LP:G0
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/screen.git/commitdiff/9e08329dc1df2ae608d8d06c105a54c05d1dc664



More information about the pld-cvs-commit mailing list