sync with FreeBSD src; csup can now fetch a complete CVS repository

This commit is contained in:
naddy 2009-02-04 20:24:01 +00:00
parent b69fbe0ed5
commit 1a75262638
3 changed files with 16 additions and 20 deletions

View File

@ -1,14 +1,12 @@
# $OpenBSD: Makefile,v 1.2 2007/09/15 22:36:52 merdely Exp $
# $OpenBSD: Makefile,v 1.3 2009/02/04 20:24:01 naddy Exp $
COMMENT= rewrite of the CVSup file updating client in C
COMMENT= network distribution package for CVS repositories
VERSION= 20060318
VERSION= 20090105
DISTNAME= csup-snap-${VERSION}
PKGNAME= csup-${VERSION}
CATEGORIES= net
HOMEPAGE= http://mu.org/~mux/csup.html
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
# BSD
@ -17,7 +15,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://www.mu.org/~mux/
MASTER_SITES= http://shell.uugrn.org/~naddy/
EXTRACT_SUFX= .tgz
WANTLIB= c crypto pthread z

View File

@ -1,5 +1,5 @@
MD5 (csup-snap-20060318.tgz) = khjwbxPtKNEIbuxBOnNJFQ==
RMD160 (csup-snap-20060318.tgz) = VwCbC9tMivm9U0QpSGmCzOrbsGY=
SHA1 (csup-snap-20060318.tgz) = IJxTE3JF4+XizqmBURFQQ9mTzjU=
SHA256 (csup-snap-20060318.tgz) = galpW+bPmJ3m+y5P5T1u+tsAPNhCz2mThEpS/IGQp/w=
SIZE (csup-snap-20060318.tgz) = 78968
MD5 (csup-snap-20090105.tgz) = ZKw/Wf5v5jEVFGk9efXDCg==
RMD160 (csup-snap-20090105.tgz) = VRZdbNxA3ydSREaVvHQt9iqCNZE=
SHA1 (csup-snap-20090105.tgz) = fvHkckp3YqjDehzDPga0pCu5vKI=
SHA256 (csup-snap-20090105.tgz) = 5PU8cU0aEzUO6Cx/E232sm8b5oJyxteSgmmvbqYzSmM=
SIZE (csup-snap-20090105.tgz) = 119435

View File

@ -1,10 +1,8 @@
Csup is a rewrite of CVSup in C.
csup is a software package for updating collections of files across
a network. It is a rewrite of the CVSup client program in C.
CVSup is a software for distributing and updating collections of
files accross a network. It can efficiently and accurately mirror
all types of files, including sources, binaries, hard links, symbolic
links, and even device nodes. In addition to being a great
general-purpose mirroring tool, CVSup includes special features and
optimizations specifically tailored to CVS repositories.
Csup only supports checkout mode.
Unlike more traditional network distribution packages, such as rdist and
sup, csup has specific optimizations for distributing CVS repositories.
csup takes advantage of the properties of CVS repositories and the files
they contain (in particular, RCS files), enabling it to perform updates
much faster than traditional systems.