# Maintainer: Michael Straube # Contributor: carstene1ns - http://git.io/ctPKG # Contributor: Robert Knauer pkgname=freedoko-git pkgver=0.7.22.r300.g6eabe44ba pkgrel=1 pkgdesc="Free implementation of the card game Doppelkopf (development version)" arch=('x86_64') url="http://free-doko.sourceforge.net" license=('GPL3') depends=('gtkmm3' 'freealut') makedepends=('git' 'asciidoc' 'texlive-latexextra' 'w3m' 'dos2unix' 'rsync') conflicts=('freedoko') provides=('freedoko') source=("git+https://gitlab.com/dknof/FreeDoko.git" "freedoko-install-directories.patch") sha512sums=('SKIP' '602f53bfd4c4c49824400a36e4655dc6f6d5692b7277489f8e5f9f9d9d4d90eb086a4d142736e76edc2c8864430d8cbf5fa403bb25497b2c6a510a1979fe7650') pkgver() { cd FreeDoko git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./g' } prepare() { cd FreeDoko patch -Np1 < ../freedoko-install-directories.patch # disable manual binary stripping sed -i '/$(MAKE) strip/d' src/Makefile } build() { cd FreeDoko export CXXFLAGS+=' -std=c++17' make compile make documentation } package() { make -C FreeDoko DESTDIR="$pkgdir" install }