summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorSatoshi Taoka <taoka@FreeBSD.org>1999-04-30 16:59:35 +0000
committerSatoshi Taoka <taoka@FreeBSD.org>1999-04-30 16:59:35 +0000
commit1bab2c58dd2e74985d8a861de393f94e786fe33d (patch)
tree3bdeeeb855944f64517ab1d85957ac7f230046ab /devel
parentThe UCB/LBNL Network Simulator Version 2 (diff)
tcl/C++ interface used by ns and nam
PR: 11339 Submitted by: Oscar Bonilla <obonilla@fisicc-ufm.edu>
Notes
Notes: svn path=/head/; revision=18228
Diffstat (limited to 'devel')
-rw-r--r--devel/tclcl/Makefile28
-rw-r--r--devel/tclcl/distinfo1
-rw-r--r--devel/tclcl/files/patch-aa11
-rw-r--r--devel/tclcl/pkg-comment1
-rw-r--r--devel/tclcl/pkg-descr1
-rw-r--r--devel/tclcl/pkg-plist12
6 files changed, 54 insertions, 0 deletions
diff --git a/devel/tclcl/Makefile b/devel/tclcl/Makefile
new file mode 100644
index 000000000000..f1191fb6b3d1
--- /dev/null
+++ b/devel/tclcl/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: tclcl
+# Version required: 1.0b8
+# Date created: 23 April 1999
+# Whom: obonilla
+#
+# $Id$
+#
+
+DISTNAME= tclcl-src-1.0b8
+PKGNAME= tclcl-1.0b8
+CATEGORIES= devel
+MASTER_SITES= http://www-mash.cs.berkeley.edu/dist/
+
+MAINTAINER= obonilla@fisicc-ufm.edu
+
+LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80 \
+ otcl.1:${PORTSDIR}/lang/otcl
+
+WRKSRC= ${WRKDIR}/${PKGNAME}
+
+GNU_CONFIGURE= yes
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/tcl2c++ ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/otcldoc ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/libtclcl.a ${PREFIX}/lib
+ @ln -sf ${PREFIX}/lib/libtclcl.a ${PREFIX}/lib/libTcl.a
+.include <bsd.port.mk>
diff --git a/devel/tclcl/distinfo b/devel/tclcl/distinfo
new file mode 100644
index 000000000000..b1eedddff5cc
--- /dev/null
+++ b/devel/tclcl/distinfo
@@ -0,0 +1 @@
+MD5 (tclcl-src-1.0b8.tar.gz) = aadb4de88d19749123be156b06d79156
diff --git a/devel/tclcl/files/patch-aa b/devel/tclcl/files/patch-aa
new file mode 100644
index 000000000000..f2a445e4631b
--- /dev/null
+++ b/devel/tclcl/files/patch-aa
@@ -0,0 +1,11 @@
+--- tclcl-1.0b8/otcldoc.orig Mon Apr 26 10:53:34 1999
++++ otcldoc Mon Apr 26 10:53:43 1999
+@@ -1,7 +1,7 @@
+ #!/bin/sh
+ # the exec restarts using tclsh which in turn ignores
+ # the command because of this backslash: \
+-exec tclsh "$0" "$@"
++exec tclsh8.0 "$0" "$@"
+
+ #
+ # otcldoc - a simple script for translating otcl classes into
diff --git a/devel/tclcl/pkg-comment b/devel/tclcl/pkg-comment
new file mode 100644
index 000000000000..62e6035efac5
--- /dev/null
+++ b/devel/tclcl/pkg-comment
@@ -0,0 +1 @@
+tcl/C++ interface used by ns and nam
diff --git a/devel/tclcl/pkg-descr b/devel/tclcl/pkg-descr
new file mode 100644
index 000000000000..62e6035efac5
--- /dev/null
+++ b/devel/tclcl/pkg-descr
@@ -0,0 +1 @@
+tcl/C++ interface used by ns and nam
diff --git a/devel/tclcl/pkg-plist b/devel/tclcl/pkg-plist
new file mode 100644
index 000000000000..56129f26ede2
--- /dev/null
+++ b/devel/tclcl/pkg-plist
@@ -0,0 +1,12 @@
+bin/tcl2c++
+include/Tcl.h
+include/idlecallback.h
+include/iohandler.h
+include/rate-variable.h
+include/tclcl-config.h
+include/tclcl-mappings.h
+include/tclcl.h
+include/timer.h
+include/tracedvar.h
+lib/libTcl.a
+lib/libtclcl.a