diff options
author | edwin <edwin@FreeBSD.org> | 2003-10-06 09:16:05 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-10-06 09:16:05 +0800 |
commit | c79775bf25c991b246000e9c956abd936e39c5b4 (patch) | |
tree | a58827c863b356072a1935fc312fb5643a2049fa | |
parent | bfb23060fec5b24ef4df46a75c5f8687db6a3428 (diff) | |
download | freebsd-ports-gnome-c79775bf25c991b246000e9c956abd936e39c5b4.tar.gz freebsd-ports-gnome-c79775bf25c991b246000e9c956abd936e39c5b4.tar.zst freebsd-ports-gnome-c79775bf25c991b246000e9c956abd936e39c5b4.zip |
new port devel/tkinspect
Tkinspect is a Tk program browser originally written by Sam
Shen and now updated to work with Tcl/Tk 8+, incr Tcl 3+
and to cope with systems such as MS Windows where the Tk
'send' command is not available. Based upon the 5.1.6 release
of tkinspect this version contains numerous bug fixes and
functionality patches. See the ChangeLog file for details.
PR: ports/46602
Submitted by: Juergen Lock <nox@jelal.kn-bremen.de>
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/tkinspect/Makefile | 39 | ||||
-rw-r--r-- | devel/tkinspect/distinfo | 1 | ||||
-rw-r--r-- | devel/tkinspect/files/patch-aa | 9 | ||||
-rw-r--r-- | devel/tkinspect/files/patch-ab | 9 | ||||
-rw-r--r-- | devel/tkinspect/pkg-descr | 11 | ||||
-rw-r--r-- | devel/tkinspect/pkg-plist | 46 |
7 files changed, 116 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index f00ef80c5204..16d02fc1c6e2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1057,6 +1057,7 @@ SUBDIR += titano SUBDIR += tkcon SUBDIR += tkcvs + SUBDIR += tkinspect SUBDIR += tkp4 SUBDIR += tkref SUBDIR += tla diff --git a/devel/tkinspect/Makefile b/devel/tkinspect/Makefile new file mode 100644 index 000000000000..4f35e8688eff --- /dev/null +++ b/devel/tkinspect/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: tkinspect +# Date created: Dec 28 2002 +# Whom: Juergen Lock <nox@jelal.kn-bremen.de> +# +# $FreeBSD$ +# + +PORTNAME= tkinspect +PORTVERSION= 5.1.6p9 +CATEGORIES= devel tcl83 tk83 +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR=tkcon + +MAINTAINER= nox@jelal.kn-bremen.de +COMMENT= A Tk program browser + +RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83 + +USE_REINPLACE= yes + +# this would do an interactive install: +#do-install: +# (cd ${WRKSRC} && ./install.tcl) + +post-patch: + (cd ${WRKSRC} && ${RM} *.orig) + +do-build: + ${REINPLACE_CMD} s%@tkinspect_library@%${PREFIX}/lib/tkinspect%g ${WRKSRC}/tkinspect.tcl + ${RM} ${WRKSRC}/tkinspect.tcl.bak + +do-install: + ${MKDIR} ${PREFIX}/lib/tkinspect/stl-lite + ${INSTALL_SCRIPT} ${WRKSRC}/tkinspect.tcl ${PREFIX}/bin/tkinspect + ${INSTALL_DATA} `echo ${WRKSRC}/* |${SED} s%${WRKSRC}/stl-lite\ %%` ${PREFIX}/lib/tkinspect + ${INSTALL_DATA} ${WRKSRC}/stl-lite/* ${PREFIX}/lib/tkinspect/stl-lite + (cd ${PREFIX}/lib/tkinspect && ${RM} README dot.tkinspect_init install.tcl sls.xbm stl-lite/COPYRIGHT tkinspect.tcl) + +.include <bsd.port.mk> diff --git a/devel/tkinspect/distinfo b/devel/tkinspect/distinfo new file mode 100644 index 000000000000..64099c55a30a --- /dev/null +++ b/devel/tkinspect/distinfo @@ -0,0 +1 @@ +MD5 (tkinspect-5.1.6p9.tar.gz) = aff9709305e0ce4749b4f656368aa60c diff --git a/devel/tkinspect/files/patch-aa b/devel/tkinspect/files/patch-aa new file mode 100644 index 000000000000..4338efa6a6e2 --- /dev/null +++ b/devel/tkinspect/files/patch-aa @@ -0,0 +1,9 @@ +Index: install.tcl +@@ -1,6 +1,6 @@ + #!/bin/sh + # \ +-exec wish "$0" ${1+"$@"} ++exec wish8.3 "$0" ${1+"$@"} + # + # $Id: install.tcl,v 1.20 2002/03/26 00:10:17 patthoyts Exp $ + # diff --git a/devel/tkinspect/files/patch-ab b/devel/tkinspect/files/patch-ab new file mode 100644 index 000000000000..2f82812f0896 --- /dev/null +++ b/devel/tkinspect/files/patch-ab @@ -0,0 +1,9 @@ +Index: tkinspect.tcl +@@ -1,6 +1,6 @@ + #!/bin/sh + # \ +-exec wish "$0" ${1+"$@"} ++exec wish8.3 "$0" ${1+"$@"} + # + # $Id: tkinspect.tcl,v 1.30 2002/10/09 00:32:54 patthoyts Exp $ + # diff --git a/devel/tkinspect/pkg-descr b/devel/tkinspect/pkg-descr new file mode 100644 index 000000000000..4bbb112449b8 --- /dev/null +++ b/devel/tkinspect/pkg-descr @@ -0,0 +1,11 @@ + tkinspect, release 5.1.6p8 + (04 Apr 2002) + +Tkinspect is a Tk program browser originally written by Sam Shen and +now updated to work with Tcl/Tk 8+, incr Tcl 3+ and to cope with +systems such as MS Windows where the Tk 'send' command is not +available. Based upon the 5.1.6 release of tkinspect this version +contains numerous bug fixes and functionality patches. See the +ChangeLog file for details. + +WWW: http://sourceforge.net/projects/tkcon/ diff --git a/devel/tkinspect/pkg-plist b/devel/tkinspect/pkg-plist new file mode 100644 index 000000000000..8fe576312068 --- /dev/null +++ b/devel/tkinspect/pkg-plist @@ -0,0 +1,46 @@ +bin/tkinspect +lib/tkinspect/Canvases.html +lib/tkinspect/ChangeLog +lib/tkinspect/Classes.html +lib/tkinspect/Globals.html +lib/tkinspect/Images.html +lib/tkinspect/Intro.html +lib/tkinspect/Lists.html +lib/tkinspect/Menus.html +lib/tkinspect/Miscellany.html +lib/tkinspect/Notes.html +lib/tkinspect/Procs.html +lib/tkinspect/Value.html +lib/tkinspect/WhatsNew.html +lib/tkinspect/Windows.html +lib/tkinspect/about.tcl +lib/tkinspect/afters_list.tcl +lib/tkinspect/canvas_list.tcl +lib/tkinspect/classes_list.tcl +lib/tkinspect/cmdline.tcl +lib/tkinspect/defaults.tcl +lib/tkinspect/globals_list.tcl +lib/tkinspect/help.tcl +lib/tkinspect/images_list.tcl +lib/tkinspect/interface.tcl +lib/tkinspect/lists.tcl +lib/tkinspect/menus_list.tcl +lib/tkinspect/names.tcl +lib/tkinspect/namespaces_list.tcl +lib/tkinspect/objects_list.tcl +lib/tkinspect/procs_list.tcl +lib/tkinspect/sls.ppm +lib/tkinspect/stl.tcl +lib/tkinspect/tclIndex +lib/tkinspect/value.tcl +lib/tkinspect/version.tcl +lib/tkinspect/windows_info.tcl +lib/tkinspect/windows_list.tcl +lib/tkinspect/stl-lite/feedback.tcl +lib/tkinspect/stl-lite/filechsr.tcl +lib/tkinspect/stl-lite/object.tcl +lib/tkinspect/stl-lite/simpleentry.tcl +lib/tkinspect/stl-lite/tk_util.tcl +lib/tkinspect/stl-lite/tkhtml.tcl +@dirrm lib/tkinspect/stl-lite +@dirrm lib/tkinspect |