1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00

CVS is a version control system.

It fills a similar role to the RCS, PRCS, and Aegis packages.

This port includes the patches FreeBSD uses (minus the cosmetic ones)

Reviewed by:	bdrewery
This commit is contained in:
Eitan Adler 2012-09-05 02:30:38 +00:00
parent e6b0eb3a83
commit 21a0d84ad7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=303682
8 changed files with 152 additions and 0 deletions

View File

@ -259,6 +259,7 @@
SUBDIR += cut
SUBDIR += cutils
SUBDIR += cutter
SUBDIR += cvs
SUBDIR += cvs+ipv6
SUBDIR += cvs-devel
SUBDIR += cvs-syncmail

23
devel/cvs/Makefile Normal file
View File

@ -0,0 +1,23 @@
# $FreeBSD$
PORTNAME= cvs
PORTVERSION= 1.11.23
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= non-gnu/${PORTNAME}/source/stable/${PORTVERSION}
MAINTAINER= eadler@FreeBSD.org
COMMENT= Version control system
LICENSE= GPLv2
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
MAN1= cvs.1
MAN5= cvs.5
MAN8= cvsbug.8
INFO= cvs cvsclient
.include <bsd.port.mk>

2
devel/cvs/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (cvs-1.11.23.tar.gz) = 0ad692e3c22e4b33274a53ad22a194deb3024ec833b9e87ad7968d9b0b58cdcf
SIZE (cvs-1.11.23.tar.gz) = 3512175

View File

@ -0,0 +1,32 @@
--- ./config.h.in.orig 2008-05-07 16:13:06.000000000 -0400
+++ ./config.h.in 2012-09-04 22:07:00.000000000 -0400
@@ -121,9 +121,6 @@
/* Define to 1 if you have the `getpagesize' function. */
#undef HAVE_GETPAGESIZE
-/* Define to 1 if you have the `getpid' function. */
-#undef HAVE_GETPID
-
/* Define if you have the getspnam function. */
#undef HAVE_GETSPNAM
@@ -214,9 +211,6 @@
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
#undef HAVE_NDIR_H
-/* Define to 1 if you have the <process.h> header file. */
-#undef HAVE_PROCESS_H
-
/* Define to 1 if you have the `putenv' function. */
#undef HAVE_PUTENV
@@ -327,9 +321,6 @@
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
-/* Define to 1 if you have the <sys/utime.h> header file. */
-#undef HAVE_SYS_UTIME_H
-
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
#undef HAVE_SYS_WAIT_H

View File

@ -0,0 +1,43 @@
--- ./configure.orig 2008-05-07 16:12:30.000000000 -0400
+++ ./configure 2012-09-04 22:07:00.000000000 -0400
@@ -5642,8 +5642,6 @@
-
-
for ac_header in \
errno.h \
direct.h \
@@ -5653,7 +5651,6 @@
limits.h \
memory.h \
ndbm.h \
- process.h \
string.h \
syslog.h \
sys/bsdtypes.h \
@@ -5663,7 +5660,6 @@
sys/select.h \
sys/time.h \
sys/timeb.h \
- sys/utime.h \
unistd.h \
utime.h\
@@ -8090,7 +8086,6 @@
-
for ac_func in \
fchdir \
fchmod \
@@ -8100,7 +8095,6 @@
getgroups \
getopt \
getpagesize \
- getpid \
gettimeofday \
initgroups \
login \

View File

@ -0,0 +1,26 @@
--- ./configure.in.orig 2008-05-07 16:10:34.000000000 -0400
+++ ./configure.in 2012-09-04 22:07:00.000000000 -0400
@@ -148,7 +148,6 @@
limits.h \
memory.h \
ndbm.h \
- process.h \
string.h \
syslog.h \
sys/bsdtypes.h \
@@ -158,7 +157,6 @@
sys/select.h \
sys/time.h \
sys/timeb.h \
- sys/utime.h \
unistd.h \
utime.h\
)
@@ -218,7 +216,6 @@
getgroups \
getopt \
getpagesize \
- getpid \
gettimeofday \
initgroups \
login \

2
devel/cvs/pkg-descr Normal file
View File

@ -0,0 +1,2 @@
CVS is a version control system.
It fills a similar role to the free software RCS, PRCS, and Aegis packages.

23
devel/cvs/pkg-plist Normal file
View File

@ -0,0 +1,23 @@
bin/cvs
bin/cvsbug
bin/rcs2log
%%DATADIR%%/contrib/README
%%DATADIR%%/contrib/check_cvs
%%DATADIR%%/contrib/clmerge
%%DATADIR%%/contrib/cln_hist
%%DATADIR%%/contrib/commit_prep
%%DATADIR%%/contrib/cvs2vendor
%%DATADIR%%/contrib/cvs_acls
%%DATADIR%%/contrib/cvscheck
%%DATADIR%%/contrib/debug_check_log
%%DATADIR%%/contrib/intro.doc
%%DATADIR%%/contrib/log
%%DATADIR%%/contrib/log_accum
%%DATADIR%%/contrib/mfpipe
%%DATADIR%%/contrib/pvcs2rcs
%%DATADIR%%/contrib/rcs-to-cvs
%%DATADIR%%/contrib/rcs2log
%%DATADIR%%/contrib/rcslock
%%DATADIR%%/contrib/sccs2rcs
@dirrm %%DATADIR%%/contrib
@dirrm %%DATADIR%%