summaryrefslogtreecommitdiffstats
path: root/devel/cvs/DETAILS
blob: bd7c1f4019c472c6d506a9bee7026a2b37560ff9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
           SPELL=cvs
if [ "$CVS_FEATURES" == "y" ]; then
         VERSION=1.12.13
          SOURCE=$SPELL-$VERSION.tar.bz2
         SOURCE2=$SPELL-$VERSION.tar.bz2.sig
      SOURCE_URL=$GNU_URL/non-gnu/cvs/source/feature/$VERSION/$SOURCE
     SOURCE2_URL=$GNU_URL/non-gnu/cvs/source/feature/$VERSION/$SOURCE2
else
         VERSION=1.11.23
          SOURCE=$SPELL-$VERSION.tar.bz2
         SOURCE2=$SPELL-$VERSION.tar.bz2.sig
      SOURCE_URL=$GNU_URL/non-gnu/cvs/source/stable/$VERSION/$SOURCE
     SOURCE2_URL=$GNU_URL/non-gnu/cvs/source/stable/$VERSION/$SOURCE2
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
  SOURCE2_IGNORE=signature
      SOURCE_GPG=vendor_cvs.gpg:$SOURCE2
      LICENSE[0]=GPL
        WEB_SITE=http://www.cvshome.org/
         ENTERED=20010922
  SECURITY_PATCH=2
        KEYWORDS="cvs devel"
           SHORT='CVS is a Concurrent Versioning System'
cat << EOF
CVS is a version control system, which allows you to keep old versions
of files (usually source code), keep a log of who, when, and why changes
occurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS does
not just operate on one file at a time or one directory at a time, but
operates on hierarchical collections of directories consisting of
version controlled files. CVS helps to manage releases and to control
the concurrent editing of source files among multiple authors. CVS
allows triggers to enable/log/control various operations and works well
over a wide area network.
EOF