summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD59
1 files changed, 59 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f2fca972c6f8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: OmeGa <omega [U+0040] mailoo [.] org>
+
+pkgname=scid-vs-pc-svn
+pkgver=r1714
+pkgrel=1
+pkgdesc="A usability and bug-fix fork of Shane's Chess Information Database (SVN version)"
+arch=('i686' 'x86_64')
+url="http://scidvspc.sourceforge.net/"
+license=('GPL')
+depends=('python2' 'tkimg')
+makedepends=('svn')
+optdepends=('snack: for sound support'
+ 'tdom-git: for correspondence chess support')
+conflicts=('scid' 'scid_vs_pc' 'fics-timeseal')
+install=$pkgname.install
+source=("$pkgname"::'svn://svn.code.sf.net/p/scidvspc/code'
+ "$pkgname-Makefile.diff"
+ 'scid-vs-pc.desktop')
+sha1sums=('SKIP'
+ 'b42149890aae56ddb1fcc16949664e288535a1ea'
+ '994abfa617b2eec447ed1d59c82f7c8c89430bc1')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ local ver="$(svnversion)"
+ printf "r%s" "${ver//[[:alpha:]]}"
+}
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ patch -p1 -i ../$pkgname-Makefile.diff
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+
+ ./configure BINDIR=/usr/bin \
+ SHAREDIR=/usr/share/scid \
+ TCL_VERSION="8.6"
+
+ make
+
+ sed -i 's/python/python2/' pgnfix
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ make DESTDIR="$pkgdir" install
+
+ # Timeseal
+ install -Dm755 timeseal/timeseal.Linux-i386 "$pkgdir/usr/bin/timeseal"
+
+ # Desktop
+ 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"
+}
+
+# vim:set ts=2 sw=2 et: