diff options
| -rw-r--r-- | kde-apps/kross-interpreters/kross-interpreters-17.12.49.9999.ebuild | 22 | ||||
| -rw-r--r-- | kde-apps/kross-interpreters/kross-interpreters-9999.ebuild | 22 |
2 files changed, 34 insertions, 10 deletions
diff --git a/kde-apps/kross-interpreters/kross-interpreters-17.12.49.9999.ebuild b/kde-apps/kross-interpreters/kross-interpreters-17.12.49.9999.ebuild index 99ac5145ef0..7bd825c4666 100644 --- a/kde-apps/kross-interpreters/kross-interpreters-17.12.49.9999.ebuild +++ b/kde-apps/kross-interpreters/kross-interpreters-17.12.49.9999.ebuild @@ -4,22 +4,34 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit python-single-r1 kde5 +USE_RUBY="ruby22" +inherit kde5 python-single-r1 ruby-single DESCRIPTION="Kross interpreter plugins for programming languages" KEYWORDS="" -IUSE="" +IUSE="+python ruby" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )" -DEPEND="${PYTHON_DEPS} +DEPEND=" $(add_frameworks_dep kross) $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) + python? ( ${PYTHON_DEPS} ) + ruby? ( ${RUBY_DEPS} ) " RDEPEND="${DEPEND}" pkg_setup() { - python-single-r1_pkg_setup + use python && python-single-r1_pkg_setup kde5_pkg_setup } + +src_configure() { + local mycmakeargs=( + -DBUILD_python=$(usex python) + -DBUILD_ruby=$(usex ruby) + ) + + kde5_src_configure +} diff --git a/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild b/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild index 99ac5145ef0..7bd825c4666 100644 --- a/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild +++ b/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild @@ -4,22 +4,34 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit python-single-r1 kde5 +USE_RUBY="ruby22" +inherit kde5 python-single-r1 ruby-single DESCRIPTION="Kross interpreter plugins for programming languages" KEYWORDS="" -IUSE="" +IUSE="+python ruby" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )" -DEPEND="${PYTHON_DEPS} +DEPEND=" $(add_frameworks_dep kross) $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) + python? ( ${PYTHON_DEPS} ) + ruby? ( ${RUBY_DEPS} ) " RDEPEND="${DEPEND}" pkg_setup() { - python-single-r1_pkg_setup + use python && python-single-r1_pkg_setup kde5_pkg_setup } + +src_configure() { + local mycmakeargs=( + -DBUILD_python=$(usex python) + -DBUILD_ruby=$(usex ruby) + ) + + kde5_src_configure +} |
