1SUMMARY="A tool to automate interactive applications"
2DESCRIPTION="expect is a program that performs programmed \
3dialogue with other interactive programs."
4HOMEPAGE="http://www.nist.gov/el/msid/expect.cfm"
5COPYRIGHT="1987-1994 The Regents of the University of California.
6	1994-1997 Sun Microsystems, Inc.
7	1993-1996 Lucent Technologies.
8	1998-1999 Scriptics Corporation."
9LICENSE="Public Domain"
10REVISION="2"
11SOURCE_URI="http://downloads.sourceforge.net/project/expect/Expect/$portVersion/expect$portVersion.tar.gz"
12CHECKSUM_SHA256="49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34"
13SOURCE_DIR="expect$portVersion"
14PATCHES="expect-$portVersion.patchset"
15
16ARCHITECTURES="all"
17
18PROVIDES="
19	expect = $portVersion
20	cmd:autoexpect
21	cmd:autopasswd
22	cmd:cryptdir
23	cmd:decryptdir
24	cmd:dislocate
25	cmd:expect
26	cmd:ftp_rfc
27	cmd:kibitz
28	cmd:lpunlock
29	cmd:mkpasswd
30	cmd:multixterm
31	cmd:passmass
32	cmd:rftp
33	cmd:rlogin_cwd
34	cmd:timed_read
35	cmd:timed_run
36	cmd:tknewsbiff
37	cmd:tkpasswd
38	cmd:unbuffer
39	cmd:weather
40	cmd:xkibitz
41	cmd:xpstat
42	lib:libexpect$portVersion
43	"
44REQUIRES="
45	haiku
46	tcl
47	"
48
49PROVIDES_devel="
50	expect_devel = $portVersion
51	devel:libexpect$portVersion
52	"
53REQUIRES_devel="
54	expect == $portVersion
55	"
56
57BUILD_REQUIRES="
58	haiku_devel
59	tcl_devel
60	"
61BUILD_PREREQUIRES="
62	cmd:autoconf
63	cmd:gcc
64	cmd:make
65	"
66
67BUILD()
68{
69	autoconf -f
70	LDFLAGS="-lbsd" CFLAGS="-g" runConfigure --omit-dirs "docDir dataRootDir" ./configure \
71		--with-tcl=$(finddir B_SYSTEM_DEVELOP_DIRECTORY)/lib --enable-symbols
72	LDFLAGS="-lbsd" CFLAGS="-g" make $jobArgs
73}
74
75INSTALL()
76{
77	make install
78
79	mv $libDir/expect$portVersion/libexpect$portVersion.so $libDir
80
81	prepareInstalledDevelLib libexpect$portVersion
82
83	packageEntries devel $developDir
84
85}
86