diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..baafc833d325 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,86 @@ +# Maintainer: Martin C. Doege <mdoege at compuserve dot com> +# Contributor: scarecrow <gorillaki at gmail dot com> + +pkgname=scid_vs_pc +pkgver=4.14 +pkgrel=1 +pkgdesc="Shane's Chess Information Database" +arch=('i686' 'x86_64') +url="http://scidvspc.sourceforge.net/" +license=('GPL2') +depends=('snack' 'tdom-git' 'tkimg' 'zlib') +install=$pkgname.install +conflicts=('scid') +source=("scid_vs_pc-"$pkgver".tgz::http://sourceforge.net/projects/scidvspc/files/source/scid_vs_pc-"$pkgver".tgz/download" + scid + $pkgname.desktop + $pkgname.install + scidlet) +md5sums=('2bf8507ede7e16595c8249997f1afc9f' + '48f02834420046d1ebd2de22f07ba87c' + '1df155b3ff86a505dc51a29fa7bfc172' + 'c9ba274c986122ca4c1cd202431b64ce' + 'e91cd976d8f183999a24b4d44ae34fe1') + +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/{bases,bin,bitmaps,books,data,html,sounds} + 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 + install -m 755 $srcdir/scid $pkgdir/usr/bin + install -m 755 $srcdir/scidlet $pkgdir/usr/bin + + # Opening books + install -m 666 books/* $pkgdir/usr/share/scid/books + + # Sounds + cp sounds/* $pkgdir/usr/share/scid/sounds + + # Bases + install -m 666 bases/* $pkgdir/usr/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 + + # 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 +} |