Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 02c578b913b1ef03750a609fe018f8f8 > files > 5

scid-3.4-1mdk.src.rpm

%define name scid
%define version 3.4
%define release 1mdk

Summary: Shane's Chess Information Database is a free chess database
Name: %{name}
Version: %{version}
Release: %{release}
Group: Games/Boards
Source: %{name}-%{version}.tar.bz2
#http://twtelecom.dl.sourceforge.net/sourceforge/scid/scid-%{PACKAGE_VERSION}.tar.gz
Source10: scid-16.png
Source11: scid-32.png
Source12: scid-48.png
URL: http://scid.sourceforge.net
BuildRequires: tcl tk XFree86-devel zlib1-devel
License: GPL
BuildRoot: %{_tmppath}/%{name}-root

%description
Scid (Shane's Chess Information Database) is a free chess database
application for Unix and Microsoft Windows operating systems.

Scid converts to and from PGN (Portable Game Notation) format, which
is the standard for text-based chess information exchange, but uses
its own fast compact format for storing files.

%prep
rm -rf $RPM_BUILD_ROOT
%setup
perl -pi~ -e 's@/usr/local/share@%{_datadir}@g' tcl/start.tcl

chmod -R go+rX ./

%build
./configure BINDIR=%{_bindir} SHAREDIR=%{_datadir}/scid

make

%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir} $RPM_BUILD_ROOT/%{_datadir}/scid
make BINDIR=$RPM_BUILD_ROOT/%{_bindir} \
     SHAREDIR=$RPM_BUILD_ROOT/%{_datadir}/scid install

mkdir -p $RPM_BUILD_ROOT/{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
cp %SOURCE10 $RPM_BUILD_ROOT/%{_miconsdir}/%name.png
cp %SOURCE11 $RPM_BUILD_ROOT/%{_iconsdir}/%name.png
cp %SOURCE12 $RPM_BUILD_ROOT/%{_liconsdir}/%name.png

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat > $RPM_BUILD_ROOT%{_menudir}/scid <<EOF
?package(%name): needs="x11" section="Amusement/Boards" title="Scid" longtitle="Chess games database" command="%_bindir/scid" icon="scid.png"
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{update_menus}

%postun
%{clean_menus}


%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/scid
%{_menudir}/%name
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%doc CHANGES COPYING README THANKS bitmaps help

%changelog
* Tue Mar 11 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.4-1mdk
- clean up, CMoi's packages sux (tm)
- From Pascal Terjan <CMoi@tuxfamily.org>
    - Stolen from Kayvan A. Sylvan <kayvan@sylvan.com>
    - gz -> bz2
    - Added BuildRequires XFree86-devel and zlib1-devel
    - Added menu with icon from gnome-chess
    - Forced rights so that doc are readable