1 Summary: Screen - Manages multiple sessions on one tty
2 Summary(de): Screen - Verwaltet mehrere Sitzungen an einem tty
3 Summary(es): Screen - Administra múltiples sesiones en un tty
4 Summary(fr): screen - gère plusieurs sessions sur un seul terminal
5 Summary(pl): Screen - Program zarz±dzaj±cy sesjami na jednym terminalu
6 Summary(pt_BR): Screen - Gerencia múltiplas sessões em um tty
7 Summary(ru): íÅÎÅÄÖÅÒ ÜËÒÁÎÁ, ÐÏÄÄÅÒÖÉ×ÁÀÝÉÊ ÎÅÓËÏÌØËÏ ÌÏÇÉÎÏ× Ó ÏÄÎÏÇÏ ÔÅÒÍÉÎÁÌÁ
8 Summary(tr): Bir uçbirimde birden fazla oturumu düzenler
9 Summary(uk): íÅÎÅÄÖÅÒ ÅËÒÁÎÕ, ÝÏ Ð¦ÄÔÒÉÍÕ¤ ˦ÌØËÁ ÌÏÇ¦Î¦× Ú ÏÄÎÏÇÏ ÔÅÒͦÎÁÌÕ
14 Group: Applications/Terminal
15 Source0: ftp://ftp.uni-erlangen.de/pub/utilities/screen/%{name}-%{version}.tar.gz
16 # Source0-md5: 8506fd205028a96c741e4037de6e3c42
17 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
18 # Source1-md5: 236166e774cee788cf594b05dd1dd70d
20 Patch0: %{name}-tty.patch
21 Patch1: %{name}-compat21.patch
22 Patch2: %{name}-manual.patch
23 Patch3: %{name}-ia64.patch
24 Patch4: %{name}-info.patch
25 Patch5: %{name}-debian_fixed.patch
26 Patch6: %{name}-nolibtermcap.patch
27 Patch7: %{name}-no_hardcoded_term_sequences.patch
28 Patch8: %{name}-home_etc.patch
29 Patch9: %{name}-no-libs.patch
30 Patch10: %{name}-varargs.patch
31 Patch11: %{name}-status-bar.patch
32 Patch12: %{name}-inputline-size.patch
33 URL: http://www.gnu.org/software/screen/
34 BuildRequires: autoconf
35 BuildRequires: automake
36 BuildRequires: ncurses-devel >= 5.0
37 BuildRequires: pam-devel
38 BuildRequires: texinfo
39 BuildRequires: utempter-devel
40 Requires: pam >= 0.77.3
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 Screen is a program that allows you to have multiple logins on one
45 terminal. It is useful in situations where you are telnetted into a
46 machine or connected via a dumb terminal and want more than just one
50 Screens ist ein Programm, das Ihnen erlaubt, sich auf einem Terminal
51 mehrfach einzuloggen - was nützlich sein kann, wenn Sie über ein
52 dummes Terminal eine Telnetverbindung zu einem Rechner haben und mehr
53 als ein Login benötigen.
56 Screen es un programa que permite que tengas múltiples logins en un
57 terminal. Es útil en situaciones donde estás usando telnet en una
58 máquina o conectado vía un terminal dumb y quiera más que apenas un
62 Screen est un programme permettant plusieurs connexions sur un
63 terminal. Il est utile pour ouvrir plusieurs sessions à la fois, si
64 vous voulez ouvrir une session telnet sur une autre machine et voulez
68 Screen jest programem, który umo¿liwia otworzenie wielu sesji na
69 jednym terminalu. Jest to bardzo przydatne, przy po³±czeniach z
70 terminali nie umo¿liwiaj±cych otwarcia kilku sesji w systemie. Screen
71 umo¿liwia ponadto powrót do otwartych sesji w przypadku przerwania
72 po³±czenia z terminalem.
75 Screen é um programa que permite que você tenha múltiplos logins em um
76 terminal. Ele é útil em situações onde você está usando telnet em uma
77 máquina ou conectado via um terminal dumb e quer mais do que apenas um
81 õÔÉÌÉÔÁ screen ÐÏÚ×ÏÌÑÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÓÅÓÓÉÊ ÎÁ ÏÄÎÏÍ ÔÅÒÍÉÎÁÌÅ.
82 Screen ÐÏÌÅÚÅÎ ÐÏÌØÚÏ×ÁÔÅÌÑÍ, ËÏÔÏÒÙÅ ÚÁÈÏÄÑÔ ÎÁ ÍÁÛÉÎÕ ÐÏ ÓÅÔÉ ÉÌÉ
83 ÞÅÒÅÚ dumb-ÔÅÒÍÉÎÁÌ, ÎÏ ÈÏÔÑÔ ÉÍÅÔØ ÂÏÌÅÅ ÏÄÎÏÊ ÓÅÓÓÉÉ Ó ÜÔÏÊ ÍÁÛÉÎÏÊ.
86 Screen, ayný uçbirimde birden fazla oturum olanaðý saðlayan bir
87 programdýr. Bir makinaya telnet programý ile ya da programlanamaz bir
88 uçbirim üzerinden baðlantý kurduðunuz durumlarda kullanýþlýdýr.
91 õÔÉ̦ÔÁ screen ÄÏÚ×ÏÌѤ ÍÁÔÉ ÄÅ˦ÌØËÁ ÓÅÓ¦Ê ÎÁ ÏÄÎÏÍÕ ÔÅÒͦÎÁ̦.
92 Screen ËÏÒÉÓÎÉÊ ËÏÒÉÓÔÕ×ÁÞÁÍ, Ñ˦ ÚÁÈÏÄÑÔØ ÎÁ ÍÁÛÉÎÕ ÐÏ ÍÅÒÅÖ¦ ÁÂÏ
93 ÞÅÒÅÚ dumb-ÔÅÒͦÎÁÌ, ÁÌÅ ÈÏÞÕÔØ ÍÁÔÉ Â¦ÌØÛÅ ÏÄÎϧ ÓÅÓ¦§ Ú Ã¦¤À
105 # DON'T ENABLE IT UNLESS YOU REALLY FIX IT
106 # (it's heavily broken - note that some sequences should be get for
107 # $TERM before running screen instance, and others for TERM=screen!)
119 --with-sys-screenrc=%{_sysconfdir}/screenrc \
124 for file in *.dist; do
125 cp -f $file ${file%.dist}
129 CFLAGS="%{rpmcflags} -DMAXWIN=128"
133 makeinfo screen.texinfo
136 rm -rf $RPM_BUILD_ROOT
137 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/screen/utf8encodings} \
138 $RPM_BUILD_ROOT{/etc/{skel,pam.d},%{_mandir}/{,pl}/man1,%{_infodir}}
140 install screen $RPM_BUILD_ROOT%{_bindir}
141 install doc/screen.1 $RPM_BUILD_ROOT%{_mandir}/man1
142 install doc/screen.info* $RPM_BUILD_ROOT%{_infodir}
143 install etc/etcscreenrc $RPM_BUILD_ROOT%{_sysconfdir}/screenrc
144 install etc/screenrc $RPM_BUILD_ROOT/etc/skel/.screenrc
145 install utf8encodings/* $RPM_BUILD_ROOT%{_datadir}/screen/utf8encodings
147 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
148 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/screen
149 rm -f $RPM_BUILD_ROOT%{_mandir}/README.screen-non-english-man-pages
152 rm -rf $RPM_BUILD_ROOT
155 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
158 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
161 %defattr(644,root,root,755)
162 %doc NEWS README ChangeLog doc/{FAQ,README.DOTSCREEN}
163 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/screenrc
164 %attr(755,root,root) %{_bindir}/screen
166 %attr(600,root,root) /etc/skel/.screenrc
168 %lang(ja) %{_mandir}/ja/man1/*
169 %lang(pl) %{_mandir}/pl/man1/*
170 %{_infodir}/screen.info*
171 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/*