[Lunar-commits] <moonbase> expect-cvs: new module, builds against our tcl version

Zachary McGrew zmcgrew at lunar-linux.org
Sat Jan 17 02:45:22 CET 2009


commit fdec35f7a31b653dbcf3d36886242906513b0418
Author: Zachary McGrew <zmcgrew at lunar-linux.org>
Date:   Fri Jan 16 17:45:22 2009 -0800

    expect-cvs: new module, builds against our tcl version
---
 zbeta/expect-cvs/BUILD     |   20 ++++++++++++++++++++
 zbeta/expect-cvs/CONFLICTS |    1 +
 zbeta/expect-cvs/DEPENDS   |    3 +++
 zbeta/expect-cvs/DETAILS   |   23 +++++++++++++++++++++++
 4 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/zbeta/expect-cvs/BUILD b/zbeta/expect-cvs/BUILD
new file mode 100644
index 0000000..9a93bdf
--- /dev/null
+++ b/zbeta/expect-cvs/BUILD
@@ -0,0 +1,20 @@
+(
+
+ if in_depends $MODULE tk ; then
+   OPTS="$OPTS --with-tkinclude=/usr/include/"
+ fi
+
+ cd $SOURCE_DIRECTORY/                 &&
+ ./configure $OPTS                      \
+             --prefix=/usr              \
+             --sysconfdir=/etc          \
+             --localstatedir=/var       \
+             --infodir=/usr/share/info  \
+             --mandir=/usr/share/man    \
+             --with-tcl=/usr/lib/       \
+             --with-tclinclude=/usr/include/  \
+             --enable-gcc  &&
+ default_make
+
+) > $C_FIFO 2>&1
+
diff --git a/zbeta/expect-cvs/CONFLICTS b/zbeta/expect-cvs/CONFLICTS
new file mode 100644
index 0000000..4364d0a
--- /dev/null
+++ b/zbeta/expect-cvs/CONFLICTS
@@ -0,0 +1 @@
+conflicts expect
diff --git a/zbeta/expect-cvs/DEPENDS b/zbeta/expect-cvs/DEPENDS
new file mode 100644
index 0000000..68dfc04
--- /dev/null
+++ b/zbeta/expect-cvs/DEPENDS
@@ -0,0 +1,3 @@
+depends tcl
+
+optional_depends "tk" "" "--without-tk" "For expectk"
diff --git a/zbeta/expect-cvs/DETAILS b/zbeta/expect-cvs/DETAILS
new file mode 100644
index 0000000..4738bfa
--- /dev/null
+++ b/zbeta/expect-cvs/DETAILS
@@ -0,0 +1,23 @@
+          MODULE=expect-cvs
+         VERSION=beta
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=cvs://:pserver:anonymous@expect.cvs.sourceforge.net:/cvsroot/expect:expect
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}-${VERSION}
+        WEB_SITE=http://expect.sf.net
+         ENTERED=20090116
+         UPDATED=`date -u +%Y%m01`
+           SHORT="tool for automating interactive applications"
+           PSAFE="no"
+           
+cat << EOF
+Expect is a tool for automating interactive applications such as telnet, 
+ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff 
+trivial. Expect is also useful for testing these same applications. And 
+by adding Tk, you can also wrap interactive applications in X11 GUIs.
+Expect can make easy all sorts of tasks that are prohibitively difficult 
+with anything else. You will find that Expect is an absolutely invaluable 
+tool - using it, you will be able to automate tasks that you've never 
+even thought of before - and you'll be able to do this automation quickly 
+and easily.
+EOF
+


More information about the Lunar-commits mailing list