[SCM] marble packaging branch, kubuntu_unstable, updated. ubuntu/15.08.0-0ubuntu4-1-gf83c5dd

Kubuntu CI (Harald Sitter) kubuntu-ci-guest at moszumanska.debian.org
Mon Aug 31 13:15:37 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/marble.git;a=commitdiff;h=f83c5dd

The following commit has been merged in the kubuntu_unstable branch:
commit f83c5dd6cd9c19a7bfb1d66d71876357cdf249c8
Author: Harald Sitter <sitter at kde.org>
Date:   Mon Aug 31 15:15:02 2015 +0200

    ditch upstream patch
---
 debian/patches/series                           |  1 -
 debian/patches/upstream_fix-vtable-linking.diff | 45 -------------------------
 2 files changed, 46 deletions(-)

diff --git a/debian/patches/series b/debian/patches/series
index b5697b8..201f2fc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,3 @@
 fix_qmake_fallback.diff
 do_not_install_private_headers
 kubuntu_disable-MarbleRunnerManagerTest.diff
-upstream_fix-vtable-linking.diff
diff --git a/debian/patches/upstream_fix-vtable-linking.diff b/debian/patches/upstream_fix-vtable-linking.diff
deleted file mode 100644
index f4491c8..0000000
--- a/debian/patches/upstream_fix-vtable-linking.diff
+++ /dev/null
@@ -1,45 +0,0 @@
-Description: add missing main.moc include for plasmarunner and use cmake settings
- why exactly the build works for anyone without the moc is beyond me, the
- include however is supposedly necessary as documented at [1]. otherwise
- the factory (object created by the macro) metaobject code is not present
- and the factory linking fails on the missing vtable. this is reproducible
- on cmake 3.2.2, gcc5 and frameworks 5.13.
- .
- additionally include the KDECMakeSettings from ECM as to enable
- current_binary_directory includes by default (which is necessary to
- find main.moc)
- .
- [1] https://techbase.kde.org/Development/Tutorials/Plasma4/AbstractRunner#The_Plugin_Declaration_Macro
-Author: Harald Sitter <sitter at kde.org>
-Forwarded: https://git.reviewboard.kde.org/r/124787/
-Origin: vendor
-diff --git a/src/plasmarunner/CMakeLists.txt b/src/plasmarunner/CMakeLists.txt
-index 32591ef6bfc7b41ca644f5ec34fbdb97225f5749..7a68d097cb36a86dd83d66c43f0cd32d89a3476d 100644
---- a/src/plasmarunner/CMakeLists.txt
-+++ b/src/plasmarunner/CMakeLists.txt
-@@ -5,6 +5,7 @@ find_package(ECM QUIET)
- set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH})
- if(ECM_FOUND)
-   include(KDEInstallDirs)
-+  include(KDECMakeSettings)
- endif()
- include(FeatureSummary)
- macro_optional_find_package(KF5 QUIET COMPONENTS Config Runner Service I18n)
-@@ -12,7 +13,7 @@ macro_optional_find_package(KF5 QUIET COMPONENTS Config Runner Service I18n)
- if (NOT KF5_FOUND)       
-   return()
- endif()
--
-+  
- set(plasmaRunner_SRCS
-   main.cpp
-   plasmarunner.cpp
-diff --git a/src/plasmarunner/main.cpp b/src/plasmarunner/main.cpp
-index 43c30bb2dcb3d078e6f214aaab23e2688399354f..3f60f9fab149ffc6a862f03af770b077b991e894 100644
---- a/src/plasmarunner/main.cpp
-+++ b/src/plasmarunner/main.cpp
-@@ -17,3 +17,4 @@
- 
- K_EXPORT_PLASMA_RUNNER(marble, Marble::PlasmaRunner)
- 
-+#include "main.moc"

-- 
marble packaging



More information about the pkg-kde-commits mailing list