author | Antonio Rojas
<arojas@archlinux.org> 2018-06-12 09:03:59 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2018-06-12 09:03:59 UTC |
parent | 513d32f11f75a5dc76fbac1e96ef6fd6b4eb9468 |
PKGBUILD | +10 | -23 |
diff --git a/PKGBUILD b/PKGBUILD index ebcc123..94f1eb8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,9 +4,9 @@ # Contributor: Alexey D. <lq07829icatm at rambler.ru> pkgbase=plasma-workspace -pkgname=(plasma-workspace kuiserver plasma-wayland-session) -pkgver=5.12.5 -pkgrel=3 +pkgname=(plasma-workspace plasma-wayland-session) +pkgver=5.13.0 +pkgrel=1 pkgdesc='KDE Plasma Workspace' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' @@ -14,10 +14,10 @@ license=(LGPL) depends=(kjsembed knotifyconfig libksysguard ktexteditor libqalculate qt5-tools kde-cli-tools bc 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 python) +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=('93b70f559818d685dedf3c3f33d53eb4d9dc9892379c9040859349e385b8c5ef' +sha256sums=('0e4653d8f81dd70c5c15d708c8c582aca6cb1f4528236331b1d334b28f513f1c' 'SKIP' '00090291204baabe9d6857d3b1419832376dd2e279087d718b64792691e86739') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell @@ -36,19 +36,21 @@ build() { -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF - make VERBOSE=1 + make } package_plasma-workspace() { - 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' 'appmenu-qt4: global menu support for Qt4 applications' + 'appmenu-gtk-module: global menu support for GTK2 and some GTK3 applications' 'qt5-virtualkeyboard: virtual keyboard support in lock screen' 'baloo: Baloo search runner' 'appstream-qt: package search runner') - provides=(notification-daemon) + conflicts=(kuiserver) + provides=(kuiserver notification-daemon) + replaces=(kuiserver) backup=('etc/pam.d/kde') cd build @@ -56,25 +58,10 @@ package_plasma-workspace() { install -Dm644 "$srcdir"/kde.pam "$pkgdir"/etc/pam.d/kde - # Remove conflicts with kuiserver - rm "$pkgdir"/usr/bin/kuiserver5 - rm "$pkgdir"/usr/lib/libkdeinit5_kuiserver5.so - rm "$pkgdir"/usr/share/dbus-1/services/kf5_org.kde.kuiserver.service - rm "$pkgdir"/usr/share/kservices5/kuiserver.desktop - rm "$pkgdir"/etc/xdg/kuiserver.categories - # Split plasma-wayland scripts rm -r "$pkgdir"/usr/share/wayland-sessions } -package_kuiserver() { - pkgdesc='KDE Progress Info UI server' - depends=(kxmlgui) - - cd build/kuiserver - make DESTDIR="$pkgdir" install -} - package_plasma-wayland-session() { pkgdesc='Plasma Wayland session' depends=(plasma-workspace qt5-wayland kwayland-integration xorg-server-xwayland)