freebsd-ports/x11-toolkits/itk/files/patch-nointerptest
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

21 lines
792 B
Text

--- tests/interp.test Wed Sep 22 05:37:08 2004
+++ tests/interp.test Tue May 16 16:27:54 2006
@@ -32,11 +32,11 @@
} {::itk {}}
-test interp-1.2 {can't load [incr Tk] into a safe interp} {
- interp create -safe slave
- load "" Itcl slave
- set result [list [catch {load "" Itk slave} msg] $msg]
- interp delete slave
- set result
-} {1 {can't use package in a safe interpreter: no Itk_SafeInit procedure}}
+# test interp-1.2 {can't load [incr Tk] into a safe interp} {
+# interp create -safe slave
+# load "" Itcl slave
+# set result [list [catch {load "" Itk slave} msg] $msg]
+# interp delete slave
+# set result
+#} {1 {can't use package in a safe interpreter: no Itk_SafeInit procedure}}
test interp-1.3 {errors are okay when slave interp is deleted} {