]> git.pld-linux.org Git - packages/cvs-nserver.git/blob - cvs-nserver.spec
- raw version.
[packages/cvs-nserver.git] / cvs-nserver.spec
1 Summary: Concurrent Versions System
2 Name: cvs-nserver
3 Version: 1.10.8.1
4 Release: 1
5 Copyright: GPL
6 Group: Development/Version Control
7 Source: http://alexm.here.ru/cvs-nserver/download/cvs-nserver-1.10.8.1.tar.gz
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
33 rm -f $RPM_BUILD_ROOT/usr/info/cvs*
34 make install-info
35 gzip -9nf $RPM_BUILD_ROOT/usr/info/cvs*
36
37 %files
38 %defattr(-, root, root)
39 %doc BUGS COPYING COPYING.LIB FAQ HACKING
40 %doc INSTALL MINOR-BUGS NEWS PROJECTS README TESTS TODO
41 /usr/bin/cvs
42 /usr/bin/cvschkpw
43 /usr/bin/cvs-pserver
44 /usr/bin/cvs-nserver
45 /usr/bin/checkpassword
46 /usr/bin/checkpassword-pam
47 /usr/bin/cvsbug
48 /usr/bin/rcs2log
49 /etc/pam.d/cvspserver
50 /usr/man/man1/cvs.1
51 /usr/man/man5/cvs.5
52 /usr/man/man8/cvsbug.8
53 /usr/man/man8/cvs-nserver.8
54 /usr/man/man8/cvs-pserver.8
55 /usr/man/man8/cvs-server.8
56 /usr/info/cvs*
57 /usr/lib/cvs
This page took 0.034137 seconds and 3 git commands to generate.