servicemenuinstaller: Run installation scripts with cwd in their parent…

Authored by aspotashev on Jul 15 2019, 7:17 PM.

Description

servicemenuinstaller: Run installation scripts with cwd in their parent directories

Summary:
Otherwise, if cwd is set to the unpacked dir root, some service menus
fail to install.

Test Plan:

  • Successfully Installed and uninstalled the "Color Folder" service menu from "Configure Dolphin..." -> service menus -> KNewStuff.
  • ./test_run.rb still passes all its tests.

Reviewers: elvisangelaccio, sitter

Reviewed By: sitter

Subscribers: kfm-devel

Tags: Dolphin

Differential Revision: https://phabricator.kde.org/D22466