diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2014-11-25 01:28:10 +1100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2014-11-25 01:30:57 +1100 |
| commit | 6becc130f24024bf23ab9db414095a12f0727d7b (patch) | |
| tree | 395c05ae059dbafadc01eb920461253761294185 /kde-base | |
| parent | 2ab41059a699cd6050a3c165cd93f05e00212b4a (diff) | |
| download | kde-6becc130f24024bf23ab9db414095a12f0727d7b.tar.gz kde-6becc130f24024bf23ab9db414095a12f0727d7b.tar.bz2 kde-6becc130f24024bf23ab9db414095a12f0727d7b.zip | |
[kde-base] Rename kdebindings 4.9999 -> 9999 since master is still KDE4.
Diffstat (limited to 'kde-base')
| -rw-r--r-- | kde-base/kimono/kimono-9999.ebuild (renamed from kde-base/kimono/kimono-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/korundum/korundum-9999.ebuild (renamed from kde-base/korundum/korundum-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/krossjava/krossjava-9999.ebuild (renamed from kde-base/krossjava/krossjava-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/krosspython/krosspython-9999.ebuild (renamed from kde-base/krosspython/krosspython-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/krossruby/krossruby-9999.ebuild | 61 | ||||
| -rw-r--r-- | kde-base/krossruby/metadata.xml | 5 | ||||
| -rw-r--r-- | kde-base/perlkde/perlkde-9999.ebuild (renamed from kde-base/perlkde/perlkde-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/perlqt/perlqt-9999.ebuild (renamed from kde-base/perlqt/perlqt-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/pykde4/pykde4-9999.ebuild (renamed from kde-base/pykde4/pykde4-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/qtruby/qtruby-9999.ebuild (renamed from kde-base/qtruby/qtruby-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/qyoto/qyoto-9999.ebuild (renamed from kde-base/qyoto/qyoto-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/smokegen/smokegen-9999.ebuild (renamed from kde-base/smokegen/smokegen-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/smokekde/smokekde-9999.ebuild (renamed from kde-base/smokekde/smokekde-4.9999.ebuild) | 0 | ||||
| -rw-r--r-- | kde-base/smokeqt/smokeqt-9999.ebuild (renamed from kde-base/smokeqt/smokeqt-4.9999.ebuild) | 0 |
14 files changed, 66 insertions, 0 deletions
diff --git a/kde-base/kimono/kimono-4.9999.ebuild b/kde-base/kimono/kimono-9999.ebuild index 06adc5e42f5..06adc5e42f5 100644 --- a/kde-base/kimono/kimono-4.9999.ebuild +++ b/kde-base/kimono/kimono-9999.ebuild diff --git a/kde-base/korundum/korundum-4.9999.ebuild b/kde-base/korundum/korundum-9999.ebuild index db26241670c..db26241670c 100644 --- a/kde-base/korundum/korundum-4.9999.ebuild +++ b/kde-base/korundum/korundum-9999.ebuild diff --git a/kde-base/krossjava/krossjava-4.9999.ebuild b/kde-base/krossjava/krossjava-9999.ebuild index 7da6ad1bbed..7da6ad1bbed 100644 --- a/kde-base/krossjava/krossjava-4.9999.ebuild +++ b/kde-base/krossjava/krossjava-9999.ebuild diff --git a/kde-base/krosspython/krosspython-4.9999.ebuild b/kde-base/krosspython/krosspython-9999.ebuild index 86df0bcd170..86df0bcd170 100644 --- a/kde-base/krosspython/krosspython-4.9999.ebuild +++ b/kde-base/krosspython/krosspython-9999.ebuild diff --git a/kde-base/krossruby/krossruby-9999.ebuild b/kde-base/krossruby/krossruby-9999.ebuild new file mode 100644 index 00000000000..b7bc3d70a21 --- /dev/null +++ b/kde-base/krossruby/krossruby-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KMNAME="kross-interpreters" +KMMODULE="ruby" + +USE_RUBY="ruby19" +# Only one ruby version is supported: +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled +# files with identical path+name will overwrite each other - difficult :( + +inherit kde4-meta ruby-ng + +DESCRIPTION="Kross scripting framework: Ruby interpreter" +KEYWORDS="" +IUSE="debug" + +DEPEND="" +RDEPEND="" + +pkg_setup() { + ruby-ng_pkg_setup + kde4-meta_pkg_setup +} + +src_unpack() { + local S="${WORKDIR}/${P}" + kde4-meta_src_unpack + + cd "${WORKDIR}" + mkdir all + mv ${P} all/ || die "Could not move sources" +} + +all_ruby_prepare() { + kde4-meta_src_prepare +} + +each_ruby_configure() { + local CMAKE_USE_DIR=${S} + local mycmakeargs=( + -DRUBY_LIBRARY=$(ruby_get_libruby) + -DRUBY_INCLUDE_DIR=$(ruby_get_hdrdir) + -DRUBY_EXECUTABLE=${RUBY} + ) + kde4-meta_src_configure +} + +each_ruby_compile() { + local CMAKE_USE_DIR=${S} + kde4-meta_src_compile +} + +each_ruby_install() { + local CMAKE_USE_DIR=${S} + kde4-meta_src_install +} diff --git a/kde-base/krossruby/metadata.xml b/kde-base/krossruby/metadata.xml new file mode 100644 index 00000000000..a23f444b67d --- /dev/null +++ b/kde-base/krossruby/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> +</pkgmetadata> diff --git a/kde-base/perlkde/perlkde-4.9999.ebuild b/kde-base/perlkde/perlkde-9999.ebuild index b666d8f8777..b666d8f8777 100644 --- a/kde-base/perlkde/perlkde-4.9999.ebuild +++ b/kde-base/perlkde/perlkde-9999.ebuild diff --git a/kde-base/perlqt/perlqt-4.9999.ebuild b/kde-base/perlqt/perlqt-9999.ebuild index c96bfce9968..c96bfce9968 100644 --- a/kde-base/perlqt/perlqt-4.9999.ebuild +++ b/kde-base/perlqt/perlqt-9999.ebuild diff --git a/kde-base/pykde4/pykde4-4.9999.ebuild b/kde-base/pykde4/pykde4-9999.ebuild index ccf948089ae..ccf948089ae 100644 --- a/kde-base/pykde4/pykde4-4.9999.ebuild +++ b/kde-base/pykde4/pykde4-9999.ebuild diff --git a/kde-base/qtruby/qtruby-4.9999.ebuild b/kde-base/qtruby/qtruby-9999.ebuild index acd65862e5e..acd65862e5e 100644 --- a/kde-base/qtruby/qtruby-4.9999.ebuild +++ b/kde-base/qtruby/qtruby-9999.ebuild diff --git a/kde-base/qyoto/qyoto-4.9999.ebuild b/kde-base/qyoto/qyoto-9999.ebuild index f17ad1a8d32..f17ad1a8d32 100644 --- a/kde-base/qyoto/qyoto-4.9999.ebuild +++ b/kde-base/qyoto/qyoto-9999.ebuild diff --git a/kde-base/smokegen/smokegen-4.9999.ebuild b/kde-base/smokegen/smokegen-9999.ebuild index 19113a19457..19113a19457 100644 --- a/kde-base/smokegen/smokegen-4.9999.ebuild +++ b/kde-base/smokegen/smokegen-9999.ebuild diff --git a/kde-base/smokekde/smokekde-4.9999.ebuild b/kde-base/smokekde/smokekde-9999.ebuild index da8fdb59e3c..da8fdb59e3c 100644 --- a/kde-base/smokekde/smokekde-4.9999.ebuild +++ b/kde-base/smokekde/smokekde-9999.ebuild diff --git a/kde-base/smokeqt/smokeqt-4.9999.ebuild b/kde-base/smokeqt/smokeqt-9999.ebuild index 536ca135957..536ca135957 100644 --- a/kde-base/smokeqt/smokeqt-4.9999.ebuild +++ b/kde-base/smokeqt/smokeqt-9999.ebuild |
