1 Summary: Screen - Manages multiple sessions on one tty
2 Summary(de): Screen - Verwaltet mehrere Sitzungen an einem tty
3 Summary(fr): screen - gère plusieurs sessions sur un seul terminal
4 Summary(pl): Screen - Program zarz±dzaj±cy wieloma sesjami na jednym terminalu
5 Summary(tr): Bir uçbirimde birden fazla oturumu düzenler
10 Group: Utilities/Terminal
11 Source: ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
12 Patch0: screen-3.6.2.patch
13 Patch1: screen-3.7.3-linux.patch
14 Patch2: screen-3.7.1-glibc.patch
15 Patch3: screen-3.7.3-tty.patch
16 Patch4: screen-tmprace.patch
17 Prereq: /sbin/install-info
18 BuildRoot: /tmp/%{name}-%{version}-root
21 Screen is a program that allows you to have multiple
22 logins on one terminal. It is useful in situations where
23 you are telnetted into a machine or connected via a dumb
24 terminal and want more than just one login.
27 Screens ist ein Programm, das Ihnen erlaubt, sich auf einem
28 Terminal mehrfach einzuloggen - was nützlich sein kann,
29 wenn Sie über ein dummes Terminal eine Telnetverbindung zu
30 einem Rechner haben und mehr als ein Login benötigen.
33 Screen est un programme permettant plusieurs connexions sur un terminal.
34 Il est utile pour ouvrir plusieurs sessions à la fois, si vous voulez
35 ouvrir une session telnet sur une autre machine et voulez plus d'une
39 Screen jest programem, który umo¿liwia otworzenie wielu sesji na jednym
40 terminalu. Jest to bardzo przydatne, przy po³±czeniach z terminali nie
41 umo¿liwiaj±cych otwarcia kilku sesji w systemie. Screen umo¿liwia ponadto
42 powrót do otwartych sesji w przypadku przerwania po³±czenia z terminalem.
45 Screen, ayný uçbirimde birden fazla oturum olanaðý saðlayan bir programdýr.
46 Bir makinaya telnet programý ile ya da programlanamaz bir uçbirim üzerinden
47 baðlantý kurduðunuz durumlarda kullanýþlýdýr.
62 ./configure --prefix=/usr
63 make CC="gcc $RPM_OPT_FLAGS"
66 rm -rf $RPM_BUILD_ROOT
67 install -d $RPM_BUILD_ROOT/{etc/skel,usr/{bin,man/man1,info}}
69 install -s screen $RPM_BUILD_ROOT/usr/bin
70 install doc/screen.1 $RPM_BUILD_ROOT/usr/man/man1
71 install doc/screen.info* $RPM_BUILD_ROOT/usr/info
72 install etc/etcscreenrc $RPM_BUILD_ROOT/etc/screenrc
73 install etc/screenrc $RPM_BUILD_ROOT/etc/skel/.screenrc
75 gzip -9nf $RPM_BUILD_ROOT/usr/info/screen.info*
78 /sbin/install-info /usr/info/screen.info.gz /usr/info/dir --entry \
79 "* screen: (screen). Terminal multiplexer."
82 /sbin/install-info --delete /usr/info/screen.info.gz /usr/info/dir --entry \
83 "* screen: (screen). Terminal multiplexer."
86 rm -rf $RPM_BUILD_ROOT
89 %defattr(644, root, root, 755)
90 %doc NEWS README FAQ ChangeLog
91 %attr(4755, root, root) /usr/bin/screen
92 %attr(0644, root, man) /usr/man/man1/*
93 /usr/info/screen.info*
94 %config(noreplace) %verify(not md5 mtime size) /etc/skel/.screenrc
95 %config(noreplace) %verify(not md5 mtime size) /etc/screenrc
98 * Sun Nov 22 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
100 - changed to %attr(0644, root, man) on man pages in %files,
101 - fixed --entry text on {un}registering info page for ed in %post
104 * Sun Aug 23 1998 Marcin Bohosiewicz <marcus@krakow.linux.org.pl>
106 - added translations de,fr,tr from orginal RH 5.1 screen's spec,
107 - added pl translation,
108 - added %defattr support,
109 - added %post and %preun scripts from RH 5.1 screen's spec,
110 - removed INSTALL from %doc,
111 - added %verify rules for %config files,
112 - added -q %setup parameter,
113 - added using $RPM_OPT_FLAGS during compile,
114 - changed copyright statment to GPL,
115 - changed %%{PACKAGE_VERSION} to %%{version} and %%{name} macros.
117 * Wed Aug 19 1998 Marcin Bohosiewicz <marcus@krakow.linux.org.pl>
119 - added tmprace-fix from BUGTRAQ list
121 * Sun Aug 17 1997 Marcin Bohosiewicz <marcus@krakow.linux.org.pl>
123 - added %%{PACKAGE_VERSION} macro to Source,
124 - all rewrited for using Buildroot,
125 - added #define PTYGROUP 5 and #define PTYMODE 0620 in config.h.in
126 gid=5 is tty group in RedHat Linux (/dev/tty* used by screen is not
127 curently writable by other users),
128 - added stripping screen binary,
129 - added %attr macros in %files (allows build package from non root
131 - added %clear section.