forked from pool/screen
checked in (request 32647)
OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=8
This commit is contained in:
parent
a3c8f916b8
commit
ee1d773bd3
20
screen-4.0.2-comb.diff
Normal file
20
screen-4.0.2-comb.diff
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
--- encoding.c.orig 2003-09-08 16:25:23.000000000 +0200
|
||||||
|
+++ encoding.c 2006-10-23 14:58:14.000000000 +0200
|
||||||
|
@@ -995,8 +995,16 @@
|
||||||
|
{
|
||||||
|
/* full, recycle old entry */
|
||||||
|
if (c1 >= 0xd800 && c1 < 0xe000)
|
||||||
|
- comb_tofront(root, c1);
|
||||||
|
+ comb_tofront(root, c1 - 0xd800);
|
||||||
|
i = combchars[root]->prev;
|
||||||
|
+ if (c1 == i + 0xd800)
|
||||||
|
+ {
|
||||||
|
+ /* completely full, can't recycle */
|
||||||
|
+ debug("utf8_handle_comp: completely full!\n");
|
||||||
|
+ mc->image = '?';
|
||||||
|
+ mc->font = 0;
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
/* FIXME: delete old char from all buffers */
|
||||||
|
}
|
||||||
|
else if (!combchars[i])
|
3
screen-4.0.2.tar.gz
Normal file
3
screen-4.0.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:05d087656d232b38c82379dfc66bf526d08e75e1f4c626acea4a2dda1ebcc845
|
||||||
|
size 840519
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:774bc863dc555a7ea974023d0836307d09ddca5abac8afd50a91635a3590853f
|
|
||||||
size 741741
|
|
@ -1,9 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Mon Feb 15 09:43:22 CET 2010 - dimstar@opensuse.org
|
|
||||||
|
|
||||||
- Update to version 4.0.3
|
|
||||||
- Dropped screen-4.0.2-comb.diff, upstream merged.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 16 00:26:00 CET 2009 - jengelh@medozas.de
|
Wed Dec 16 00:26:00 CET 2009 - jengelh@medozas.de
|
||||||
|
|
||||||
|
18
screen.spec
18
screen.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package screen (Version 4.0.3)
|
# spec file for package screen (Version 4.0.2)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -25,13 +25,14 @@ License: GPLv2+
|
|||||||
Group: System/Console
|
Group: System/Console
|
||||||
PreReq: %install_info_prereq
|
PreReq: %install_info_prereq
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Version: 4.0.3
|
Version: 4.0.2
|
||||||
Release: 1
|
Release: 191
|
||||||
Summary: A program to allow multiple screens on a VT100/ANSI Terminal
|
Summary: A program to allow multiple screens on a VT100/ANSI Terminal
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: screen-4.0.2.tar.gz
|
||||||
Patch: screen-4.0.2.dif
|
Patch: screen-4.0.2.dif
|
||||||
Patch1: screen-__P.diff
|
Patch1: screen-__P.diff
|
||||||
Patch2: screen-gcc4.diff
|
Patch2: screen-gcc4.diff
|
||||||
|
Patch3: screen-4.0.2-comb.diff
|
||||||
Patch4: screen-man-loginshell.diff
|
Patch4: screen-man-loginshell.diff
|
||||||
Patch5: screen-4.0.3-ipv6.patch
|
Patch5: screen-4.0.3-ipv6.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -43,11 +44,20 @@ sessions can also be detached and resumed from another login terminal.
|
|||||||
|
|
||||||
Documentation: man page
|
Documentation: man page
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Oliver Lauman
|
||||||
|
Juergen Weigert <jnweiger@immd4.informatik.uni-erlangen.de>
|
||||||
|
Michael Schroeder <mlschroe@immd4.informatik.uni-erlangen.de>
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup
|
%setup
|
||||||
%patch
|
%patch
|
||||||
%patch1
|
%patch1
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
|
%patch3
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
%patch5 -p1
|
%patch5 -p1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user