Commit graph

16 commits

Author SHA1 Message Date
Pietro Cerutti
607f30f101 - Update to 3.4.1
- Manpages have an .itcl suffix to avoid conflicts with Tcl

PR:		175162 (based on)
Submitted by:	gahr@FreeBSD.org
Approved by:	maintainer (timeout > 2 months)
2013-04-30 14:21:22 +00:00
Pietro Cerutti
ab2321723a - Fix build against Tcl 8.6
PR:		171208
Submitted by:	gahr
Approved by:	maintainer (timeout > 15 days)
2012-09-18 10:47:02 +00:00
Mikhail Teterin
4327ccf070 Upgrade itcl to 3.4b1 -- the last version in the 3.x branch.
itk, interestingly, remains at 3.3-RC, so only minor changes
there.

Allow both to compile against Tcl-8.5. Both will now need to
be upgraded to branch 4.x -- a much more involved undertaking.

Approved by:	maintainer (in January)
2010-06-12 03:57:42 +00:00
Martin Matuska
c0a8bda65b - Switch to USE_TCL
- Pass maintainership to submitter

PR:		ports/115788
Submitted by:	Erik Greenwald <erik at smluc.org>
2007-09-05 15:44:15 +00:00
Mikhail Teterin
f5f6a08968 Another minor fix to the generated itclConfig.sh
Alerted by:	kris
2006-05-22 17:21:08 +00:00
Mikhail Teterin
9f23617fb9 Make sure, @itcl_BUILD_LIB_SPEC@ is replaced by "-L${PREFIX}/lib -litcl"
in itclConfig.sh too. No current ports seem to require this, but
something else might.
2006-05-20 22:26:19 +00:00
Mikhail Teterin
ddb5a7b884 Update the itcl/itk from 3.2 to 3.3 (released in April 2005). The
installed libraries are now named libitcl.so.3 & libitk.so.3 instead
of having the version be part of the libname (libitcl33.so.1). The
itclConfig.sh and itkConfig.sh are now also installed, which is required
by some software (such as the insight -- a gdb frontend).

Fix-up the (unchanged) iwidgets port to reflect the above and improve it
to not require its own copy of the itcl tree at install time.

Approved by:	maintainer

Fix-up the tkdesk port to reflect the itcl/itk changes, which required
updating it to the 2.0p2 (from 2.0). (This lovely piece of software
badly needs a caring maintainer, BTW.) While here, teach tkdesk to use
installed blt instead of building its own.

The only iwidget/itk/itcl consumer that remains broken is net/smm++ (a
MUD client). This should change as soon as the maintainer get back to
me.
2006-05-17 20:35:55 +00:00
Thierry Thomas
35fa93e4ed Updates to use tcl84.
Bump PORTREVISION and add tcl84 to CATEGORIES.

PR:		N/A (direct mail)
Submitted by:	Pedro F. Giffuni <giffunip (at) yahoo.com>
2005-12-26 14:19:04 +00:00
Pav Lucistnik
6d059a7cd2 - Update to 3.2.1
PR:		ports/81906
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2005-06-06 18:52:04 +00:00
Pav Lucistnik
8ba417cf50 - Backout last update, it broke x11-fm/tkdesk
Reported by:	lkoeller
2003-12-15 00:28:18 +00:00
Pav Lucistnik
c6a81e689f - Update to work with tcl8.4
- Quiet portlint a bit

PR:		ports/58466
Submitted by:	Michael Edenfield <kutulu@kutulu.org>
2003-12-05 11:13:24 +00:00
Mikhail Teterin
3295fa4f6e Update to itcl 3.2. Don't build stubs. Run tests after tests.
Install iwidgets2.2.0 in  addition to 3.0.0. The older  version is still
in  use by  some  scripts and  continues to  come  with itcl3.2.  Change
maintainer to ports@

Approved by:	maintainer's silence
2001-07-28 14:53:46 +00:00
Steve Price
bc087374d3 Update to use Tcl/Tk version 8.2.
Submitted by:	Ade Lovett <ade@lovett.com>
1999-11-28 18:32:45 +00:00
Justin M. Seger
93cb38fc6e Upgrade to itcl 3.0.1
Submitted by:	Duncan Barclay <dmlb@ragnet.demon.co.uk>
PR:		ports/10960
1999-04-05 22:18:02 +00:00
Chuck Robey
838df4382e Cleaning up extracurricular linking done by this port over
libtk and libtcl files.
Suggested by:  Satoshi.
1996-10-18 01:03:32 +00:00
Chuck Robey
f88adba033 Update itcl to 2.1. Large port, carries around it's own patched
copies of tcl7.5 amd tk4.1, as well as new widget collection.
Reviewed by:	(preliminary version) Satoshi
1996-08-24 03:52:11 +00:00