[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