Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > media > contrib-src > by-pkgid > 0137a5389955964a1ee24bbd44ce239d > files > 2

gcvs-1.0b4-1mdk.src.rpm

%define name gcvs
%define version	1.0b4
%define release	1mdk

Summary: GTK+ interface for CVS
Name: gcvs
Version: %version
Release: %release
License: GPL
Group: Development/Other 
Source: gcvs-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-root
URL: http://www.wincvs.org
Requires: gtk+

%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.

%prep
%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS" ./make_configure --prefix=%_prefix
make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

# menu
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT/%{_menudir}/%{name}
?package(%{name}): command="gcvs" icon="development_section.png" needs="X11" section="Applications/Development/Tools" title="gCVS" longtitle="GTK frontend for CVS"
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{update_menus}

%postun
%{clean_menus}

%files
%defattr(-, root, root)
%doc COPYING ChangeLog NEWS README TODO
%{_menudir}/*
%{_bindir}/gcvs
%{_datadir}/gcvs

%ChangeLog
* Mon Aug 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0b4-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package creation for Mandrake 8.2+