summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2016-07-09 13:26:07 +0200
committerJohannes Huber <johu@gentoo.org>2016-07-09 13:26:18 +0200
commit1efcf4a75fe009c2eac7b89c42e2b4b4b162834a (patch)
treea9d6dc56e66a8df4621208a6176b8ce8fd6f2b8a /kde-frameworks/extra-cmake-modules
parentgnome-extra/cinnamon: Rebuilding with NM subslot bump will be needed when it'... (diff)
downloadgentoo-1efcf4a75fe009c2eac7b89c42e2b4b4b162834a.tar.gz
gentoo-1efcf4a75fe009c2eac7b89c42e2b4b4b162834a.tar.bz2
gentoo-1efcf4a75fe009c2eac7b89c42e2b4b4b162834a.zip
kde-frameworks: Version bump KDE Frameworks 5.24.0
Package-Manager: portage-2.3.0
Diffstat (limited to 'kde-frameworks/extra-cmake-modules')
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest1
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.24.0.ebuild60
2 files changed, 61 insertions, 0 deletions
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 2eb2006be0a7..92de99bf20c2 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,3 @@
DIST extra-cmake-modules-5.21.0.tar.xz 285024 SHA256 a3529edf7a2d6f5c345d7903baaace542afe9cde20fc2bc19b3bfdc5a62b6ccd SHA512 d0309f16d567acd3a8838509b06e84e909b7f6895922e5670c5bc5752ba15fb89800592badd6bc6ff60678444bc2bcb2ce1d70fa89943e0595228d4dc215f753 WHIRLPOOL b80675e45626fdf06c5cdffc1c7a9765c837d199149700a6520ebd73b58ee64e7487471b98ea15af6815647e3c588c13b457102a6db9389e7e916fba2eb96684
DIST extra-cmake-modules-5.23.0.tar.xz 285208 SHA256 69ceba3e740295509d23b16420bc8357511a538da3e2d7a03f08662d218fed94 SHA512 52b8c8414b58c2705c07d204cabcc9e0a068935b327f1ce047e6d7f3ef35d3fd40e52caafea18d624f981e36727d827814414a4bf133a37084c66cef0965e338 WHIRLPOOL ca6f62801ea288c65bc9b1d5a45ab4610d17d04cdf31877562e649021709c35258a4470eadc088c2a4b9aff6628e2a14d3c5916b03788ac283a0c758f859cada
+DIST extra-cmake-modules-5.24.0.tar.xz 285844 SHA256 8a4fd5eac37d4c6a4998c48716efe2392c6f7ec9a124aab4c8fc26516815a106 SHA512 de1ad20104b05f8fcba258a2d1c368c87ea1db53074d4793c96e9aeb5fb1cb9ddf34dd8a24af7e4959272ea1b1dbea1b20f61f13f677d91c9101f9bfe12269eb WHIRLPOOL fc6aa4ee4d39602123871e0ec261b014bf3aada80a24ec43005a10e14e82e18e3aabfb88be98c71af3561be8f6caba06cae68b881246e61da5047dc208974855
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.24.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.24.0.ebuild
new file mode 100644
index 000000000000..b8cfc2d69592
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.24.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_TEST="false"
+inherit kde5 python-any-r1
+
+DESCRIPTION="Extra modules and scripts for CMake"
+HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ >=dev-util/cmake-2.8.12
+ doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+ )
+ test? (
+ $(add_qt_dep qtcore)
+ $(add_qt_dep linguist-tools)
+ )
+"
+
+RDEPEND="
+ app-arch/libarchive[bzip2]
+"
+
+python_check_deps() {
+ has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_HTML_DOCS="$(usex doc)"
+ -DBUILD_MAN_DOCS="$(usex doc)"
+ -DDOC_INSTALL_DIR="/usr/share/doc/${PF}"
+ )
+
+ cmake-utils_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ -E "(ECMToolchainAndroidTest|KDEInstallDirsTest.relative_or_absolute_usr)"
+ )
+
+ kde5_src_test
+}