summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2017-06-12 20:49:22 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2017-06-12 20:49:22 +0200
commit40be27c1a70a5a91aed40b9ba72ffada8f181455 (patch)
tree8ebe11f07b05fabc128a918faf00bd0a2e2ab403 /kde-frameworks/extra-cmake-modules
parentxfce-base/garcon: Add missing desc for gtk2 flag (diff)
downloadgentoo-40be27c1a70a5a91aed40b9ba72ffada8f181455.tar.gz
gentoo-40be27c1a70a5a91aed40b9ba72ffada8f181455.tar.bz2
gentoo-40be27c1a70a5a91aed40b9ba72ffada8f181455.zip
kde-frameworks: Add KDE Frameworks 5.35.0
Package-Manager: Portage-2.3.5, Repoman-2.3.1
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.35.0.ebuild57
2 files changed, 58 insertions, 0 deletions
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 9dabaf0fd57a..374b5128a67a 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1 +1,2 @@
DIST extra-cmake-modules-5.34.0.tar.xz 312800 SHA256 05da02a2db64d20a7a92be6dc642df39da39f957dea8fba9bcb99fb3f3f66de4 SHA512 afea8dce05e8dcb10e5c32d5062e550da19802179155d68d8282b048e7eedcb66461160e6c7da9a2b2f46d3f7398f7883a8cb5ed7cc9064214fb45ad3f127873 WHIRLPOOL dd96c53727cbb2d9c6830adde5a2c29acf3822277534fe3173577d98aa375ead2193f3bf1ae1857ec25e7cf0a012a1e2b66b00a1321caf0789a4528e921c836c
+DIST extra-cmake-modules-5.35.0.tar.xz 302176 SHA256 b020fd5451f4aae9702b575dda07a125b5c1fcfb04e4c840f76063989e80ec30 SHA512 60030180c46390f1957aab5b1a84dff9b1f54e0810cd45567e959a75590a2c34c653d9e4ed40cb53d419bd1162690866c8acabbc40db44471cb48b7dde844fb3 WHIRLPOOL 6616fe4c095cdfc8befdd95f6ce4bbb18ac8d776a00feee62932bce22767078b51b5744ce0adbc058f3a162ffd49f90e3f5e37e20a355e77ce907938659f1b32
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.35.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.35.0.ebuild
new file mode 100644
index 000000000000..8b08c248c3db
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.35.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+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="
+ 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
+}