# Maintainer: arcaneninja < astronautintheocean.sub (plus) aur (at) protonmail (dot) com > # Contributor: Frederic Bezies < fredbezies at gmail dot com > # Contributor: Eric Waller <ewwaller+aur@gmail.com> # Contributor: Limao Luo <luolimao+AUR@gmail.com> pkgbase=chessx-svn pkgname=chessx-git pkgver=1.6.2 pkgrel=1 pkgdesc="A free chess database" arch=(i686 x86_64) url=https://chessx.sourceforge.net replaces=('chessx-svn') license=(GPL2) depends=(qt5-svg desktop-file-utils qt5-multimedia) makedepends=(subversion qt5-multimedia qt5-svg qt5-tools ) provides=(${pkgname%-*}=$pkgver) conflicts=(${pkgname%-*}) options=(!emptydirs) install=$pkgname.install source=($pkgname::git+https://github.com/Isarhamster/chessx.git) sha256sums=('SKIP') sha512sums=('SKIP') pkgver() { echo $(grep -o 'Version [0-9.]\+' -m1 $pkgname/ChangeLog | tr -d '[a-zA-Z ]').$(svnversion "$SRCDEST"/$pkgname/) } prepare() { sed -i 's:qm:ts:g' $pkgname/resources.qrc } build() { cd $pkgname/ qmake-qt5 make } package() { cd $pkgname/ desktop-file-install unix/${pkgname%-*}.desktop --dir "$pkgdir"/usr/share/applications/ install -Dm644 data/images/${pkgname%-*}.png "$pkgdir"/usr/share/pixmaps/${pkgname%-*}.png install -Dm755 release/${pkgname%-*} "$pkgdir"/usr/bin/${pkgname%-*} }