dev-util/kdstatemachineeditor: Fix EAPI-7, set ECM_MKSPECS_INSTALL_DIR
authorAndreas Sturmlechner <asturm@gentoo.org>
Wed, 24 Apr 2019 21:38:35 +0000 (23:38 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Wed, 24 Apr 2019 21:39:52 +0000 (23:39 +0200)
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild

index ab1f9edbc7a5c8e7d331bc0e07280c63a524b4ce..5e4355d14c07dfd55c5219ef979620ef20560222 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake-utils qmake-utils
 
 DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
 HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
@@ -27,19 +27,18 @@ RDEPEND="
        dev-qt/qtnetwork:5
        dev-qt/qtwidgets:5
 "
-
-DEPEND="${RDEPEND}"
-
+DEPEND="${RDEPEND}
+       test? (
+               dev-qt/qttest:5
+               dev-qt/qtxmlpatterns:5
+       )
+"
 BDEPEND="
        media-gfx/graphviz
        doc? (
                app-doc/doxygen
                dev-qt/qthelp:5
        )
-       test? (
-               dev-qt/qttest:5
-               dev-qt/qtxmlpatterns:5
-       )
 "
 
 src_configure() {
@@ -47,6 +46,7 @@ src_configure() {
                -DBUILD_EXAMPLES=OFF
                -DBUILD_DOCS=$(usex doc)
                -DBUILD_TESTING=$(usex test)
+               -DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
        )
        cmake-utils_src_configure
 }
index ab1f9edbc7a5c8e7d331bc0e07280c63a524b4ce..5e4355d14c07dfd55c5219ef979620ef20560222 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake-utils qmake-utils
 
 DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
 HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
@@ -27,19 +27,18 @@ RDEPEND="
        dev-qt/qtnetwork:5
        dev-qt/qtwidgets:5
 "
-
-DEPEND="${RDEPEND}"
-
+DEPEND="${RDEPEND}
+       test? (
+               dev-qt/qttest:5
+               dev-qt/qtxmlpatterns:5
+       )
+"
 BDEPEND="
        media-gfx/graphviz
        doc? (
                app-doc/doxygen
                dev-qt/qthelp:5
        )
-       test? (
-               dev-qt/qttest:5
-               dev-qt/qtxmlpatterns:5
-       )
 "
 
 src_configure() {
@@ -47,6 +46,7 @@ src_configure() {
                -DBUILD_EXAMPLES=OFF
                -DBUILD_DOCS=$(usex doc)
                -DBUILD_TESTING=$(usex test)
+               -DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
        )
        cmake-utils_src_configure
 }