4 Summary: A Tool for Automating Interactive Programs
6 Group: Development/Languages/Tcl
7 Url: http://expect.nist.gov
8 Source: %{name}%{version}.tar.gz
9 Source1: expect-rpmlintrc
10 Source2: add_pie_compile_option.patch
11 Source1001: expect.manifest
13 BuildRequires: autoconf
14 BuildRequires: tcl-devel
17 Expect is a tool primarily for automating interactive applications,
18 such as telnet, ftp, passwd, fsck, rlogin, tip, and more. Expect
19 really makes this stuff trivial. Expect is also useful for testing
20 these applications. It is described in many books, articles, papers,
21 and FAQs. There is an entire book on it available from O'Reilly.
24 Summary: Header Files and C API Documentation for expect
25 Group: Development/Libraries/Tcl
28 This package contains header files and documentation needed for linking
29 to expect from programs written in compiled languages like C, C++, etc.
30 This package is not needed for developing scripts that run under the
31 /usr/bin/expect interpreter, or any other Tcl interpreter with the
32 expect package loaded.
35 %setup -q -n %name%version
37 %{__patch} -p1 < %{SOURCE2}
43 --with-tclinclude=%_includedir \
46 make %{?_smp_mflags} all
52 make install DESTDIR=$RPM_BUILD_ROOT
53 # Remove some executables and manpages we don't want to ship
54 rm $RPM_BUILD_ROOT%_prefix/bin/*passwd
55 rm $RPM_BUILD_ROOT%_mandir/*/*passwd*
60 %manifest %{name}.manifest
62 %{_libdir}/%{name}%{version}/lib*.so
63 %{_libdir}/%{name}%{version}/pkgIndex.tcl
66 %manifest %{name}.manifest