D13063: distro release upgrade checker for ubuntu distros

Jonathan Riddell noreply at phabricator.kde.org
Wed May 23 14:40:46 UTC 2018


jriddell created this revision.
jriddell added a reviewer: apol.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
jriddell requested review of this revision.

REVISION SUMMARY
  Kubuntu and KDE neon have not got their act together for Packagekit dist release upgrade notification or implementation, so here's some distro specific code to notify and run upgrader, adapted from the old ApplicationBackend

TEST PLAN
  Check compiles normally
  Check compiles with -DWITH_KUBUNTU_RELEASE_CHECKER=ON
  In /etc/update-manager/meta-release set
  
    URI_LTS = http://releases.neon.kde.org/meta-release-lts
  
  (so use http not https)
  In /etc/hosts set
  
    212.47.227.29 releases.neon.kde.org
  
  restart plasmashell

REPOSITORY
  R134 Discover Software Store

BRANCH
  Plasma/5.12

REVISION DETAIL
  https://phabricator.kde.org/D13063

AFFECTED FILES
  CMakeLists.txt
  libdiscover/backends/PackageKitBackend/CMakeLists.txt
  libdiscover/backends/PackageKitBackend/PackageKitNotifier.cpp
  libdiscover/backends/PackageKitBackend/PackageKitNotifier.h
  libdiscover/backends/PackageKitBackend/releaseupgrade/do-release-upgrade
  libdiscover/backends/PackageKitBackend/releaseupgrade/releasechecker

To: jriddell, apol
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180523/be7dab1a/attachment.html>


More information about the Plasma-devel mailing list