commit: 76e66fce310f3e43f552d728d47dff990bf53da5
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Jul 26 21:20:16 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 16:36:01 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=76e66fce
[kde-apps/libkdegames] Fix patch for bug 555980
Package-Manager: portage-2.2.20
.../files/libkdegames-15.04.3-tests-optional.patch | 33 ++++++++++++++++++++++
kde-apps/libkdegames/libkdegames-15.04.3.ebuild | 2 +-
2 files changed, 34 insertions(+), 1 deletion(-)
diff --git
a/kde-apps/libkdegames/files/libkdegames-15.04.3-tests-optional.patch
b/kde-apps/libkdegames/files/libkdegames-15.04.3-tests-optional.patch
new file mode 100644
index 0000000..fa07df0
--- /dev/null
+++ b/kde-apps/libkdegames/files/libkdegames-15.04.3-tests-optional.patch
@@ -0,0 +1,33 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2664fd4..32f453b 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,5 +1,3 @@
+-enable_testing()
+-
+ project(libkdegames)
+
+ cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
+@@ -9,12 +7,21 @@ find_package(ECM 1.3.0 REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules
${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
+
+
+-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml
Quick QuickWidgets Svg Test)
++find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml
Quick QuickWidgets Svg)
+ find_package(KF5 REQUIRED COMPONENTS CoreAddons Config WidgetsAddons Codecs
Archive
+ DBusAddons DNSSD Declarative
+ I18n GuiAddons Service ConfigWidgets ItemViews IconThemes Completion
JobWidgets TextWidgets GlobalAccel XmlGui Crash
+ Bookmarks KIO NewStuff KDELibs4Support)
+
++find_package(Qt5Test ${QT_MIN_VERSION} QUIET)
++set_package_properties(Qt5Test PROPERTIES
++ PURPOSE "Required for tests"
++ TYPE OPTIONAL)
++add_feature_info("Qt5Test" Qt5Test_FOUND "Required for building tests")
++if (NOT Qt5Test_FOUND)
++ set(BUILD_TESTING OFF CACHE BOOL "Build the testing tree.")
++endif()
++
+ include(FeatureSummary)
+ include(GenerateExportHeader)
+ include(ECMPackageConfigHelpers)
diff --git a/kde-apps/libkdegames/libkdegames-15.04.3.ebuild
b/kde-apps/libkdegames/libkdegames-15.04.3.ebuild
index ef61e55..48d1eac 100644
--- a/kde-apps/libkdegames/libkdegames-15.04.3.ebuild
+++ b/kde-apps/libkdegames/libkdegames-15.04.3.ebuild
@@ -49,4 +49,4 @@ DEPEND="
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${PN}-tests-optional.patch" )
+PATCHES=( "${FILESDIR}/${P}-tests-optional.patch" )