123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- Summary: The GNU chess program.
- Summary(ja): GNU チェスゲーム
- Name: gnuchess
- Version: 5.07
- Release: 1%{?_dist_release}
- License: GPL
- Group: Applications/Games
- URL: ftp://ftp.gnu.org/pub/gnu/chess/
- Source: ftp://ftp.gnu.org/pub/gnu/chess/%{name}-%{version}.tar.gz
- ##Source1: http://ftp.gnu.org/pub/gnu/chess/book_1.00.pgn.gz
- # use precompiled book.dat:
- Source1: http://ftp.gnu.org/pub/gnu/chess/book.dat.gz
- #Patch0: gnuchess-5.02-fsstnd.patch
- Patch1: gnuchess-5.06-bookpath.patch
- Patch2: gnuchess-5.07-common.patch
- Buildroot: %{_tmppath}/%{name}-%{version}-root
- Provides: chessprogram
- %description
- The gnuchess package contains the GNU chess program. By default,
- GNUchess uses a curses text-based interface. Alternatively, GNUchess
- can be used in conjunction with the xboard user interface and the X
- Window System for a graphical chessboard.
- Install the gnuchess package if you would like to play chess on your
- computer. If you'd like to use a graphical interface with GNUchess,
- you'll also need to install the xboard package and the X Window System.
- %description -l ja
- GNUチェスプログラムを含むパッケージです。デフォルトはテキストベースで
- すが、グラフィックチェス用のxboardインターフェイスと組み合わせることに
- より、グラフィカルに楽しめます。
- コンピュータ上でチェスを楽しみたいのであればこのパッケージをインストー
- ルしましょう。ただし、グラフィカルに楽しみたいのであれば、xbordとX
- Window Systemをあらかじめインストールしておいてください。
- %prep
- %setup -q -n %{name}-%{version}
- #%patch0 -p1 -b .fsp
- %patch1 -p1 -b .bp
- %patch2 -p1 -b .common
- gzip -dc %{SOURCE1} > book/book.dat
- %build
- %configure
- make
- %install
- rm -rf $RPM_BUILD_ROOT
- mkdir -p $RPM_BUILD_ROOT/var/lib/games/gnuchess $RPM_BUILD_ROOT/usr/bin
- install -m 755 src/gnuchess $RPM_BUILD_ROOT/usr/bin
- install -m 644 book/book.dat $RPM_BUILD_ROOT/var/lib/games/gnuchess
- cd $RPM_BUILD_ROOT
- strip usr/bin/gnuchess
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files
- %defattr(-,root,root)
- %attr(2755,root,games) %{_bindir}/%{name}
- %dir /var/lib/games/%{name}
- %attr(664,root,games) /var/lib/games/%{name}/book.dat
- %doc doc/* COPYING
- %changelog
- * Sun Nov 23 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 5.07-1vl5
- - applied new versioning policy
- - spec in UTF-8
- * Tue Jan 29 2008 Shu KONNO <owa@bg.wakwak.com> - 5.07-0vl1
- - updated gnuchess to 5.07
- - added gnuchess-5.07-common.patch
- * Mon Sep 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 5.06-2vl2
- - rebuilt with new toolchains
- - changed Group to Applications/Games
- * Thu Aug 14 2003 Susumu Tanimura <stanimura-ngs@umin.ac.jp>
- - Japanized this spec file.
- * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- - rebuilt
- * Mon May 05 2003 Karsten Hopp <karsten@redhat.de> 5.06-1
- - update
- - precompile book.dat
- * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- - rebuilt
- * Tue Nov 19 2002 Tim Powers <timp@redhat.com>
- - rebuild for all arches
- * Sat Jul 27 2002 Karsten Hopp <karsten@redhat.de>
- - compress SRPM with bzip2 to save some space
- * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- - automated rebuild
- * Thu May 30 2002 Karsten Hopp <karsten@redhat.de>
- - remove obsolete Obsoletes: gnuchess
- * Thu May 23 2002 Tim Powers <timp@redhat.com>
- - automated rebuild
- * Fri Jan 25 2002 Karsten Hopp <karsten@redhat.de>
- - Fix buffer overflow
- * Wed Jan 23 2002 Karsten Hopp <karsten@redhat.de> (5.02-4)
- - remove ExcludeArch Alpha
- * Wed Dec 19 2001 Karsten Hopp <karsten@redhat.de> 5.02-2
- - fix #57687 (book.dat not writable)
- * Wed Nov 28 2001 Karsten Hopp <karsten@redhat.de>
- - Update gnuchess to 5.02
- - added URL (#54612)
- - ExcludeArch alpha until the compiler is fixed
- * Wed Jul 07 2001 Karsten Hopp <karsten@redhat.de>
- - dir /usr/lib/games/gnuchess owned by this package
- * Sat Jul 07 2001 Karsten Hopp <karsten@redhat.de>
- - add BuildRequires (#45026)
- * Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
- - automatic rebuild
- * Fri Jun 10 2000 Bill Nottingham <notting@redhat.com>
- - rebuid in new environment
- * Mon Apr 3 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- - Rebuild with new ncurses
- - do NOT update to 5.00 because it sucks: The UI is gone, the print
- tools are gone, and the Makefile contains DOS-specific instructions.
- * Thu Feb 3 2000 Bill Nottingham <notting@redhat.com>
- - handle compressed man pages
- * Sat Aug 14 1999 Bill Nottingham <notting@redhat.com>
- - provide chessprogram, don't require xboard
- * Fri Jul 29 1999 Bill Nottingham <notting@redhat.com>
- - update to 4.0pl80
- * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- - auto rebuild in the new build environment (release 3)
- * Mon Jan 23 1999 Michael Maher <mike@redhat.com>
- - changed group name
- * Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- - rebuilt for 6.0, cleaned up spec file.
- * Fri May 01 1998 Prospector System <bugs@redhat.com>
- - translations modified for de, fr, tr
- * Wed Apr 15 1998 Erik Troan <ewt@redhat.com>
- - built against new ncurses
- * Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
- - BuildRoot'ed
- * Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
- - built against glibc
|