diff options
| author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2015-01-28 23:59:07 +0100 |
|---|---|---|
| committer | Johannes Huber <johu@gentoo.org> | 2015-01-31 00:31:29 +0100 |
| commit | 52f646111106c38e769db57d9d6d17480cf6acf5 (patch) | |
| tree | 96f454d88a19e1df7d62336c5f960403cb7ed0b9 | |
| parent | 74bed09cc8b774b444689b46dbc76afe0560c77b (diff) | |
| download | kde-52f646111106c38e769db57d9d6d17480cf6acf5.tar.gz kde-52f646111106c38e769db57d9d6d17480cf6acf5.tar.bz2 kde-52f646111106c38e769db57d9d6d17480cf6acf5.zip | |
[kde-apps/kapptemplate] Make tests optional
Package-Manager: portage-2.2.15
| -rw-r--r-- | kde-apps/kapptemplate/files/kapptemplate-9999-tests-optional.patch | 20 | ||||
| -rw-r--r-- | kde-apps/kapptemplate/kapptemplate-9999.ebuild | 8 |
2 files changed, 25 insertions, 3 deletions
diff --git a/kde-apps/kapptemplate/files/kapptemplate-9999-tests-optional.patch b/kde-apps/kapptemplate/files/kapptemplate-9999-tests-optional.patch new file mode 100644 index 00000000000..b512f745a6e --- /dev/null +++ b/kde-apps/kapptemplate/files/kapptemplate-9999-tests-optional.patch @@ -0,0 +1,20 @@ +--- a/CMakeLists.txt 2015-01-28 23:35:43.818842308 +0100 ++++ b/CMakeLists.txt 2015-01-28 23:39:20.690063158 +0100 +@@ -12,7 +12,6 @@ + include(FeatureSummary) + include(KAppTemplateMacro) + +-find_package(Qt5 REQUIRED COMPONENTS Test) + find_package(KF5 REQUIRED COMPONENTS CoreAddons ConfigWidgets Completion Archive KIO I18n DocTools) + + add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS) +@@ -20,4 +19,8 @@ + add_subdirectory(doc) + add_subdirectory(icons) + add_subdirectory(src) +-add_subdirectory(tests) ++ ++if(BUILD_TESTING) ++ find_package(Qt5Test REQUIRED) ++ add_subdirectory(tests) ++endif() diff --git a/kde-apps/kapptemplate/kapptemplate-9999.ebuild b/kde-apps/kapptemplate/kapptemplate-9999.ebuild index c28a606fc0c..3c584e0939a 100644 --- a/kde-apps/kapptemplate/kapptemplate-9999.ebuild +++ b/kde-apps/kapptemplate/kapptemplate-9999.ebuild @@ -5,6 +5,7 @@ EAPI=5 KDE_HANDBOOK="true" +KDE_TEST="true" inherit kde5 DESCRIPTION="A shell script to create the necessary framework to develop KDE applications" @@ -24,6 +25,7 @@ DEPEND=" dev-qt/qtgui:5 dev-qt/qtwidgets:5 " -RDEPEND="${DEPEND} - !kde-base/kapptemplate:4 -" + +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}"-9999-tests-optional.patch ) |
