[csw-devel] SF.net SVN: gar:[9228] csw/mgar/pkg/expect/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Wed Mar 17 13:46:44 CET 2010
Revision: 9228
http://gar.svn.sourceforge.net/gar/?rev=9228&view=rev
Author: dmichelsen
Date: 2010-03-17 12:46:44 +0000 (Wed, 17 Mar 2010)
Log Message:
-----------
expect: Add tcl/tk source download
Modified Paths:
--------------
csw/mgar/pkg/expect/trunk/Makefile
csw/mgar/pkg/expect/trunk/checksums
Modified: csw/mgar/pkg/expect/trunk/Makefile
===================================================================
--- csw/mgar/pkg/expect/trunk/Makefile 2010-03-17 12:44:45 UTC (rev 9227)
+++ csw/mgar/pkg/expect/trunk/Makefile 2010-03-17 12:46:44 UTC (rev 9228)
@@ -4,18 +4,36 @@
DESCRIPTION = Tool for automating interactive applications
define BLURB
-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 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.
+ 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.
endef
+# Build and package tcl
+# Build and package tk
+# "gmake extract" in expect
+# "cp -rp ../../tcl/trunk/work/.../tcl8.5.7 work/.../build.../"
+# "cp -rp ../../tk/trunk/work/.../tk8.5.7 work/.../build.../"
+# "gmake build package repackage"
+
+
# For some reason upstream have recalled 5.44.1 and has 5.43 as primary on
# homepage as expect.tar.gz
MASTER_SITES = http://expect.nist.gov/
+MASTER_SITES += http://downloads.sourceforge.net/tcl/
DISTNAME = $(GARNAME)-$(GARVERSION)
DISTFILES = $(GARNAME).tar.gz
DISTFILES += expect.m4
+DISTFILES += tcl8.5.7-src.tar.gz
+DISTFILES += tk8.5.7-src.tar.gz
+
PATCHFILES += expect-5.39.0-libdir.patch
#PATCHFILES += expect-5.42.1-missing-includes.patch
#PATCHFILES += expect-5.42.1-multilib.patch
@@ -27,13 +45,13 @@
UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
-# UPSTREAM_MASTER_SITES =
-
CONFIGURE_ARGS = $(DIRPATHS)
CONFIGURE_ARGS += --enable-shared
CONFIGURE_ARGS += --with-tcl=/opt/csw/lib --with-tk=/opt/csw/lib
-CONFIGURE_ARGS += --with-tclinclude=$(WORKSRC)/../tcl8.5.7/generic/
-CONFIGURE_ARGS += --with-tkinclude=$(WORKSRC)/../tk8.5.7/generic/
+# CONFIGURE_ARGS += --with-tclinclude=$(WORKSRC)/../tcl8.5.7/generic/
+# CONFIGURE_ARGS += --with-tkinclude=$(WORKSRC)/../tk8.5.7/generic/
+CONFIGURE_ARGS += --with-tclinclude=$(abspath $(WORKDIR)/tcl8.5.7/unix)
+CONFIGURE_ARGS += --with-tkinclude=$(abspath $(WORKDIR)/tk8.5.7/unix)
TEST_TARGET =
Modified: csw/mgar/pkg/expect/trunk/checksums
===================================================================
--- csw/mgar/pkg/expect/trunk/checksums 2010-03-17 12:44:45 UTC (rev 9227)
+++ csw/mgar/pkg/expect/trunk/checksums 2010-03-17 12:46:44 UTC (rev 9228)
@@ -2,6 +2,7 @@
5661004ca23ddc9592f488142367c2f5 expect-5.43.0-avoid-tcl-internals-1.patch
3d67a79c1d7790c7e49b5df7f57b0290 expect-5.43.0-missing-includes.patch
2103ff302f6e8a0dd748772f6512b3a5 expect-5.43.0-multilib.patch
-af7966f18f7ebc7ec48b7a6e095e90ff expect-5.44.1-destdir.patch
595b7a7c63f7ddb42e19c2537bb2891b expect.m4
43e1dc0e0bc9492cf2e1a6f59f276bc3 expect.tar.gz
+f70ad8f78b5e4a9f792fe101f22b125f tcl8.5.7-src.tar.gz
+0764f63ae2106b4774c4ecb0ef391610 tk8.5.7-src.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list