home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / cvs-1.8.7-src.tgz / tar.out / fsf / cvs / cvs.spec < prev    next >
Text File  |  1996-09-28  |  1KB  |  46 lines

  1. Summary: Concurrent Versions System
  2. Name: cvs
  3. Version: @VERSION@
  4. Release: 1
  5. Copyright: GPL
  6. Group: Development/Version Control
  7. Source: ftp.cyclic.com:/pub/cvs-@VERSION@.tar.gz
  8. Buildroot: /
  9.  
  10. %description
  11. CVS is a version control system, which allows you to keep old versions
  12. of files (usually source code), keep a log of who, when, and why
  13. changes occurred, etc., like RCS or SCCS.  It handles multiple
  14. developers, multiple directories, triggers to enable/log/control
  15. various operations, and can work over a wide area network.  The
  16. following tasks are not included; they can be done in conjunction with
  17. CVS but will tend to require some script-writing and software other
  18. than CVS: bug-tracking, build management (that is, make and make-like
  19. tools), and automated testing.
  20.  
  21. %prep
  22. %setup
  23.  
  24. %build
  25. ./configure --prefix=$RPM_BUILD_ROOT/usr
  26. make CFLAGS="$RPM_OPT_FLAGS -DRCSBIN_DFLT=\\\"/usr/bin\\\"" LDFLAGS=-s 
  27.  
  28. %install
  29. make installdirs
  30. make install
  31. rm -f $RPM_BUILD_ROOT/usr/info/cvs*
  32. make install-info
  33. gzip -9nf $RPM_BUILD_ROOT/usr/info/cvs*
  34.  
  35. %files
  36. %doc BUGS COPYING COPYING.LIB ChangeLog ChangeLog.zoo FAQ HACKING
  37. %doc INSTALL MINOR-BUGS NEWS PROJECTS README TESTS TODO
  38. /usr/bin/cvs
  39. /usr/bin/cvsbug
  40. /usr/bin/rcs2log
  41. /usr/man/man1/cvs.1
  42. /usr/man/man5/cvs.5
  43. /usr/man/man8/cvsbug.8
  44. /usr/info/cvs*
  45. /usr/lib/cvs
  46.