summaryrefslogtreecommitdiff
path: root/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-10-02 01:45:04 +1000
committerMichael Palimaka <kensington@gentoo.org>2014-10-02 01:45:04 +1000
commitecdc17976494626862d53dcaca26983e08e6c76e (patch)
treeb1e6ac406067905e84920b7bb5169e0c49a00264 /dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
parent72cda4f47ce9bfaf31ac5120036991c483c2a317 (diff)
downloadkde-ecdc17976494626862d53dcaca26983e08e6c76e.tar.gz
kde-ecdc17976494626862d53dcaca26983e08e6c76e.tar.bz2
kde-ecdc17976494626862d53dcaca26983e08e6c76e.zip
[dev-libs/libdbusmenu-qt] Fix configure when test deps are not present wrt bug #524174
Package-Manager: portage-2.2.10
Diffstat (limited to 'dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild')
-rw-r--r--dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
index 73f0c1ee0cc..20f22d311f4 100644
--- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
+++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
@@ -50,7 +50,6 @@ DEPEND="${RDEPEND}
"
DOCS=( NEWS README )
-PATCHES=( "${FILESDIR}/${PN}-0.9.2-optionaltests.patch" )
# tests fail due to missing conection to dbus
RESTRICT="test"
@@ -61,10 +60,16 @@ pkg_setup() {
use qt5 && MULTIBUILD_VARIANTS+=( qt5 )
}
+src_prepare() {
+ [[ ${PV} == 9999* ]] && bzr_src_prepare
+ cmake-utils_src_prepare
+
+ use test || comment_add_subdirectory tests
+}
+
src_configure() {
myconfigure() {
local mycmakeargs=(
- $(cmake-utils_use_build test TESTS)
$(cmake-utils_use_with doc)
)