1 Summary: tcl extension to allow interaction between programs and scripts
2 Summary(de): tcl-Erweiterung zur Ermöglichung der Interaktion zwischen Programmen und Skripts
3 Summary(fr): Extension tcl permettant l'intéraction entre programmes et scripts"
4 Summary(tr): Programlar arasý etkileþimi mümkün kýlan tcl geniþletmesi
9 Group: Development/Languages/Tcl
10 Source: ftp://ftp.cme.nist.gov/pub/expect/expect.tar.gz
13 Buildroot: /tmp/%{name}-%{version}-root
16 Expect is a tool for automating interactive applications such as
17 telnet, ftp, passwd, fsck, rlogin, tip, etc. It makes it easy for a
18 script to control another program and interact with it.
21 Expect ist ein Tool zur Automatisierung interaktiver Applikationen
22 wie telnet, ftp, passwd, fsck, rlogin, tip usw. Mit seiner Hilfe
23 kann ein Skript ein anderes Programm sehr leicht steuern oder
27 expect est un un outil pour automatiser les applications interactives
28 comme telnet, ftp, passwd, fsck, rlogin, tip, etc. Il est alors facile
29 pour un script de contrôler un autre programme et d'interagir avec lui.
32 Expect telnet, ftp, passwd, fsck, rlogin, tip gibi etkileþimli uygulamalarý
33 otomatize etmeye yarayan bir araçtýr. Bir uygulamanýn bir diðer uygulamayý
34 denetlemesini kolaylaþtýrýr.
37 Summary: tcl extension header files and development documentation
38 Group: Development/Languages/Tcl
39 Requires: %{name} = %{version}
42 Tcl extension language header files and develppment documentation.
45 Summary: tcl extension static library
46 Group: Development/Languages/Tcl
47 Requires: %{name}-devel = %{version}
50 Tcl extension language static library.
57 # make the libraries reentrant
58 #RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_REENTRANT"
60 TCL_BIN_DIR=/usr/bin \
61 TCL_LIBRARY=/usr/lib \
62 CFLAGS="$RPM_OPT_FLAGS" \
63 ./configure --enable-gcc \
66 --with-tclconfig=/usr/lib
71 rm -rf $RPM_BUILD_ROOT
72 #install -d $RPM_BUILD_ROOT/usr
74 LD_LIBRARY_PATH=$RPM_BUILD_ROOT/usr/lib \
75 make prefix=$RPM_BUILD_ROOT/usr install
77 for n in $RPM_BUILD_ROOT/usr/bin/* ; do
78 if head -1 $n | grep '#!'; then
80 sed "s|$RPM_BUILD_ROOT||" < $n.in > $n
85 strip $RPM_BUILD_ROOT/usr/{bin/*,lib/libe*.so} || :
87 %post -p /sbin/ldconfig
88 %postun -p /sbin/ldconfig
91 rm -rf $RPM_BUILD_ROOT
94 %attr(755, root, root) /usr/bin/*
96 %attr(755, root, root) /usr/lib/expect*/pkgIndex.tcl
97 %attr(755, root, root) /usr/lib/libe*.so
98 %attr(644, root, man) /usr/man/man1/*
101 %attr(644, root, root) /usr/include/*
102 %attr(644, root, man) /usr/man/man3/*
105 %attr(644, root, root) /usr/lib/lib*.a
108 * Thu Sep 8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
110 - expect is now in separated source package from orher tcl/tk stuff,
111 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
112 - added using %%{name} and %%{version} in Source,
113 - fixed using $RPM_OPT_FLAGS during compile (curren expect configure script
114 don't accept passing CFLAGS in enviroment variable),
115 - added striping shared libraries and othet binary,
116 - added devel and static subpackage,
117 - added package icon,
118 - added %attr and %defattr macros in %files (allow build package from
121 * Thu May 07 1998 Prospector System <bugs@redhat.com>
122 - translations modified for de, fr, tr
124 * Sat May 02 1998 Cristian Gafton <gafton@redhat.com>
125 - fixed expect binaries exec permissions
127 * Thu Apr 09 1998 Erik Troan <ewt@redhat.com>
128 - updated to Tix 4.1.0.006
129 - updated version numbers of tcl/tk to relflect includsion of p2
131 * Wed Mar 25 1998 Cristian Gafton <gafton@redhat.com>
132 - updated tcl/tk to patch level 2
133 - updated tclX to 8.0.2
135 * Thu Oct 30 1997 Otto Hammersmith <otto@redhat.com>
136 - fixed filelist for tix... replacing path to the expect binary in scripts
137 was leaving junk files around.
139 * Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
140 - added patch to remove libieee test in configure.in for tcl and tk.
141 Shoudln't be needed anymore for glibc systems, but this isn't the "proper"
142 solution for all systems
145 * Mon Oct 06 1997 Erik Troan <ewt@redhat.com>
146 - removed version numbers from descriptions
148 * Mon Sep 22 1997 Erik Troan <ewt@redhat.com>
149 - updated to tcl/tk 8.0 and related versions of packages
151 * Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
152 - built against glibc
153 - fixed dangling tclx/tkx symlinks