aboutsummaryrefslogtreecommitdiffstats
path: root/lang/itcl/files
diff options
context:
space:
mode:
authorchuckr <chuckr@FreeBSD.org>1996-08-24 11:52:11 +0800
committerchuckr <chuckr@FreeBSD.org>1996-08-24 11:52:11 +0800
commita129b5d458e28bde761e13da1b8e485a39643fea (patch)
tree87a04e2390aacdb469764e6a434d34a84a2aea94 /lang/itcl/files
parentcc73cf812c6455ef55e1f731e742c755861e2d34 (diff)
downloadfreebsd-ports-gnome-a129b5d458e28bde761e13da1b8e485a39643fea.tar.gz
freebsd-ports-gnome-a129b5d458e28bde761e13da1b8e485a39643fea.tar.zst
freebsd-ports-gnome-a129b5d458e28bde761e13da1b8e485a39643fea.zip
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
Diffstat (limited to 'lang/itcl/files')
-rw-r--r--lang/itcl/files/patch-aa11
-rw-r--r--lang/itcl/files/patch-ab29
2 files changed, 40 insertions, 0 deletions
diff --git a/lang/itcl/files/patch-aa b/lang/itcl/files/patch-aa
new file mode 100644
index 000000000000..c3dd8184533f
--- /dev/null
+++ b/lang/itcl/files/patch-aa
@@ -0,0 +1,11 @@
+--- tcl7.5/unix/configure.orig Sat Aug 17 18:36:48 1996
++++ tcl7.5/unix/configure Sat Aug 17 18:37:07 1996
+@@ -4400,7 +4400,7 @@
+ fi
+ else
+ if test "$AIX" = "yes"; then
+- TEST_SUFFIX="${.a}"
++ TEST_SUFFIX=".a"
+ else
+ TEST_SUFFIX="${SHLIB_SUFFIX}"
+ fi
diff --git a/lang/itcl/files/patch-ab b/lang/itcl/files/patch-ab
new file mode 100644
index 000000000000..d5ea496f6ab0
--- /dev/null
+++ b/lang/itcl/files/patch-ab
@@ -0,0 +1,29 @@
+--- tcl7.5/unix/Makefile.in.orig Fri Jun 28 18:24:04 1996
++++ tcl7.5/unix/Makefile.in Sun Aug 18 00:18:39 1996
+@@ -44,7 +44,7 @@
+ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY)
+
+ # Directory in which to install libtcl.so or libtcl.a:
+-LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib/itcl
++LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
+
+ # Directory in which to install the program tclsh:
+ BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
+@@ -53,7 +53,7 @@
+ INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/itcl
+
+ # Top-level directory in which to install manual entries:
+-MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man/itcl
++MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/share/itcl/tcl7.5/man
+
+ # Directory in which to install manual entry for tclsh:
+ MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1
+@@ -562,8 +562,6 @@
+ @$(INSTALL_DATA) $(GENERIC_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h
+ @echo "Installing tclConfig.sh"
+ @$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh
+- @rm -f $(LIB_INSTALL_DIR)/tcl
+- $(LN_S) $(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR)/tcl
+ @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c; \
+ do \
+ echo "Installing $$i"; \