Sophie

Sophie

distrib > Mandriva > 10.0-com > x86_64 > by-pkgid > 646c46831b48129696570aac5e65a88a > files > 2

cgoban1-1.9.14-3mdk.src.rpm

%define name cgoban1
%define version 1.9.14
%define release 3mdk
%define rname cgoban

Summary: A Go game client
Summary(fr): Un client pour le jeu de Go
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Games/Boards
Source:	%rname-%version.tar.bz2
URL: http://cgoban1.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires:  XFree86-devel
Provides: %rname = %{version}
#Requires: gnugo

%description
Cgoban (Complete Goban) is for Unix systems with X11.  It has the ability
to be a computerized go board, view and edit smart-go files, and connect to
go servers on the Internet.
Cgoban is also a smart interface for GNU Go.

%description -l fr
Cgoban (Complete Goban) est un programme pour X11. Il peut servir de goban
virtuel, à afficher ou éditer des fichiers smart-go et à se connecter à
des serveurs de go par Internet.
CGoban peut aussi servir d'interface à GNU Go.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n %rname-%version

%build
mv src/cgoban.c src/cgoban.c.orig
sed -e 's|\"./goDummy\"|\"/usr/games/gnugo --quiet\"|' <src/cgoban.c.orig >src/cgoban.c
mv configure configure.orig
sed -e "s|-O2 -fomit-frame-pointer|$RPM_OPT_FLAGS|g" <configure.orig >configure
chmod +x configure
./configure --prefix=%{_prefix} --mandir=%{_mandir} --program-suffix=1 
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}
make prefix=$RPM_BUILD_ROOT%{_prefix} mandir=$RPM_BUILD_ROOT%{_mandir} install
cp cgoban_icon.png $RPM_BUILD_ROOT%{_iconsdir}

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat > $RPM_BUILD_ROOT%{_menudir}/cgoban <<EOF
?package(%name): needs="x11" section="Amusement/Boards" title="CGoban" longtitle="Graphical game of Go" command="/usr/bin/cgoban1" icon="cgoban_icon.png"
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_menus

%postun
%clean_menus

%files
%defattr(-,root,root)
%doc README COPYING TODO seigen-minoru.sgf
%{_bindir}/*
%{_mandir}/man6/*
%{_menudir}/cgoban
%{_iconsdir}/cgoban_icon.png

%changelog
* Thu Feb 06 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.9.14-3mdk
- Don't obsolete cgoban

* Thu Feb 06 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.9.14-2mdk 
- Cleanup and macroization
- From Pascal Terjan <CMoi@tuxfamily.org>
	- fix menu
	- added french description

* Mon Jan 27 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.9.14-1mdk
- 1.9.14
- changed to cgoban1 so it doesn't conflict with cgoban2
- changed URL to sourceforge project
- uncapitalized MANPAGES and PREFIX for make install
- added BuildRequires:  XFree86-devel

* Sat Nov 23 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.9.12-2mdk
- fix missing file

* Wed Aug 28 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.9.12-1mdk
- 1.9.12

* Thu Jun 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.9.11-2mdk
- rebuild

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.9.11-1mdk
- updated to 1.9.11

* Mon Aug 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.9.10-3mdk
- BM
* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.9.10-2mdk
- spec helper fixes
* Mon Apr  4 2000 Jerome Dumonteil <jd@mandrakesoft.com>
- version 1.9.10
- fix group
* Wed Dec 29 1999 Jerome Dumonteil <jd@mandrakesoft.com>
- removed GNU Go dependency
* Thu Dec 23 1999 Jerome Dumonteil <jd@mandrakesoft.com>
- updated version 1.9.8
- mandrake adaptation
- configured to use GNU Go
- relocated to /usr/X11R6
* Sat Jul 31 1999 Adrian Likins <alikins@redhat.com>
- initial release