]> git.pld-linux.org Git - packages/cvsup.git/blame - cvsup.spec
- initila version.
[packages/cvsup.git] / cvsup.spec
CommitLineData
d442e338 1#
2# Spec file for cvsup utility
3# Thomas Lockhart 1999-01-22
4#
5Summary: A CVS-aware network file distribution system
6Name: cvsup
7Version: 15.5
8Release: 1
9Copyright: BSD
10Group: Development/Version Control
11Source: ftp://ftp.FreeBSD.org/pub/FreeBSD/CVSup/cvsup-15.5.tar.gz
12URL: http://www.polstra.com/projects/freeware/CVSup/
13Distribution: PostgreSQL Linux
14Vendor: PostgreSQL
15Packager: Thomas Lockhart <lockhart@alumni.caltech.edu>
16%description
17CVSup is a next-generation replacement for sup. It is a leap
18forward, in terms of capability, speed, and server efficiency.
19
20CVSup 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.
28
29
30%package client
31Summary: Client-side CVSup package
32Group: Development/Version Control
33%description client
34CVSup is a next-generation replacement for sup. It is a leap
35forward, in terms of capability, speed, and server efficiency.
36
37CVSup 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.
45
46The client package allows a developer to maintain a local copy
47of a full CVS repository. CVSup can also maintain local copies
48of other kinds of directory trees.
49
50
51%package server
52Summary: Server-side CVSup package
53Group: Development/Version Control
54%description server
55CVSup is a next-generation replacement for sup. It is a leap
56forward, in terms of capability, speed, and server efficiency.
57
58CVSup 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.
66
67The server package allows a developer to publish a full or
68partial CVS repository. CVSup can also publish other kinds of
69directory trees.
70
71
72%prep
73%setup
74
75
76%build
77make M3TARGET=LINUXELF M3FLAGS="-DNOGUI -DSTATIC"
78
79
80%install
81make M3TARGET=LINUXELF M3FLAGS="-DNOGUI" install
82
83
84%files client
85%doc Acknowledgments Announce Blurb ChangeLog Install
86/usr/local/bin/cvsup
87/usr/local/man/man1/cvsup.1
88
89
90%files server
91%doc Acknowledgments Announce Blurb ChangeLog Install
92/usr/local/sbin/cvsupd
93/usr/local/man/man8/cvsupd.8
94
95
96%clean
97# put ancillary cleanup of files outside the build tree here...
This page took 0.081152 seconds and 4 git commands to generate.