summaryrefslogtreecommitdiff
path: root/lang/tcl-expect
AgeCommit message (Collapse)AuthorFilesLines
2014-03-13Set USE_GCC_RUNTIME=yes for packages which build shared libraries but dojperkin1-1/+3
not use libtool to do so. This is required to correctly depend upon a gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-01-11Revbump after updating tcl/tk.adam2-4/+4
2013-06-10Add symbolic link to shared library in location that tclsh scripts (suchmarkd4-7/+9
as unbuffer) expect to find it. Bump PKGREVISION.
2013-03-26Fix generation of libexpect545.a. Ok'd by wiz@ during freeze.jperkin3-6/+7
Bump PKGREVISION.
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-08-21lang/tcl-expect: Upgrade from version 5.43 to 5.45marino11-296/+213
There doesn't appear to be a summary of changes between versions 5.43, 5.44 and 5.45. Perusing the Changelog gives me the impression that the updates are improvements and bug fixes against existing functionality. Regardless, version 5.43 is incompatible with tcl8.5. Expect had to be updated after TCL was updated to version 8.5.
2009-09-09Fix argument order when calling libtool.joerg2-4/+4
2009-08-20Give up maintainership of packages where I am still listed as MAINTAINER.jwise1-2/+2
2009-06-14Replace @exec/@unexec with @pkgdir or drop it.joerg1-2/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-03-15Don't leak WRKDIR reference for the DESTDIR case. Bump revision.joerg3-5/+11
2007-12-11The package supports installation to DESTDIR.heinz1-1/+5
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2007-02-22pkglint cleanup; update HOMEPAGE/MASTER_SITES.wiz1-3/+3
From Sergey Svishchev in private mail.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-05-13Switch to the bz2 compressed tarball. I've verified the contents are theskrll2-5/+6
same as the gzip compressed one used previously (and the one from the MASTER_SITE which is 2 bytes longer!?!). Thanks to rui for pointing out where to get it the "old" gzip tarball.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-08Changes 5.43.0:adam5-26/+28
* Fixed bug in ExpOutputProc that caused misbehavior during partial writes. * Noted that expect_background ignores timeouts. Added to documentation. * Patch for "mkpasswd -vo".
2005-03-01on IRIX 5.3 inttypes.h and sys/types.h are known to conflict.schwarz1-1/+7
2005-02-24Add RMD160 digestsagc1-1/+2
2004-11-30Fixed building on systems with shared libraries named different than .soadam4-11/+24
2004-11-18Changes 5.42.1:adam6-32/+29
* Removed beta designation. * Daniel A. Steffen <steffen@ics.mq.edu.au> provided patch for MacOS to avoid panic-redefinition. Changes 5.41.0: * Simon Taylor <simon@unisolve.com.xau> provided fix for interact -o which was completely broken by 5.40.1. Changes 5.40.1: * Added scroll support to official tkterm. Copied all fixes from/to term_expect to/from tkterm. * Kiran Madabhushi <maskiran@hotmail.xcom> encountered interact diagnostics incorrectly pointing to expect_background. Also, found multiple -o flags behaving unexpectedly. Added diag. * Kristoffer Eriksson <ske@pkmab.xse> noted typo in SIMPLE code in exp_inter.c. However, this is extremely unlikely to affect any machines. * Reinhard Max <max@suse.xcom> noted that "make test" failed when run in the background. The log testcase was testing the send_tty command. Added code in both Expect and in the test to handle this.
2004-10-30Do not delete lib/tcl when deinstalled; it should be handled by lang/tcl.minskim2-4/+3
Bump PKGREVISION.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-06-01Fix the install by using libfoo.la not libfoo.so when linking expect.skrll2-20/+21
2004-04-26Unused.wiz1-28/+0
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-11Add buildlink3.mk.minskim1-0/+21
2004-03-11Switch to Tcl/Tk 8.4 and bl3ify.minskim2-4/+5
2004-03-08Replace lang/tcl with lang/tcl83. Packages compatible with 8.4 willminskim1-2/+2
be updated to depend on lang/tcl after Tcl/Tk update.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+1
2003-08-09Create buildlink2.mk for included libraries and headers.wiz1-0/+28
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-01-28Add a Makefile.common to tcl-expect and use it to keep tk-expect in sync.markd2-11/+21
Fixes PR 20055 from Robert Elz. Updates tk-expect to version 5.38. Also remove the pre-configure step from tk-expect that was removed from tcl-expect a year ago. Also use the standard test target rather than an explict one.
2003-01-10Update from 5.33 to 5.38.mycroft3-15/+17
7/18/02 5.38.0 At request of Hugh Sasse <hgs@dmu.ac.uk> added md5 hash of gz to homepage. Dave Schooler <dave@stashtea.com> reported that send -s wasn't handling certains chars correctly. Turned out to be those that had multibyte UTF8 reps. send -s was just pumping out hunks of bytes without regard to UTF boundaries and evidentally Tcl's I/O engine thought that it should translate a partial UTF8 character into, uh, something else. Curt Shroeder <c.schroeder@computer.org> fixed bug in rftp - a a filename looked enough like a 3-digit diagnostic that the script got confused. 4/16/02 5.37.2 Multixterm couldn't find man page all the time. 4/16/02 5.37.1 Made multixterm handle user-supplied args. 4/15/02 5.37.0 Added multixterm to example directory. 4/8/02 5.36.1 Backed out CONST qualifiers. Too much trouble with older versions of Tcl. I'll let someone else worry about them. 4/8/02 5.36.0 Made first cut at multixterm, a replacement for crlogin. Fixed bug in background handler. If an action waited on the same spawn id, esPtr would become invalidated. Ryan Schmidt <rschmidt@mac.com> noted configure didn't recognize MacOS X. Downloaded new config.guess. Andreas Kupries <andreask@activestate.com> provided CONST patches to accomodate Tcl changes per TIP 27. 2/25/02 5.35.0 Joe Eggleston <joe@arbor.net> noted bug in full_buffer test. The test hadn't been I18'd properly and was testing chars instead of bytes. Also fixed diagnostics so it printed when it was testing full buffer even if there wasn't one. 2/7/02 5.34.1 Bruce Hartweg <brhartweg@bigfoot.com> noted that direct spawn ids were not being tested so something like "expect -i exp9999" would dump core. Evidentally a bug from the 5.31 transition. 12/20/01 5.34.0 Don Porter <don.porter@nist.gov> provided package-related fixes for test suite. Brian Theado <brian.theado@usa.net> noted that interact's -re support broke when offsets kicked in. Turned out that the regexp engine supports them during execution but the results are delivered RELATIVE to the offset. (I suspect this was done due to expediency.)
2002-12-09Replace "true" by "${TRUE}".tron1-3/+3
2002-02-15mkdir -> ${MKDIR}skrll1-3/+3
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2002-01-03Add two unexec rmdirs.wiz1-1/+3
2002-01-03Remove badly written up-to-date check for configure that clashes with ourwiz3-7/+29
current touch procedure in bsd.pkg.mk.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-25a.) use version-numbered tarball, which is now available. Pointed out byjwise2-10/+8
David Maxwell (david@netbsd.org) b.) correct version number. The preferred form is 5.33.0 (not 5.33)...
2001-10-24Update the tcl-expect packages to be based on expect-5.33.jwise3-15/+15
Changes from 5.32.1 (the last pkgsrc version): 10/1/01 5.33.0 <mark@doradosoftware.com> found that expect's diagnostics didn't include the "no" after testing for a full buffer. Hemang Lavana <hlavana@cisco.com> noted that "debug" (Dbg_On) calls didn't always force the debugger into step mode. Martin Kammerhofer <dada@sbox.tugraz.at> noted that the man page neglected to document interpreter -eof. Chris Clare <clarec@nortelnetworks.com> provided fix for multiple decl in C lib. Sheng Wang <wangs@sh.bel.alcatel.be> found interact's can-match code had broken. It was missing the special hook that Henry had added just for this purpose. How strange. Dieter Fiebelkorn <dieter@fiebelkorn.net> requested addition to config.guess for Power*Macintosh:Darwin for MacOSX. Aside - to download latest config.guess: cvs -d :pserver:anoncvs@subversions.gnu.org:/cvs checkout \ config Added pipeline example to unbuffer man page. 8/4/00 5.32.2 Allen J. Newton <anewton@alturia.fleet.org> provided code for generating passwords with special characters in mkpasswd. Brent Welch <welch@ajubasolutions.com> changed the fix1line install script so that "autoexpect" and other scripts that get installed into the platform-independent bin directory generically invoke "expect" from the users PATH instead of hardwiring the platform-specific expect pathname.
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-05-16fix unaligned access on alpha by applying patch from PR 12905.dillo2-1/+15