kdepim:add patch and edit
This commit is contained in:
@@ -8,19 +8,13 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import kde5
|
||||
|
||||
def setup():
|
||||
kde5.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_SKIP_RPATH=ON \
|
||||
kde5.configure("-DBUILD_TESTING=OFF \
|
||||
-DLIB_INSTALL_DIR=lib \
|
||||
-DSYSCONF_INSTALL_DIR=/etc \
|
||||
-DQML_INSTALL_DIR=/usr/lib/qt5/qml \
|
||||
-DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins \
|
||||
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
|
||||
-DBUILD_TESTING=FALSE \
|
||||
-DKDEPIM_NO_TEXTTOSPEECH=TRUE")
|
||||
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON")
|
||||
|
||||
def build():
|
||||
kde5.make("VERBOSE=1")
|
||||
kde5.make()
|
||||
|
||||
def install():
|
||||
kde5.install()
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
--- a/kmail/CMakeLists.txt 2015-12-03 21:59:45.414678389 -0500
|
||||
+++ b/kmail/CMakeLists.txt 2015-12-03 21:59:59.427696706 -0500
|
||||
@@ -1,5 +1,8 @@
|
||||
project(kmail)
|
||||
|
||||
+set(CMAKE_CXX_VISIBILITY_PRESET default)
|
||||
+set(CMAKE_VISIBILITY_INLINES_HIDDEN 0)
|
||||
+
|
||||
include(CheckIncludeFiles)
|
||||
|
||||
add_definitions(-DTRANSLATION_DOMAIN=\"kmail\")
|
||||
@@ -0,0 +1,20 @@
|
||||
--- a/kleopatra/conf/CMakeLists.txt~ 2015-12-21 16:21:25.000000000 +0300
|
||||
+++ b/kleopatra/conf/CMakeLists.txt 2015-12-23 16:16:31.299000000 +0300
|
||||
@@ -70,6 +70,7 @@ target_link_libraries(kcm_kleopatra
|
||||
KF5::Libkleo
|
||||
KF5::KCMUtils
|
||||
KF5::IconThemes
|
||||
+ KF5::I18n
|
||||
Qt5::DBus
|
||||
${_kcm_kleopatra_extra_libs}
|
||||
${_kcm_kleopatra_libkleopatraclient_extra_LIBS}
|
||||
--- a/kmail/CMakeLists.txt~ 2015-12-21 16:21:25.000000000 +0300
|
||||
+++ b/kmail/CMakeLists.txt 2015-12-23 16:28:13.774000000 +0300
|
||||
@@ -268,7 +268,6 @@ add_library(kmailprivate ${kmailprivate_
|
||||
generate_export_header(kmailprivate BASE_NAME kmail)
|
||||
|
||||
target_link_libraries(kmailprivate
|
||||
- PRIVATE
|
||||
KF5::Gravatar
|
||||
KF5::Mime
|
||||
KF5::AkonadiCore
|
||||
@@ -0,0 +1,10 @@
|
||||
--- a/kalarm/CMakeLists.txt~ 2015-11-13 14:44:23.799000000 +0300
|
||||
+++ b/kalarm/CMakeLists.txt 2015-11-13 14:45:28.256000000 +0300
|
||||
@@ -179,6 +179,6 @@ install(FILES org.kde.kalarm.kalarm.xml
|
||||
|
||||
add_executable(kalarm_helper rtcwakeaction.cpp kalarm_debug.cpp)
|
||||
target_link_libraries(kalarm_helper KF5::Auth KF5::KDELibs4Support)
|
||||
-install(TARGETS kalarm_helper DESTINATION ${KDE_INSTALL_LIBEXECDIR})
|
||||
+install(TARGETS kalarm_helper DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
|
||||
kauth_install_helper_files(kalarm_helper org.kde.kalarmrtcwake root)
|
||||
kauth_install_actions(org.kde.kalarmrtcwake rtcwakeaction.actions)
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user