summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorSatoshi Taoka <taoka@FreeBSD.org>1999-09-24 04:10:28 +0000
committerSatoshi Taoka <taoka@FreeBSD.org>1999-09-24 04:10:28 +0000
commite3b1637e38f9bfdd7876669c115b0657ff9a5371 (patch)
tree3986ffce4f19fbb999c1bb0b766396a99b81e520 /devel
parentAdd aout libs, they are needed by netscape. Run ldconfig twice, (diff)
GNU readline for TCL
PR: 12341 Submitted by: "Daniel J. O'Connor" <darius@dons.net.au>
Notes
Notes: svn path=/head/; revision=21899
Diffstat (limited to 'devel')
-rw-r--r--devel/tclreadline/Makefile34
-rw-r--r--devel/tclreadline/distinfo1
-rw-r--r--devel/tclreadline/pkg-comment1
-rw-r--r--devel/tclreadline/pkg-descr6
-rw-r--r--devel/tclreadline/pkg-plist7
5 files changed, 49 insertions, 0 deletions
diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile
new file mode 100644
index 000000000000..f8dc081acc49
--- /dev/null
+++ b/devel/tclreadline/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: tclreadline
+# Version required: 1.0
+# Date created: 21 September 1999
+# Whom: darius@dons.net.au
+#
+# $FreeBSD$
+#
+
+DISTNAME= tclreadline-1.0.0
+CATEGORIES= tcl80
+MASTER_SITES= http://www.zellner.org/tclreadline/download/
+
+MAINTAINER= darius@dons.net.au
+
+GNU_CONFIGURE= yes
+GMAKE= yes
+MANN= tclreadline.n
+
+.include <bsd.port.pre.mk>
+
+.if (!exists(${PREFIX}/bin/tclsh8.0) || exists(${PREFIX}/bin/tclsh8.1)) && (!defined(FORCE_80))
+LIB_DEPENDS= tcl81.1:${PORTSDIR}/lang/tcl81
+CONFIGURE_ARGS= --with-tcl=${PREFIX}/lib/tcl8.1 --with-tcl-includes=${PREFIX}/include/tcl8.1
+TCLVERMSG= "Building for Tcl 8.1 define FORCE_80 to build for Tcl 8.0"
+.else
+LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
+CONFIGURE_ARGS= --with-tcl=${PREFIX}/lib/tcl8.0/ --with-tcl-includes=${PREFIX}/include/tcl8.0
+TCLVERMSG= "Building for Tcl 8.0"
+.endif
+
+pre-fetch:
+ @${ECHO} ${TCLVERMSG}
+
+.include <bsd.port.post.mk>
diff --git a/devel/tclreadline/distinfo b/devel/tclreadline/distinfo
new file mode 100644
index 000000000000..a0ff9a20629a
--- /dev/null
+++ b/devel/tclreadline/distinfo
@@ -0,0 +1 @@
+MD5 (tclreadline-1.0.0.tar.gz) = 6cd26f910054ad1decdd14469d7dfab9
diff --git a/devel/tclreadline/pkg-comment b/devel/tclreadline/pkg-comment
new file mode 100644
index 000000000000..4d9535c59b43
--- /dev/null
+++ b/devel/tclreadline/pkg-comment
@@ -0,0 +1 @@
+GNU readline for TCL
diff --git a/devel/tclreadline/pkg-descr b/devel/tclreadline/pkg-descr
new file mode 100644
index 000000000000..738b6417b64a
--- /dev/null
+++ b/devel/tclreadline/pkg-descr
@@ -0,0 +1,6 @@
+The tclreadline package makes the gnu readline available to the scripting
+language tcl. The primary purpose of the package is to facilitate the
+interactive script development by the means of word and file name completion
+as well as history expansion (well known from shells like bash).
+
+WWW: http://www.zellner.org/tclreadline/
diff --git a/devel/tclreadline/pkg-plist b/devel/tclreadline/pkg-plist
new file mode 100644
index 000000000000..4e8b7e4cc041
--- /dev/null
+++ b/devel/tclreadline/pkg-plist
@@ -0,0 +1,7 @@
+lib/tclreadline1.0/libtclreadline1.0.so
+lib/tclreadline1.0/pkgIndex.tcl
+lib/tclreadline1.0/tclreadlineCompleter.tcl
+lib/tclreadline1.0/tclreadlineConfig.sh
+lib/tclreadline1.0/tclreadlineInit.tcl
+lib/tclreadline1.0/tclreadlineSetup.tcl
+@dirrm lib/tclreadline1.0