TkCVS 6.0; from Peter Reich <alles!peter@steve.prima.ruhr.de>

This commit is contained in:
todd 1998-06-15 05:35:00 +00:00
parent 898c3052d6
commit 952693e708
7 changed files with 157 additions and 3 deletions

View File

@ -3,16 +3,15 @@
# Date created: 15 June 1998
# Whom: todd@OpenBSD.org
#
# $OpenBSD: Makefile,v 1.2 1998/01/01 00:28:39 marc Exp $
# $OpenBSD: Makefile,v 1.1.1.1 1998/06/15 05:35:00 todd Exp $
#
BROKEN= "code moved and newer version available"
NO_BUILD= yes
NO_CONFIGURE= yes
DISTNAME= tkcvs-6.0
CATEGORIES= devel
MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/sorted/apps/
MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/code/
MAINTAINER= todd@OpenBSD.org

1
devel/tkcvs/files/md5 Normal file
View File

@ -0,0 +1 @@
MD5 (tkcvs-6.0.tar.gz) = e04f38cc344f9ea222fa48cb774ab7a5

View File

@ -0,0 +1,62 @@
--- tkcvs/doinstall.orig Tue Jan 9 22:17:52 1996
+++ tkcvs/doinstall Sun Apr 26 19:03:11 1998
@@ -2,10 +2,10 @@
#
# $Id: patch-aa,v 1.1.1.1 1998/06/15 05:35:00 todd Exp $
#
-
+PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
# Some rational and reasonable defaults.
-INSTALLDIR=/usr/local/lib
+INSTALLDIR=/usr/local/libdata
BINDIR=/usr/local/bin
MANDIR=/usr/local/man/mann
@@ -14,22 +14,32 @@
# This must be an X based editor -- do NOT use vi except via an xterm
# or shelltool.
-EDITOR=nedit
+EDITOR=xedit
# Find a Tk interpreter.
-WISH=`which wish4.0`
-if [ ! -f $WISH ]; then
+WISH=`which wish8.0`
+if [ ! -f ${WISH} ]
+then
+ WISH=`which wish4.2`
+fi
+if [ ! -f ${WISH} ]
+then
WISH=`which wish4.1`
fi
-if [ ! -f $WISH ]; then
+if [ ! -f ${WISH} ]
+then
+ WISH=`which wish4.0`
+fi
+if [ ! -f ${WISH} ]
+then
echo "I cant find a Tk interpreter on your system"
exit 1
fi
# Find where the global bitmaps are.
-for GDIR in /usr/include/X11/bitmaps /usr/openwin/include/X11/bitmaps /usr/X11/include/bitmaps /usr/include/bitmaps /usr/local/include/bitmaps
+for GDIR in /usr/include/X11/bitmaps /usr/openwin/include/X11/bitmaps /usr/X11/include/bitmaps /usr/X11R6/include/bitmaps /usr/include/bitmaps /usr/local/include/bitmaps
do
if [ -d "$GDIR" ]; then
break
@@ -62,7 +72,7 @@
# Some directories we have to create.
-LDIR=${INSTALLDIR}/bitmaps
+LDIR=${INSTALLDIR}/tkcvs/bitmaps
TCDIR=${INSTALLDIR}/tkcvs
mkdir -p $LDIR $TCDIR
for dir in $LDIR $TCDIR

View File

@ -0,0 +1,10 @@
--- tkcvs/cvscheck.blank.orig Sun Apr 26 19:17:07 1998
+++ tkcvs/cvscheck.blank Sun Apr 26 19:17:33 1998
@@ -1,6 +1,6 @@
#!/bin/sh
# \
- exec tclsh $0 ${1+"$@"}
+ exec tclsh8.0 $0 ${1+"$@"}
# $Id: patch-ab,v 1.1.1.1 1998/06/15 05:35:00 todd Exp $
#

1
devel/tkcvs/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
tkcvs is a graphical frontend to CVS.

37
devel/tkcvs/pkg/DESCR Normal file
View File

@ -0,0 +1,37 @@
README for tkCVS release 6.0
tkCVS is a Tk based graphical interface to the CVS configuration
management system. It includes facilities for providing "user
friendly" names to modules and directories within the repository, and
provides a facility to interactively browse the repository looking for
modules and directories.
Some of the features of tkCVS include:
- File and directory browser, with optional display of hidden
files, and display of the current directory's location within
the CVS tree.
- Push-button based check-in / check-out of CVS modules. Ability
to add and delete files from the repository also using push
buttons.
- Module tree browser, and reports showing the structure of the
CVS modules tree. Individual modules or entire directory trees
may be checked out using the browser.
- Updating of files from the repository when they change.
- Tagging and branching of files from the file browser, and tagging
and branching of modules from the module browser.
- Exporting a CVS module or directory from the repository for
delivery off-site.
- Creation of patch files between two releases of a module, or
between a release and the current (head) version.
- Viewing of diff and status listings for currently checked out
modules.

44
devel/tkcvs/pkg/PLIST Normal file
View File

@ -0,0 +1,44 @@
bin/tkcvs
bin/tkdiff
man/mann/tkcvs.n
man/mann/tkdiff.n
libdata/tkcvs/bindings.tcl
libdata/tkcvs/checkout.tcl
libdata/tkcvs/commit.tcl
libdata/tkcvs/cvs.tcl
libdata/tkcvs/errors.tcl
libdata/tkcvs/filebrowse.tcl
libdata/tkcvs/help.tcl
libdata/tkcvs/import.tcl
libdata/tkcvs/logcanvas.tcl
libdata/tkcvs/merge.tcl
libdata/tkcvs/modules.tcl
libdata/tkcvs/reports.tcl
libdata/tkcvs/search.tcl
libdata/tkcvs/static.tcl
libdata/tkcvs/tag.tcl
libdata/tkcvs/tclIndex
libdata/tkcvs/tkcvs_def.tcl
libdata/tkcvs/tooltips.tcl
libdata/tkcvs/update.tcl
libdata/tkcvs/venget.tcl
libdata/tkcvs/workdir.tcl
libdata/tkcvs/bitmaps/add.xbm
libdata/tkcvs/bitmaps/check.xbm
libdata/tkcvs/bitmaps/checkin.xbm
libdata/tkcvs/bitmaps/clean.xbm
libdata/tkcvs/bitmaps/clear.xbm
libdata/tkcvs/bitmaps/delete.xbm
libdata/tkcvs/bitmaps/diff.xbm
libdata/tkcvs/bitmaps/import.xbm
libdata/tkcvs/bitmaps/logfile.xbm
libdata/tkcvs/bitmaps/notebook.xbm
libdata/tkcvs/bitmaps/refresh.xbm
libdata/tkcvs/bitmaps/remove.xbm
libdata/tkcvs/bitmaps/tkcvs16.xbm
libdata/tkcvs/bitmaps/tkcvs32.xbm
libdata/tkcvs/bitmaps/tkcvs32_mask.xbm
libdata/tkcvs/bitmaps/tree16.xbm
libdata/tkcvs/bitmaps/update.xbm
@dirrm libdata/tkcvs/bitmaps
@dirrm libdata/tkcvs