summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuido2015-06-09 08:57:18 +0200
committerGuido2015-06-09 08:57:18 +0200
commit000e191897b53b5001b208a272315bf9a1c5b0e5 (patch)
tree3cadd7e17a5dd5357921970fb1df1a28161cecf8
downloadaur-000e191897b53b5001b208a272315bf9a1c5b0e5.tar.gz
Initial import
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD39
-rw-r--r--scidb-svn.install15
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5eefbfe96e43
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = scidb-svn
+ pkgdesc = Scidb is a Chess Information Data Base SVN-Checkout
+ pkgver = 1.0.beta.r1070
+ pkgrel = 1
+ epoch = 2
+ url = http://scidb.sourceforge.net/
+ install = scidb-svn.install
+ arch = x86_64
+ arch = i686
+ license = GPL2
+ depends = tk
+ depends = zziplib
+ depends = shared-mime-info
+ depends = minizip
+ depends = libxcursor
+ depends = libsm
+ depends = hicolor-icon-theme
+ depends = desktop-file-utils
+ conflicts = scidb
+ options = !buildflags
+ options = !makeflags
+ options = !debug
+ source = scidb-svn::svn://svn.code.sf.net/p/scidb/code/trunk
+ md5sums = SKIP
+
+pkgname = scidb-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..77df42f3b571
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: q9 <qqqqqqqqq9 at web dot de>
+pkgname=scidb-svn
+pkgver=1.0.beta.r1070
+pkgrel=1
+epoch=2
+pkgdesc="Scidb is a Chess Information Data Base SVN-Checkout"
+arch=('x86_64' 'i686')
+url="http://scidb.sourceforge.net/"
+license=('GPL2')
+depends=('tk' 'zziplib' 'shared-mime-info' 'minizip' 'libxcursor' 'libsm' 'hicolor-icon-theme' 'desktop-file-utils')
+conflicts=('scidb')
+options=('!buildflags' '!makeflags' '!debug' )
+install=$pkgname.install
+source=('scidb-svn::svn://svn.code.sf.net/p/scidb/code/trunk')
+md5sums=('SKIP')
+pkgver() {
+ cd "$srcdir/$pkgname"
+ local ver="$(svnversion)"
+ printf "%s" "1.0.beta.r${ver//[[:alpha:]]}"
+}
+
+prepare() {
+ mkdir -p $srcdir/$pkgname-build/
+ cp -r $srcdir/$pkgname/* $srcdir/$pkgname-build/
+}
+
+build() {
+ cd "$srcdir/$pkgname-build"
+ ./configure --prefix="/usr" --exec-prefix="/usr" --destdir=$pkgdir --mandir=/usr/share/man --enginesdir=/usr/bin --enable-debug-si4=no --enable-freedesktop=no
+ make clean
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-build"
+ make install
+ sed -i -e "s@/usr/local/engines@/usr/share/scidb-beta/engines@g;s@$pkgdir@@g" $pkgdir/usr/bin/scidb-beta
+ sed -i -e "s@$pkgdir@@g" $pkgdir/usr/bin/update-scidb-photo-files
+}
diff --git a/scidb-svn.install b/scidb-svn.install
new file mode 100644
index 000000000000..37edc17d4bf1
--- /dev/null
+++ b/scidb-svn.install
@@ -0,0 +1,15 @@
+post_install() {
+fc-cache -f /usr/share/fonts/truetype/scidb-beta
+xdg-icon-resource forceupdate &> /dev/null
+update-mime-database usr/share/mime
+update-desktop-database -q
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}
+