Path to this page:
./
misc/screen,
Multi-screen window manager
Branch: CURRENT,
Version: 4.0.3nb5,
Package name: screen-4.0.3nb5,
Maintainer: kimScreen is a full-screen window manager that multiplexes a physical terminal
between several processes (typically interactive shells).
Each virtual terminal provides the functions of a DEC VT100 terminal and, in
addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO
2022 standards (e.g. insert/delete line and support for multiple character
sets). There is a scrollback history buffer for each virtual terminal and a
copy-and-paste mechanism that allows moving text regions between windows.
Master sites: (Expand)
SHA1: 7bc6e2f0959ffaae6f52d698c26c774e7dec3545
RMD160: 8c3903c1642ae30fd9d5706298919428552f7754
Filesize: 820.9 KB
Version history: (Expand)
- (2012-09-15) Updated to version: screen-4.0.3nb5
- (2012-06-11) Package has been reborn
- (2012-06-11) Package deleted from pkgsrc
- (2010-05-07) Updated to version: screen-4.0.3nb4
- (2010-01-02) Updated to version: screen-4.0.3nb3
- (2008-04-07) Updated to version: screen-4.0.3nb2
CVS history: (Expand)
| 2012-10-08 11:57:42 by Aleksej Saushev | Files touched by this commit (239) |
Log message:
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
|
| 2012-09-15 11:14:53 by Alan Barrett | Files touched by this commit (3) |
Log message:
Move the NetBSD-specific part of screen's pty.c to the right place.
This commit changes patch-aa so that the patched version
of pty.c contains:
... other OS-specific code
... NetBSD-specific openpty() code (from patch-aa)
... generic openpty() code
... last resort code
instead of the previous:
... other OS-specific code
... generic openpty() code
... NetBSD-specific openpty() code (from patch-aa)
... last resort code
History behind this problem:
The NetBSD-specific openpty() code was added in revision 1.1
of misc/screen/patches/patch-aa. (See PR pkg/16901.) At that
time, pkgsrc used screen-3.9.11, and the upstream version of
screen did not use openpty() at all. The patch added an "#if
defined(__NetBSD__)" block as the last OS-specific section in
pty.c, which then had:
... other OS-specific code
... NetBSD-specific openpty() code (from patch-aa)
... last resort code
In screen-3.9.15, upstream added code in pty.c to use openpty().
This was imported to pkgsrc on 2003-03-15. At that time, pkgsrc's
patch-aa accidentally inserted the NetBSD-specific code below
instead of above the new code, so the patched version of pty.c
had:
... other OS-specific code
... generic openpty() code (from upstream)
... NetBSD-specific openpty() code (from patch-aa)
... last resort code
The above is obviously wrong because the generic openpty() code
would be used instead of the NetBSD-specific code, assuming
HAVE_OPENPTY was defined by the configure script.
This problem was reported in PR pkg/25317, but the patch in the PR
was not understood so it was not applied.
This commit changes patch-aa so that the patched version of pty.c
contains:
... other OS-specific code
... NetBSD-specific openpty() code (from patch-aa)
... generic openpty() code (from upstream)
... last resort code
However, it still doesn't work on NetBSD with ptyfs mounted.
|
| 2011-06-11 20:49:31 by Sergey Svishchev | Files touched by this commit (1) |
Log message:
PR/39663: enable 256 color support (only with ncurses and PDCurses).
|
| 2011-03-14 07:15:23 by Rumko | Files touched by this commit (4) |
Log message:
misc/screen: DragonFly BSD 2.9+ support
Make screen use utmpx on DragonFly BSD 2.9+ so that it compiles
again.
Patch submitted by Matthias Rampke ( https://gist.github.com/823307 ).
ok@ wiz
|
2010-05-07 14:02:45 by Julio M. Merino Vidal | Files touched by this commit (20) |  |
Log message:
Bump PKGREVISION to reflect the recent change in pkginstall/shells to use
etcutils to update /etc/shells.
|
| 2010-03-07 16:13:38 by Zafer Aydogan | Files touched by this commit (1) |
Log message:
remove dead mirror
|
| 2010-01-01 20:38:44 by S.P.Zeidler | Files touched by this commit (6) |
Log message:
Fix build failure:
NetBSD-current added dwarf.h and that made the code assume that sys/stropts.h
was present without greater need, since configure also checks for
HAVE_SYS_STROPTS_H.
|
| 2009-10-30 13:02:47 by Matthias Scheler | Files touched by this commit (1) |
Log message:
Set license to "gnu-gpl-v2".
|