Date: Saturday, December 3, 2016 @ 12:23:03 Author: arojas Revision: 282790
Drop kdebindings-python dependency Modified: kdegames-kajongg/kde-unstable/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-12-03 11:34:36 UTC (rev 282789) +++ PKGBUILD 2016-12-03 12:23:03 UTC (rev 282790) @@ -1,42 +1,40 @@ # $Id$ # Maintainer: Felix Yan <[email protected]> +# Maintainer: Antonio Rojas <[email protected]> # Contributor: Andrea Scarpino <[email protected]> pkgname=kdegames-kajongg pkgver=16.11.90 -pkgrel=2 +pkgrel=3 pkgdesc="The ancient Chinese board game for 4 players" url="http://kde.org/applications/games/kajongg/" -arch=('any') -license=('GPL' 'LGPL' 'FDL') -groups=('kde-applications' 'kdegames') -depends=('kdebase-runtime' 'python-twisted' 'kdebindings-python' 'libkmahjongg') -makedepends=('cmake' 'automoc4') +arch=(any) +license=(GPL LGPL FDL) +groups=(kde-applications kdegames) +depends=(kdebase-runtime python2-twisted python2-pyqt4 libkmahjongg) +makedepends=() optdepends=('vorbis-tools: for playing sounds') -conflicts=('libkmahjongg4') -source=("http://download.kde.org/unstable/applications/${pkgver}/src/kajongg-${pkgver}.tar.xz"{,.sig}) +source=("http://download.kde.org/unstable/applications/$pkgver/src/kajongg-$pkgver.tar.xz"{,.sig} + kajongg-open-settings.patch::"https://cgit.kde.org/kajongg.git/patch/?id=d801f84d") sha1sums=('909230a180548b898571ce032a908bf51fa3ca5f' - 'SKIP') + 'SKIP' + 'eb65b697088d378b80b838bcec4b6bf4316e8251') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7) # Albert Astals Cid <[email protected]> prepare() { - mkdir -p build + cd kajongg-$pkgver +# Fix opening settings + patch -p1 -i ../kajongg-open-settings.patch +# Fix shebang + find . -type f | xargs sed -e 's|\/usr\/bin\/env python|/usr/bin/env python2|' -i } build() { - cd build - cmake ../kajongg-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DINSTALL_KAJONGG=TRUE - make + cd kajongg-$pkgver + python2 setup.py build } package() { - cd build - make DESTDIR="${pkgdir}" install - -# Use tilesets from KF5 libkhmahjongg - ln -s /usr/share/kmahjongglib "$pkgdir"/usr/share/apps/kmahjongglib + cd kajongg-$pkgver + python2 setup.py install --root="$pkgdir" }
