3 %bcond_with tests # perform "make test"
6 %include /usr/lib/rpm/macros.perl
9 Summary: Term::ReadKey - Perl module for simple terminal control
10 Summary(pl.UTF-8): Term::ReadKey - moduł Perla do prostego sterowania terminalem
11 Name: perl-Term-ReadKey
15 Group: Development/Languages/Perl
16 Source0: http://www.cpan.org/modules/by-module/Term/%{pdir}%{pnam}-%{version}.tar.gz
17 # Source0-md5: 7b5fca713bfbc39c96f07402a977d885
18 URL: http://search.cpan.org/dist/TermReadKey/
19 BuildRequires: perl-devel >= 1:5.8.0
20 BuildRequires: rpm-perlprov >= 4.1-13
21 Obsoletes: perl-%{pdir}%{pnam}
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 This module, Term::ReadKey, provides ioctl control for terminals so
26 the input modes can be changed (thus allowing reads of a single
27 character at a time), and also provides non-blocking reads of stdin,
28 as well as several other terminal related features, including
29 retrieval/modification of the screen size, and retrieval/modification
30 of the control characters.
32 %description -l pl.UTF-8
33 Moduł Perla Term::ReadKey udostępnia obsługę ioctl dla terminali,
34 umożliwiając zmianę trybu wejścia (co pozwala na czytanie po jednym
35 znaku) oraz nieblokujący odczyt z wejścia, a także inne funkcje
36 związane z terminalem, w tym odczytywanie i modyfikowanie rozmiaru
37 ekranu oraz odczytywanie i modyfikowanie znaków kontrolnych.
39 %description -l pt_BR.UTF-8
40 Este módulo fornece controle via ioctl para terminais, de tal forma
41 que seus modos de entrada possam ser modificados (desta forma
42 permitindo a leitura de um caracter somente por vez) e também fornece
43 leitura não bloqueantes da entrada padrão (stdin), bem como várias
44 outras características relacionadas a terminais, entre elas a
45 recuperação/modificação do tamanho da tela e dos caracteres de
49 %setup -q -n TermReadKey-%{version}
52 %{__perl} Makefile.PL \
56 OPTIMIZE="%{rpmcflags}"
58 %{?with_tests:%{__make} test}
61 rm -rf $RPM_BUILD_ROOT
64 DESTDIR=$RPM_BUILD_ROOT
67 rm -rf $RPM_BUILD_ROOT
70 %defattr(644,root,root,755)
72 %{perl_vendorarch}/Term/ReadKey.pm
73 %dir %{perl_vendorarch}/auto/Term/ReadKey
75 #%%{perl_vendorarch}/auto/Term/ReadKey/autosplit.ix
76 %attr(755,root,root) %{perl_vendorarch}/auto/Term/ReadKey/ReadKey.so