Date: Saturday, April 4, 2015 @ 11:35:09 Author: arojas Revision: 235440
Split off khelpcenter Modified: kdebase-runtime/kde-unstable/PKGBUILD ----------+ PKGBUILD | 42 +++++++++++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-04-04 09:21:55 UTC (rev 235439) +++ PKGBUILD 2015-04-04 09:35:09 UTC (rev 235440) @@ -3,23 +3,16 @@ # Contributor: Andrea Scarpino <[email protected]> # Contributor: Pierre Schmitz <[email protected]> -pkgname=kdebase-runtime +pkgbase=kdebase-runtime +pkgname=('kdebase-runtime' 'khelpcenter4') pkgver=15.03.97 -pkgrel=1 +pkgrel=2 pkgdesc="Plugins and applications necessary for the running of KDE applications" arch=('i686' 'x86_64') url='https://projects.kde.org/projects/kde/kde-runtime' license=('GPL' 'LGPL') -depends=("kdelibs" 'kactivities' 'libkactivities4' 'smbclient' 'libssh' 'libcanberra' - 'oxygen-icons' 'xorg-xauth' 'libwebp') -makedepends=('pkg-config' 'cmake' 'automoc4' 'kdepimlibs' 'openslp' 'doxygen' - 'networkmanager' 'boost') -optdepends=('kdepimlibs: for kwalletd, and is needed by DrKonqi to send crash reports to KDE.org' - 'gdb: needed by DrKonqi to generate backtrace' - 'htdig: to build the search index in the KHelpCenter' - 'rarian: needed by KHelpCenter') -provides=('khelpcenter' 'notification-daemon') -install="${pkgname}.install" +makedepends=('kdelibs' 'libkactivities4' 'smbclient' 'libssh' 'libcanberra' 'libwebp' + 'pkg-config' 'cmake' 'automoc4' 'kdepimlibs' 'openslp' 'doxygen' 'networkmanager' 'boost') source=("http://download.kde.org/unstable/applications/${pkgver}/src/kde-runtime-${pkgver}.tar.xz") sha1sums=('0e72a7b80400d420176cbb64830836dd5a970942') @@ -42,7 +35,24 @@ make } -package() { +package_khelpcenter4() { + pkgdesc=("Application to show KDE Applications' documentation") + depends=('kdebase-runtime' 'htdig' 'rarian') + provides=('khelpcenter') + conflicts=('khelpcenter') + + cd build/khelpcenter + make DESTDIR="$pkgdir" install +} + +package_kdebase-runtime() { + depends=("kdelibs" 'kactivities' 'libkactivities4' 'smbclient' 'libssh' 'libcanberra' + 'oxygen-icons' 'xorg-xauth' 'libwebp') + optdepends=('kdepimlibs: for kwalletd, and is needed by DrKonqi to send crash reports to KDE.org' + 'gdb: needed by DrKonqi to generate backtrace' 'khelpcenter: to display applications documentation') + provides=('notification-daemon') + install=$pkgname.install + cd build make DESTDIR="$pkgdir" install @@ -53,4 +63,10 @@ # FS#36668 chown :nobody "${pkgdir}"/usr/lib/kde4/libexec/kdesud chmod g+s "${pkgdir}"/usr/lib/kde4/libexec/kdesud + +# Remove khelpcenter + cd "$pkgdir" + find -name '*khelpcenter*' | xargs rm -fr + find -name 'khc*' | xargs rm -fr + rm usr/share/applications/kde4/Help.desktop }
