2 # Spec file for cvsup utility
3 # Thomas Lockhart 1999-01-22
5 Summary: A CVS-aware network file distribution system
10 Group: Development/Version Control
11 Source: ftp://ftp.FreeBSD.org/pub/FreeBSD/CVSup/cvsup-15.5.tar.gz
12 URL: http://www.polstra.com/projects/freeware/CVSup/
13 Distribution: PostgreSQL Linux
15 Packager: Thomas Lockhart <lockhart@alumni.caltech.edu>
17 CVSup is a next-generation replacement for sup. It is a leap
18 forward, in terms of capability, speed, and server efficiency.
20 CVSup offers the following advantages:
21 * Capabilities. Clients can maintain local CVS branches without
22 interference from CVSup.
23 * Speed. CVSup works directly from the CVS repository on the
24 server. It can parse and edit RCS files, and it understands
25 how they are typically changed under CVS. It uses a streaming
26 protocol for updates and sends compressed diffs and reverse
27 diffs of changes to minimize bandwidth.
31 Summary: Client-side CVSup package
32 Group: Development/Version Control
34 CVSup is a next-generation replacement for sup. It is a leap
35 forward, in terms of capability, speed, and server efficiency.
37 CVSup offers the following advantages:
38 * Capabilities. Clients can maintain local CVS branches without
39 interference from CVSup.
40 * Speed. CVSup works directly from the CVS repository on the
41 server. It can parse and edit RCS files, and it understands
42 how they are typically changed under CVS. It uses a streaming
43 protocol for updates and sends compressed diffs and reverse
44 diffs of changes to minimize bandwidth.
46 The client package allows a developer to maintain a local copy
47 of a full CVS repository. CVSup can also maintain local copies
48 of other kinds of directory trees.
52 Summary: Server-side CVSup package
53 Group: Development/Version Control
55 CVSup is a next-generation replacement for sup. It is a leap
56 forward, in terms of capability, speed, and server efficiency.
58 CVSup offers the following advantages:
59 * Capabilities. Clients can maintain local CVS branches without
60 interference from CVSup.
61 * Speed. CVSup works directly from the CVS repository on the
62 server. It can parse and edit RCS files, and it understands
63 how they are typically changed under CVS. It uses a streaming
64 protocol for updates and sends compressed diffs and reverse
65 diffs of changes to minimize bandwidth.
67 The server package allows a developer to publish a full or
68 partial CVS repository. CVSup can also publish other kinds of
77 make M3TARGET=LINUXELF M3FLAGS="-DNOGUI -DSTATIC"
81 make M3TARGET=LINUXELF M3FLAGS="-DNOGUI" install
85 %doc Acknowledgments Announce Blurb ChangeLog Install
87 /usr/local/man/man1/cvsup.1
91 %doc Acknowledgments Announce Blurb ChangeLog Install
92 /usr/local/sbin/cvsupd
93 /usr/local/man/man8/cvsupd.8
97 # put ancillary cleanup of files outside the build tree here...