Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Original Maintainer: scarecrow <gorillaki at gmail dot com>
- 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
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement