1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-04 11:23:46 +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

37 lines
1.2 KiB
Plaintext

--- configure Tue Apr 13 23:39:47 2004
+++ configure Tue May 16 16:57:39 2006
@@ -1568,12 +1568,12 @@
echo "${ECHO_T}./blt" >&6
else
- BLT_LIB_SPEC="-L$BLT_LIB_PATH -lBLT"
- BLT_LIB_STATIC=$BLT_LIB_PATH/libBLT.a
+ BLT_LIB_SPEC="-L$BLT_LIB_PATH -lBLT24"
+ BLT_LIB_STATIC=$BLT_LIB_PATH/libBLT24.a
NEED_BLT_LIB=
if test ! -f $BLT_LIB_PATH/libBLT.a \
-a ! -f $BLT_LIB_PATH/libBLT.so
then
- if test ! -f $BLT_LIB_PATH/lib/libBLT.a \
- -a ! -f $BLT_LIB_PATH/lib/libBLT.so
+ if test ! -f $BLT_LIB_PATH/lib/libBLT24.a \
+ -a ! -f $BLT_LIB_PATH/lib/libBLT24.so
then
echo
@@ -1593,6 +1593,7 @@
#
-TCL_INCLUDE_PATH=$TCL_EXEC_PREFIX/include
-TK_INCLUDE_PATH=$TCL_INCLUDE_PATH
+TCL_INCLUDE_PATH=$TCL_EXEC_PREFIX/include/tcl${TCL_VERSION}
+TK_INCLUDE_PATH=$TK_EXEC_PREFIX/include/tk${TK_VERSION}
+
#
@@ -4509,5 +4510,5 @@
echo "${ECHO_T}$blt_cv_struct_wait_works" >&6
- ac_config_files="$ac_config_files Makefile libdesk/Makefile blt/Makefile netscape-remote/Makefile tkdeskclient/Makefile"
+ ac_config_files="$ac_config_files Makefile libdesk/Makefile netscape-remote/Makefile tkdeskclient/Makefile"