# Note that this is NOT a relocatable package %define ver 1.0 %define rel 1 %define prefix /usr/local %define gcvsdocdir %{prefix}/doc/gcvs-%{ver} Summary: gCvs is a GTK+ interface for CVS (Concurrent Version System) Name: gcvs Version: %ver Release: %rel Copyright: GPL Group: Development/Tools Source: gcvs-%{ver}.tar.gz BuildRoot: /var/tmp/gcvs-%{PACKAGE_VERSION}-root Obsoletes: gcvs URL: http://cvsgui.sourceforge.net Autoreq: 0 Requires: gtk+ Docdir: %{prefix}/doc %description The gcvs package contains an interface for cvs written in C++ using gtk+. It contains a version of cvs modified for communication purposes with gcvs. gcvs is part of a bigger project named CvsGui which provides several graphical clients on Mac and Windows as well. Updates are available at http://cvsgui.sourceforge.net or http://www.wincvs.org. %changelog * Tue Jan 22 2002 Karl-Heinz Brünen * Tue Jul 4 2000 Alexandre Parenteau - first shot. %prep %setup %build CFLAGS="$RPM_OPT_FLAGS" ./make_configure --prefix=%prefix make %install rm -rf $RPM_BUILD_ROOT make prefix=$RPM_BUILD_ROOT%{prefix} install %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README README.SUN TODO %{prefix}/bin/cvs %{prefix}/bin/cvsbug %{prefix}/bin/cvstree %{prefix}/bin/gcvs %{prefix}/bin/rcs2log %{prefix}/info/cvs* %{prefix}/lib/cvs/*/* %{prefix}/man/man1/cvs.1* %{prefix}/man/man5/cvs.5* %{prefix}/man/man8/cvsbug.8* %{prefix}/share/gcvs/*.tcl %{prefix}/share/gcvs/*.txt %{prefix}/share/gcvs/pixmaps/*.xpm #%config /etc/gcvs/*