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 sesjami na jednym terminalu
5 Summary(tr): Bir uçbirimde birden fazla oturumu düzenler
10 Group: Utilities/Terminal
11 Group(pl): U¿ytki/Terminal
12 Source: ftp://ftp.gnu.org/pub/gnu/%{name}-%{version}.tar.gz
14 Patch1: screen-linux.patch
15 Patch2: screen-utmp.patch
16 Patch3: screen-info.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.
57 ./configure %{_target_platform} \
60 make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE"
63 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT/{etc/skel,usr/{bin,man/man1,info}}
66 install -s screen $RPM_BUILD_ROOT%{_bindir}
67 install doc/screen.1 $RPM_BUILD_ROOT%{_mandir}/man1
68 install doc/screen.info* $RPM_BUILD_ROOT%{_infodir}
69 install etc/etcscreenrc $RPM_BUILD_ROOT/etc/screenrc
70 install etc/screenrc $RPM_BUILD_ROOT/etc/skel/.screenrc
72 gzip -9nf $RPM_BUILD_ROOT/usr/{info/screen.info*,man/man1/*} \
73 NEWS README FAQ ChangeLog
76 /sbin/install-info %{_infodir}/screen.info.gz /etc/info-dir
79 if [ "$1" = "0" ]; then
80 /sbin/install-info --delete %{_infodir}/screen.info.gz /etc/info-dir
84 rm -rf $RPM_BUILD_ROOT
87 %defattr(644,root,root,755)
90 %attr(755,root,root) %{_bindir}/screen
93 %{_infodir}/screen.info*
95 %config(noreplace) %verify(not md5 mtime size) /etc/screenrc
98 * Mon Mar 29 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
100 - removed man group from man pages,
101 - standarized {un}registering info pages (added screen-info.patch).
103 * Fri Feb 05 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
107 * Thu Oct 01 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
109 - build against Tornado,
110 - restricted files permission,
111 - changed man pages group to man,
112 - minor modifications of the spec file.
114 * Sun Aug 23 1998 Marcin Bohosiewicz <marcus@krakow.linux.org.pl>
116 - added translations de,fr,tr from orginal RH 5.1 screen's spec,
117 - added pl translation,
118 - added %defattr support,
119 - added %post and %preun scripts from RH 5.1 screen's spec,
120 - removed INSTALL from %doc,
121 - added %verify rules for %config files,
122 - added -q %setup parameter,
123 - added using $RPM_OPT_FLAGS during compile,
124 - changed copyright statment to GPL,
125 - changed %%{PACKAGE_VERSION} to %%{version} and %%{name} macros.
127 * Wed Aug 19 1998 Marcin Bohosiewicz <marcus@krakow.linux.org.pl>
129 - added tmprace-fix from BUGTRAQ list
131 * Sun Aug 17 1997 Marcin Bohosiewicz <marcus@krakow.linux.org.pl>
133 - added %%{PACKAGE_VERSION} macro to Source,
134 - all rewrited for using Buildroot,
135 - added #define PTYGROUP 5 and #define PTYMODE 0620 in config.h.in
136 gid=5 is tty group in RedHat Linux (/dev/tty* used by screen is not
137 curently writable by other users),
138 - added striping screen binary,
139 - added %attr macros in %files (allow build package from non root
141 - added %clear section.