[SCM] marble packaging branch, master, updated. debian/15.08.0+dfsg-1-7-g144529f

Maximiliano Curia maxy at moszumanska.debian.org
Sat Sep 19 01:08:36 UTC 2015


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

The following commit has been merged in the master branch:
commit 2f163bea892203ef251f31f4e1f1e0eb9318869e
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Fri Sep 18 20:07:31 2015 +0200

    Drop upstream patch: upstream_fix-vtable-linking.diff
---
 debian/changelog                                |  1 +
 debian/patches/series                           |  1 -
 debian/patches/upstream_fix-vtable-linking.diff | 45 -------------------------
 3 files changed, 1 insertion(+), 46 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 61acfc8..6577583 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 marble (4:15.08.1+dfsg-1~) UNRELEASED; urgency=medium
 
   * New upstream release (15.08.1+dfsg).
+  * Drop upstream patch: upstream_fix-vtable-linking.diff
 
  -- Maximiliano Curia <maxy at debian.org>  Thu, 17 Sep 2015 20:28:50 +0200
 
diff --git a/debian/patches/series b/debian/patches/series
index d4450f3..a5c4d80 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,5 +1,4 @@
 fix_qmake_fallback.diff
 do_not_install_private_headers
 kubuntu_disable-MarbleRunnerManagerTest.diff
-upstream_fix-vtable-linking.diff
 debian-avoid_installing_pruned_files.patch
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