diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-06-07 19:18:20 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-06-07 19:18:36 +0200 |
commit | 2fb79a4076772020c18be0215abb7a430ac12b3b (patch) | |
tree | 02e6972566d0e4e18611dfd81121657a95919e66 /kde-apps/kross-interpreters | |
parent | dev-libs/libinput: Restore version 1.10.6 (diff) | |
download | gentoo-2fb79a4076772020c18be0215abb7a430ac12b3b.tar.gz gentoo-2fb79a4076772020c18be0215abb7a430ac12b3b.tar.bz2 gentoo-2fb79a4076772020c18be0215abb7a430ac12b3b.zip |
kde-apps: Add KDE Applications 18.04.2
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'kde-apps/kross-interpreters')
-rw-r--r-- | kde-apps/kross-interpreters/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/kross-interpreters/kross-interpreters-18.04.2.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/kde-apps/kross-interpreters/Manifest b/kde-apps/kross-interpreters/Manifest index a1844b7c2d4b..5042f65838e7 100644 --- a/kde-apps/kross-interpreters/Manifest +++ b/kde-apps/kross-interpreters/Manifest @@ -1,2 +1,3 @@ DIST kross-interpreters-17.12.3.tar.xz 144424 BLAKE2B 0eec653e071c026e3485c33325d9656c271e59ec187c166f2440cac8095f6ada195ffdd07622d05a9a1be100b4c6b06265771b2245a3ea79b00a2b1c5ea21fc4 SHA512 2eb261cbf57c505766dbc1d7086350f8e93b0c4da804464488701444a650119350b6ffded93beaf9956ee5974701ddaa3354838341ade3d080877918c91c6c63 DIST kross-interpreters-18.04.1.tar.xz 144844 BLAKE2B 0cbe2066da80b327e629b78647f4175f55871fc9b23262a3c50f95bb5dfd74a6b623be181695487c3717e1288577a39ba4aa24b28e2ab4bc0fab161c90c254b3 SHA512 9b1b94a19aa8c8e83c75cbdb532545af8bb95c6d3dfe0e51d77a36107d309fe3a2d562c835cfc392348020c2397efa0135c6bc8ce9435e8bc9c7b4c67ccb3edb +DIST kross-interpreters-18.04.2.tar.xz 144868 BLAKE2B d0bde9315fe387a735a52b744853a151d2f137d9a6b661031120a0ea5b756f62cb91790c5d6f48bbb7660d5e7088cb39debd0c0a2fdda4903ae5360f9506226a SHA512 e385e7680c29ea778e09a0b99e28382dc3540798782a1a579def10644245e7e16339e29e91968ebd5516c5d953dbe3d8061b232aa0b647dbc0c60dcd87b655ca diff --git a/kde-apps/kross-interpreters/kross-interpreters-18.04.2.ebuild b/kde-apps/kross-interpreters/kross-interpreters-18.04.2.ebuild new file mode 100644 index 000000000000..0ef8019aaf2d --- /dev/null +++ b/kde-apps/kross-interpreters/kross-interpreters-18.04.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +USE_RUBY="ruby23" +inherit kde5 python-single-r1 ruby-single + +DESCRIPTION="Kross interpreter plugins for programming languages" +KEYWORDS="~amd64 ~x86" +IUSE="+python ruby" + +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + $(add_frameworks_dep kross) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + python? ( ${PYTHON_DEPS} ) + ruby? ( ${RUBY_DEPS} ) +" +RDEPEND="${DEPEND}" + +pkg_setup() { + use python && python-single-r1_pkg_setup + kde5_pkg_setup +} + +src_prepare() { + sed -i -e "/find_package(PythonLibs/s/REQUIRED//" CMakeLists.txt || die + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_python=$(usex python) + -DBUILD_ruby=$(usex ruby) + ) + + kde5_src_configure +} |