1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Add cvschk 1.12, quick offline checker for CVS modifications.

cvschk is a Perl program which allows you to see the status of your
own CVS directories, without access to the CVS repository.  It shows
which files you changed, made locally, and which ones were deleted.

PR:		ports/80279
Submitted by:	Matthias Andree <matthias.andree@gmx.de>
This commit is contained in:
Kirill Ponomarev 2005-04-23 12:00:14 +00:00
parent 6af650b4c2
commit 6c92aef956
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=133996
6 changed files with 95 additions and 0 deletions

View File

@ -167,6 +167,7 @@
SUBDIR += cvs2svn
SUBDIR += cvsadmin
SUBDIR += cvsbook
SUBDIR += cvschk
SUBDIR += cvsd
SUBDIR += cvsdelta
SUBDIR += cvsdiff2patch

32
devel/cvschk/Makefile Normal file
View File

@ -0,0 +1,32 @@
# New ports collection makefile for: cvschk
# Date created: 2005-04-23
# Whom: Matthias Andree <matthias.andree@gmx.de>
#
# $FreeBSD$
#
PORTNAME= cvschk
PORTVERSION= 1.12
CATEGORIES= devel
MASTER_SITES= http://cvs.sslug.dk/cvs2html/utils/
DISTNAME= cvschk
EXTRACT_SUFX=
EXTRACT_ONLY=
MAINTAINER= matthias.andree@gmx.de
COMMENT= Quick offline checker for CVS modifications
USE_PERL5_RUN= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
MAN1= cvschk.1
do-configure:
${SED} -e "s,^#!/usr/bin/perl -w,#! ${PERL} -w," \
<${DISTDIR}/${DISTNAME} >${WRKSRC}/${DISTNAME}
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin
${INSTALL_MAN} ${FILESDIR}/cvschk.1 ${PREFIX}/man/man1
.include <bsd.port.mk>

2
devel/cvschk/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (cvschk) = 935437b872cab82fcd80c9aa467376ca
SIZE (cvschk) = 17410

View File

@ -0,0 +1,52 @@
.Dd April 23, 2005
.Dt CVSCHK 1
.Os
.Sh NAME
.Nm cvschk
.Nd Quick offline CVS status checker
.Sh SYNOPSIS
.Nm
.Op Fl adhlrtV
.Op Fl Ar -all
.Op Fl Ar -debug
.Op Fl Ar -help
.Op Fl Ar -local
.Op Fl Ar -restrict
.Op Fl Ar -tabular
.Op Fl Ar -version
.Sh DESCRIPTION
The
.Nm
utility is a perl program which checks the status of the CVS controlled files
and gives an ASCII table sorted after the status of files. It works offline,
without access to the CVS repository.
.Pp
The options are:
.Bl -tag -width Ds
.It Fl a , -all
Show all statistics, including the names of files that are up to date, used tags, ignored patterns and more.
.It Fl d , -debug
Show debug information.
.It Fl h , -help
Print a short usage help.
.It Fl l , -local
Do not descend into sub-directories.
.It Fl r , -restrict
Do not show the names of unknown files (useful in directories with lots of
temporary files).
.It Fl t , -tabular
Show one file per line, preceded with a status word, sorted by filename.
.It Fl V , -version
Print the version and exit.
.El
.Sh AUTHOR
This manual page was written by
.An "Matthias Andree" Aq matthias.andree@gmx.de .
.Pp
.Nm cvschk
was written by:
.An "Peter Toft" Aq pto@sslug.dk ,
.An "Ole Tange" Aq ole@tange.dk
and
.An "Lars G. T. Joergensen" Aq larsj@diku.dk

7
devel/cvschk/pkg-descr Normal file
View File

@ -0,0 +1,7 @@
cvschk is a Perl program which allows you to see the status of your own CVS
directories, without access to the CVS repository. It shows which files you
changed, made locally, and which ones were deleted.
WWW: http://cvs.sslug.dk/cvs2html/
-- Matthias Andree

1
devel/cvschk/pkg-plist Normal file
View File

@ -0,0 +1 @@
bin/cvschk