git » plasma-workspace.git » commit 45ac407

Plasma 5.11.0

author Antonio Rojas
2017-10-10 10:22:00 UTC
committer Antonio Rojas
2017-10-10 10:22:00 UTC
parent f7aa3e8e4aeb953fae243d576b3e967106e34af2

Plasma 5.11.0

PKGBUILD +18 -32

diff --git a/PKGBUILD b/PKGBUILD
index b3b88a7..7dbd8a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,24 +4,23 @@
 # Contributor: Alexey D. <lq07829icatm at rambler.ru>
 
 pkgbase=plasma-workspace
-pkgname=('plasma-workspace' 'drkonqi' 'kuiserver' 'plasma-wayland-session')
-pkgver=5.10.5
-pkgrel=4
+pkgname=(plasma-workspace kuiserver plasma-wayland-session)
+pkgver=5.11.0
+pkgrel=1
 pkgdesc='KDE Plasma Workspace'
-arch=('i686' 'x86_64')
+arch=(i686 x86_64)
 url='https://www.kde.org/workspaces/plasmadesktop/'
-license=('LGPL')
+license=(LGPL)
 # note on libxdamage:
 # not detected by namcap because libgl depends on it
 # but nvidia providing libgl does not depend on libxdamage
-depends=('kjsembed' 'knotifyconfig' 'libxdamage' 'libksysguard' 'ktexteditor' 'libqalculate'
-         'qt5-tools' 'kde-cli-tools' 'xorg-xrdb' 'xorg-xsetroot' 'kactivitymanagerd' 'kholidays'
-         'xorg-xmessage' 'xorg-xprop' 'milou' 'prison' 'kwin' 'plasma-integration' 'kdelibs4support')
-makedepends=('extra-cmake-modules' 'kdoctools' 'gpsd' 'baloo' 'appstream-qt'
-             'krunner' 'kxmlrpcclient' 'networkmanager-qt' 'kdesignerplugin' 'cln')
-groups=('plasma')
-source=("https://download.kde.org/stable/plasma/${pkgver}/${pkgbase}-${pkgver}.tar.xz"{,.sig} 'kde.pam')
-sha256sums=('54927297f46fbc9556d6027880712f94eeccf39f09b613e79fcdc26ce5df22d8'
+depends=(kjsembed knotifyconfig libxdamage libksysguard ktexteditor libqalculate qt5-tools kde-cli-tools
+         xorg-xrdb xorg-xsetroot kactivitymanagerd kholidays xorg-xmessage xorg-xprop milou prison kwin
+         plasma-integration kdelibs4support)
+makedepends=(extra-cmake-modules kdoctools gpsd baloo appstream-qt krunner networkmanager-qt kdesignerplugin)
+groups=(plasma)
+source=("https://download.kde.org/stable/plasma/$pkgver/$pkgbase-$pkgver.tar.xz"{,.sig} kde.pam)
+sha256sums=('7c043d05a12cdb1d31b3e47bb3c8bdb312ea4889cdf5d069dcf3f18d729becd3'
             'SKIP'
             '00090291204baabe9d6857d3b1419832376dd2e279087d718b64792691e86739')
 validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell
@@ -37,14 +36,14 @@ build() {
   cmake ../$pkgbase-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DCMAKE_BUILD_TYPE=Release \
-    -DKDE_INSTALL_LIBDIR=lib \
-    -DKDE_INSTALL_LIBEXECDIR=lib \
+    -DCMAKE_INSTALL_LIBDIR=lib \
+    -DCMAKE_INSTALL_LIBEXECDIR=lib \
     -DBUILD_TESTING=OFF
   make
 }
 
 package_plasma-workspace() {
-  depends+=('kuiserver')
+  depends+=(kuiserver)
   optdepends=('plasma-workspace-wallpapers: additional wallpapers'
               'gpsd: GPS based geolocation' 'networkmanager-qt: IP based geolocation'
               'kdepim-addons: displaying PIM events in the calendar'
@@ -52,18 +51,13 @@ package_plasma-workspace() {
               'qt5-virtualkeyboard: virtual keyboard support in lock screen'
               'baloo: Baloo search runner'
               'appstream-qt: package search runner')
-  conflicts=('kdebase-workspace')
-  provides=('notification-daemon')
+  provides=(notification-daemon)
 
   cd build
   make DESTDIR="$pkgdir" install
 
   install -Dm644 "$srcdir"/kde.pam "$pkgdir"/etc/pam.d/kde
 
-  # Remove conflicts with drkonqi
-  rm "$pkgdir"/usr/lib/drkonqi
-  rm -r "$pkgdir"/usr/share/drkonqi
-
   # Remove conflicts with kuiserver
   rm "$pkgdir"/usr/bin/kuiserver5
   rm "$pkgdir"/usr/lib/libkdeinit5_kuiserver5.so
@@ -75,17 +69,9 @@ package_plasma-workspace() {
   rm -r "$pkgdir"/usr/share/wayland-sessions
 }
 
-package_drkonqi() {
-  pkgdesc='KDE crash handler'
-  depends=('kxmlrpcclient' 'kidletime' 'gdb')
-
-  cd build/drkonqi
-  make DESTDIR="$pkgdir" install
-}
-
 package_kuiserver() {
   pkgdesc='KDE Progress Info UI server'
-  depends=('kxmlgui')
+  depends=(kxmlgui)
 
   cd build/kuiserver
   make DESTDIR="$pkgdir" install
@@ -93,7 +79,7 @@ package_kuiserver() {
 
 package_plasma-wayland-session() {
   pkgdesc='Plasma Wayland session'
-  depends=('plasma-workspace' 'qt5-wayland' 'kwayland-integration' 'xorg-server-xwayland')
+  depends=(plasma-workspace qt5-wayland kwayland-integration xorg-server-xwayland)
   groups=()
 
   install -Dm644 build/plasmawayland.desktop "$pkgdir"/usr/share/wayland-sessions/plasmawayland.desktop