diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 10 insertions, 24 deletions
@@ -1,9 +1,8 @@ # Maintainer: Michael Straube <straubem@gmx.de> # Contributor: Robert Knauer <robert@privatdemail.net> -pkgbase=freedoko-git -pkgname=('freedoko-git' 'freedoko-docs-git') -pkgver=0.7.16.r246.gea34e6f2 +pkgname=freedoko-git +pkgver=0.7.16.r302.g55e43523 pkgrel=1 pkgdesc="Free implementation of the card game Doppelkopf (git version)" arch=('i686' 'x86_64') @@ -12,10 +11,12 @@ license=('GPL') #depends=('gtkmm3' 'gnet' 'freealut') depends=('gtkmm3' 'freealut') # network currently disabled upstream makedepends=('git' 'asciidoc' 'texlive-latexextra' 'w3m' 'dos2unix') +conflicts=('freedoko') +provides=('freedoko') source=("git+https://gitlab.com/dknof/FreeDoko.git" "freedoko-git-archlinux.patch") sha256sums=('SKIP' - '4d98598cc9b503583d3521342e94959ff73a5f13398326728bfa0004acf8a0f6') + '2382a910c08388fb148951cae46c0f57fc4df14e529b2536083d739f47d4f2f6') pkgver() { cd FreeDoko @@ -24,9 +25,7 @@ pkgver() { prepare() { cd FreeDoko - patch -p1 -i ../freedoko-git-archlinux.patch - find manual -type f -exec chmod 644 {} \; } build() { @@ -36,27 +35,14 @@ build() { make documentation } -package_freedoko-git() { - optdepends=('freedoko-docs-git: HTML manual') - conflicts=('freedoko') - provides=('freedoko') - +package() { cd FreeDoko make DESTDIR="$pkgdir" install install -Dm644 bin/FreeDoko.desktop "$pkgdir"/usr/share/applications/freedoko.desktop - rm "$pkgdir"/usr/share/doc/freedoko/{de/Windows.txt,de/SuSE,en/Windows,hpux*} -} - -package_freedoko-docs-git() { - pkgdesc="HTML manual for FreeDoko (git version)" - arch=('any') - depends=() - conflicts=('freedoko-docs') - provides=('freedoko-docs') - - cd FreeDoko - install -d "$pkgdir"/usr/share/doc/freedoko - tar -c --exclude={*.sh,Makefile} manual | tar -x -C "$pkgdir"/usr/share/doc/freedoko + find "$pkgdir"/usr/share/doc/freedoko/manual -type f -exec chmod 644 {} \; + rm "$pkgdir"/usr/share/doc/freedoko/manual/{de/Makefile,en/Makefile} + rm "$pkgdir"/usr/share/doc/freedoko/manual/de/operation/pictures/Regeln/create_screenshots.sh + rm "$pkgdir"/usr/share/doc/freedoko/{de/Windows.txt,en/Windows,hpux*} } |