summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2016-11-17 06:03:26 +1100
committerMichael Palimaka <kensington@gentoo.org>2016-11-17 06:03:53 +1100
commitd185c5cb325c0f23795538e1c25ae639c8e69040 (patch)
treefce2ac2182bbdc2fd982850cd177e801efe9bc14 /kde-frameworks/extra-cmake-modules
parentkde-apps/kdeadmin-meta: Drop obsolete comment (diff)
downloadgentoo-d185c5cb325c0f23795538e1c25ae639c8e69040.tar.gz
gentoo-d185c5cb325c0f23795538e1c25ae639c8e69040.tar.bz2
gentoo-d185c5cb325c0f23795538e1c25ae639c8e69040.zip
kde-frameworks: version bump 5.28.0
Package-Manager: portage-2.3.2
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.28.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 cdd29bee5c3b..c4937d0c0f56 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,3 @@
DIST extra-cmake-modules-5.26.0.tar.xz 286496 SHA256 cd529cc10cc4a4fc20a962329ffc8cc93cc200b7dc681aa4ddfc9e9cc88f79ec SHA512 66d2b21df46ddb022976c90e7b930709dc076c092545e4681a60ee4883622bc8561247486c90d266b0186d99379e6d2bd6ab0bb6e9b5d25ea6824c7203a4ccbf WHIRLPOOL 532ab9d161716e34a6605db3c39c02b9b3bd3545eeac62ae9f8518983a55d159c8b5c17800221690668f0acdd9721b9b3189f79915ad6b8eef6b27be8f893f3d
DIST extra-cmake-modules-5.27.0.tar.xz 287640 SHA256 d2d6fee26d7b25317006663085a6c3e606e0410b2e591e98beaff54994e0fb58 SHA512 d4f9f12c4735128ebb89f046723891514e9e7a3e1560da4cbe5226f632861e7577b9c221c821bbfa9a6b5559f8ce73ef09a0054d4515077548122ff8accfedbe WHIRLPOOL 22a51bff9c8c10bdeb9287405b077a72e40b9e31d14b30254e1acbd9969ebfbeddb1bb0ffe59e0887b2a863dd16746c29d8900cee8fcc039a61787a310b57f17
+DIST extra-cmake-modules-5.28.0.tar.xz 301880 SHA256 50b40f7e755aa727d2b38a7d48885d4a457046676937b4f848a074041a06267a SHA512 96ef800f5e8c16f2433747da899969ca1cbea1b69d8d6a4c2c97a67daffd8d337f5e924d78685df6870539cafa22964ea88aebf9ed55da5db12fbfca7904e0ce WHIRLPOOL 7895b9a20432e15f77ad7a14ba80e0b8106c84876bc34b155a68a7448519ae479f168b10ff00aeb133b7f045d41dcf69933a4ab851aa54bd4030ad56259798f9
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.28.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.28.0.ebuild
new file mode 100644
index 000000000000..5da0bf6aed0b
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.28.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_4,3_5} )
+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 ~ppc ~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
+}