]> git.pld-linux.org Git - packages/python-pexpect.git/blob - python-pexpect.spec
526e219ee486dddfd46fd38d19353632aac12753
[packages/python-pexpect.git] / python-pexpect.spec
1 %define         module  pexpect
2 Summary:        Expect module for Python
3 Summary(pl):    Modu³ Pythona automatyzuj±cy zadania, wzorowany na Expect
4 Name:           python-%{module}
5 Version:        0.999
6 Release:        0.1
7 License:        PSF
8 Group:          Development/Languages/Python
9 Source0:        http://dl.sourceforge.net/pexpect/%{module}-%{version}.tgz
10 # Source0-md5:  e426e5f54d323aaf392008c9eb35131d
11 Source1:        http://dl.sourceforge.net/pexpect/%{module}-doc.tgz
12 # Source1-md5:  69bfc0056938f561875289651c8715ad
13 Source2:        http://dl.sourceforge.net/pexpect/%{module}-examples.tgz
14 # Source2-md5:  ee05cad1d7b6b4de0dc74bc16330b852
15 URL:            http://pexpect.soufceforge.net/
16 BuildRequires:  python-modules
17 BuildRequires:  python-devel >= 2.2
18 BuildRequires:  rpmbuild(macros) >= 1.219
19 %pyrequires_eq  python-modules
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 Pexpect is a pure Python module for spawning child applications;
24 controlling them; and responding to expected patterns in their output.
25 Pexpect works like Don Libes' Expect. Pexpect allows your script to
26 spawn a child application and control it as if a human were typing
27 commands.
28
29 %description -l pl
30 Pexpect jest modu³em napisanym wy³±cznie w Pythonie przeznaczonym do
31 uruchamiania aplikacji i kontroli nad nimi poprzez reagowanie na
32 znalezione wzorce na ich wyj¶ciu. Pexpect dzia³a podobnie do Expecta
33 Dona Libesa - pozwala skryptom z ich poziomu uruchomiæ inne programy i
34 sprawowaæ nad nimi kontrolê imituj±c interakcjê u¿ytkownika.
35
36 %prep
37 %setup -q -n %{module}-%{version} -a 1 -a 2
38
39 %build
40 python setup.py build
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
45
46 python setup.py install \
47         --root=$RPM_BUILD_ROOT
48
49 install examples/*.py {ANSI,FSM,screen}.py $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
50
51 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
52 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
53 %py_postclean
54
55 %clean
56 rm -rf $RPM_BUILD_ROOT
57
58 %files
59 %defattr(644,root,root,755)
60 %doc README.txt doc/*.html
61 %{py_sitescriptdir}/*.py[co]
62 %{_examplesdir}/%{name}-%{version}
This page took 0.058399 seconds and 2 git commands to generate.