kdepim:add patch and edit

This commit is contained in:
alihanozturk
2016-01-20 03:38:33 +02:00
parent b169cdbbfd
commit 9af6dca8c2
5 changed files with 1147 additions and 78 deletions
+5 -11
View File
@@ -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