#Original Maintainer: scarecrow pkgname=scid_vs_pc pkgver=4.11 pkgrel=1 pkgdesc="Shane's Chess Information Database" arch=('i686' 'x86_64') url="http://scidvspc.sourceforge.net/" license=('GPL2') depends=('tcl' 'tk' 'zlib') #'tdom-git' 'tkimg' 'snack') optdepends=('tdom-git: Internal Xfcc support.' 'snack: Enable Sound.' 'tkimg: Enable additional image support.' ) install=$pkgname.install conflicts=('scid') source=($pkgname-$pkgver.tgz::http://downloads.sourceforge.net/project/scidvspc/source/$pkgname-$pkgver.tgz scid $pkgname.desktop $pkgname.install scidlet) md5sums=('cb3575fca77176ad581dd01bd2ab92d5' '342ea5daa4913ad47a4bbbf542fab7eb' '1df155b3ff86a505dc51a29fa7bfc172' 'c9ba274c986122ca4c1cd202431b64ce' 'cab6854a711f974f1ba56942137cf2e6') prepare(){ cd $srcdir/$pkgname-$pkgver # Fix for tcl 8.6 #sed -i 's/8.5/8.6/g' ./configure ./configure BINDIR=/usr/bin/ SHAREDIR=/usr/share/scid/ TCL_VERSION="8.6" OPTIMIZE="-O2 -funroll-loops" } build() { cd $srcdir/$pkgname-$pkgver make } package() { cd $srcdir/$pkgname-$pkgver # Create directories install -dm755 $pkgdir/usr/bin install -dm755 $pkgdir/usr/share/scid/{bin,bitmaps,data,html,sounds,share} install -dm755 $pkgdir/usr/share/scid/share/scid/{books,bases,data} install -dm644 $pkgdir/usr/share/fonts/truetype/Scid # Data install -m 755 scid sc_* scidpgn pgnfix spliteco pgnscid tkscid tcscid scmerge scidlet* scidt $pkgdir/usr/share/scid/bin install -m 644 scid.eco $pkgdir/usr/share/scid/data install -m 644 spelling.ssp $pkgdir/usr/share/scid # Start files cp $srcdir/{scid,scidlet} $pkgdir/usr/bin # Opening books install -m 666 books/* $pkgdir/usr/share/scid/share/scid/books # Sounds cp sounds/* $pkgdir/usr/share/scid/sounds # Bases install -m 666 bases/* $pkgdir/usr/share/scid/share/scid/bases # Bitmaps cp bitmaps/* $pkgdir/usr/share/scid/bitmaps # Docs cp -r html/* $pkgdir/usr/share/scid/html # Chess engines cd engines/ cp phalanx/phalanx $pkgdir/usr/bin cp toga/src/fruit $pkgdir/usr/bin install -Dm666 phalanx/eco.phalanx $pkgdir/usr/share/scid/engines/phalanx/eco.phalanx install -m 644 phalanx/pbook.phalanx $pkgdir/usr/share/scid/engines/phalanx # Fonts cd .. cp fonts/{ScidChessStandard,ScidChessTraveller}.ttf $pkgdir/usr/share/fonts/truetype/Scid #Spelling and ECO cp scid.eco $pkgdir/usr/share/scid/share/scid/data/ cp spelling.ssp $pkgdir/usr/share/scid/share/scid # Desktop icon install -Dm644 icons/scid.png $pkgdir/usr/share/pixmaps/scid.png install -Dm644 $srcdir/scid_vs_pc.desktop $pkgdir/usr/share/applications/scid_vs_pc.desktop }