Kevin Kofler c791784
diff -Nur calamares-2.4.1/calamares.desktop calamares-2.4.1-kdesu/calamares.desktop
Kevin Kofler c791784
--- calamares-2.4.1/calamares.desktop	2016-05-27 17:22:15.000000000 +0200
Kevin Kofler c791784
+++ calamares-2.4.1-kdesu/calamares.desktop	2016-10-03 00:59:00.659211704 +0200
Kevin Kofler c791784
@@ -4,7 +4,7 @@
Kevin Kofler c791784
 Name=Calamares
Kevin Kofler c791784
 GenericName=System Installer
Kevin Kofler c791784
 TryExec=calamares
Kevin Kofler c791784
-Exec=pkexec /usr/bin/calamares
Kevin Kofler c791784
+Exec=kdesu /usr/bin/calamares
Kevin Kofler c791784
 Comment=Calamares — System Installer
Kevin Kofler c791784
 Icon=calamares
Kevin Kofler c791784
 Terminal=false
Kevin Kofler c791784
diff -Nur calamares-2.4.1/CMakeLists.txt calamares-2.4.1-kdesu/CMakeLists.txt
Kevin Kofler c791784
--- calamares-2.4.1/CMakeLists.txt	2016-09-02 15:57:15.000000000 +0200
Kevin Kofler c791784
+++ calamares-2.4.1-kdesu/CMakeLists.txt	2016-10-03 00:59:54.701496900 +0200
Kevin Kofler c791784
@@ -53,7 +53,6 @@
Kevin Kofler c791784
 
Kevin Kofler c791784
 find_package( Qt5 ${QT_VERSION} CONFIG REQUIRED Core Gui Widgets LinguistTools Svg Quick QuickWidgets )
Kevin Kofler c791784
 find_package( YAMLCPP 0.5.1 REQUIRED )
Kevin Kofler c791784
-find_package( PolkitQt5-1 REQUIRED )
Kevin Kofler c791784
 
Kevin Kofler c791784
 option( WITH_PYTHON "Enable Python modules support." ON )
Kevin Kofler c791784
 option( WITH_CRASHREPORTER "Build with CrashReporter" ON )
Kevin Kofler c791784
@@ -219,13 +218,6 @@
Kevin Kofler c791784
 )
Kevin Kofler c791784
 
Kevin Kofler c791784
 install(
Kevin Kofler c791784
-  FILES
Kevin Kofler c791784
-      com.github.calamares.calamares.policy
Kevin Kofler c791784
-  DESTINATION
Kevin Kofler c791784
-      "${POLKITQT-1_POLICY_FILES_INSTALL_DIR}"
Kevin Kofler c791784
-)
Kevin Kofler c791784
-
Kevin Kofler c791784
-install(
Kevin Kofler c791784
   FILES
Kevin Kofler c791784
       calamares.desktop
Kevin Kofler c791784
   DESTINATION
Kevin Kofler c791784
diff -Nur calamares-2.4.1/com.github.calamares.calamares.policy calamares-2.4.1-kdesu/com.github.calamares.calamares.policy
Kevin Kofler c791784
--- calamares-2.4.1/com.github.calamares.calamares.policy	2016-04-12 11:23:47.000000000 +0200
Kevin Kofler c791784
+++ calamares-2.4.1-kdesu/com.github.calamares.calamares.policy	1970-01-01 01:00:00.000000000 +0100
Kevin Kofler c791784
@@ -1,22 +0,0 @@
Kevin Kofler c791784
-
Kevin Kofler c791784
-
Kevin Kofler c791784
-"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
Kevin Kofler c791784
-"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
Kevin Kofler c791784
-<policyconfig>
Kevin Kofler c791784
-
Kevin Kofler c791784
- <vendor>Calamares</vendor>
Kevin Kofler c791784
- <vendor_url>https://github.com/calamares</vendor_url>
Kevin Kofler c791784
-
Kevin Kofler c791784
- <action id="com.github.calamares.calamares.pkexec.run">
Kevin Kofler c791784
-    <description>Run Installer</description>
Kevin Kofler c791784
-    <message>Authentication is required to run the installation program</message>
Kevin Kofler c791784
-    <icon_name>drive-harddisk</icon_name>
Kevin Kofler c791784
-    <defaults>
Kevin Kofler c791784
-     <allow_any>no</allow_any>
Kevin Kofler c791784
-     <allow_inactive>no</allow_inactive>
Kevin Kofler c791784
-     <allow_active>auth_admin</allow_active>
Kevin Kofler c791784
-    </defaults>
Kevin Kofler c791784
-    <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/calamares</annotate>
Kevin Kofler c791784
-    <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
Kevin Kofler c791784
- </action>
Kevin Kofler c791784
-</policyconfig>
Kevin Kofler c791784
\ No newline at end of file