]>
Commit | Line | Data |
---|---|---|
00af5b94 | 1 | Summary: Concurrent Versions System |
2 | Name: cvs-nserver | |
ffc31017 | 3 | Version: @VERSION@ |
00af5b94 | 4 | Release: 1 |
5 | Copyright: GPL | |
6 | Group: Development/Version Control | |
ffc31017 | 7 | Source: http://alexm.here.ru/cvs-nserver/download/cvs-nserver-@VERSION@.tar.gz |
00af5b94 | 8 | Packager: Alexey Mahotkin <alexm@hsys.msk.ru> |
9 | Prefix: /usr | |
10 | BuildRoot: /var/tmp/cvs-nserver | |
11 | ||
12 | %description | |
13 | CVS is a version control system, which allows you to keep old versions | |
14 | of files (usually source code), keep a log of who, when, and why | |
15 | changes occurred, etc., like RCS or SCCS. Unlike the simpler systems, | |
16 | CVS does not just operate on one file at a time or one directory at a | |
17 | time, but operates on hierarchical collections of directories | |
18 | consisting of version controlled files. CVS helps to manage releases | |
19 | and to control the concurrent editing of source files among multiple | |
20 | authors. CVS allows triggers to enable/log/control various | |
21 | operations and works well over a wide area network. | |
22 | ||
23 | %prep | |
24 | %setup | |
25 | ||
26 | %build | |
27 | ./configure --prefix=$RPM_BUILD_ROOT/usr --enable-pam | |
28 | make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s | |
29 | ||
30 | %install | |
31 | make installdirs | |
32 | make PAMDIR=$RPM_BUILD_ROOT/etc/pam.d install | |
ffc31017 | 33 | make install-setuid |
00af5b94 | 34 | rm -f $RPM_BUILD_ROOT/usr/info/cvs* |
35 | make install-info | |
36 | gzip -9nf $RPM_BUILD_ROOT/usr/info/cvs* | |
37 | ||
38 | %files | |
39 | %defattr(-, root, root) | |
40 | %doc BUGS COPYING COPYING.LIB FAQ HACKING | |
41 | %doc INSTALL MINOR-BUGS NEWS PROJECTS README TESTS TODO | |
42 | /usr/bin/cvs | |
43 | /usr/bin/cvschkpw | |
ffc31017 | 44 | %attr(4750, cvsadmin, cvs) |
45 | /usr/bin/cvspasswd | |
00af5b94 | 46 | /usr/bin/cvs-pserver |
47 | /usr/bin/cvs-nserver | |
48 | /usr/bin/checkpassword | |
49 | /usr/bin/checkpassword-pam | |
50 | /usr/bin/cvsbug | |
51 | /usr/bin/rcs2log | |
52 | /etc/pam.d/cvspserver | |
53 | /usr/man/man1/cvs.1 | |
54 | /usr/man/man5/cvs.5 | |
55 | /usr/man/man8/cvsbug.8 | |
56 | /usr/man/man8/cvs-nserver.8 | |
57 | /usr/man/man8/cvs-pserver.8 | |
58 | /usr/man/man8/cvs-server.8 | |
59 | /usr/info/cvs* | |
60 | /usr/lib/cvs |