summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2013-08-14 20:27:02 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2013-08-14 20:27:02 +0000
commit28dfbe7605df63535c620e142da0dd43df2a08ff (patch)
tree8c3f7ad199bafe9513b40112a8783159c3a824c9 /kde-base/krossruby
parentPass extra-cflags to configure instead, bug #449238 by Stef Simoens. Simplifi... (diff)
downloadhistorical-28dfbe7605df63535c620e142da0dd43df2a08ff.tar.gz
historical-28dfbe7605df63535c620e142da0dd43df2a08ff.tar.bz2
historical-28dfbe7605df63535c620e142da0dd43df2a08ff.zip
Version bump KDE SC 4.11.0
Package-Manager: portage-2.2.0_alpha196/cvs/Linux x86_64 Manifest-Sign-Key: 0xEBE6A336BE19039C!
Diffstat (limited to 'kde-base/krossruby')
-rw-r--r--kde-base/krossruby/ChangeLog8
-rw-r--r--kde-base/krossruby/Manifest26
-rw-r--r--kde-base/krossruby/krossruby-4.11.0.ebuild61
3 files changed, 86 insertions, 9 deletions
diff --git a/kde-base/krossruby/ChangeLog b/kde-base/krossruby/ChangeLog
index 0894be49dbe6..89a5d1abee4e 100644
--- a/kde-base/krossruby/ChangeLog
+++ b/kde-base/krossruby/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/krossruby
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.135 2013/08/02 17:20:02 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.136 2013/08/14 20:23:51 dilfridge Exp $
+
+*krossruby-4.11.0 (14 Aug 2013)
+
+ 14 Aug 2013; Andreas K. Huettel <dilfridge@gentoo.org>
+ +krossruby-4.11.0.ebuild:
+ Version bump KDE SC 4.11.0
02 Aug 2013; Johannes Huber <johu@gentoo.org> -krossruby-4.10.4.ebuild:
Remove KDE SC 4.10.4
diff --git a/kde-base/krossruby/Manifest b/kde-base/krossruby/Manifest
index c68a84f84a54..c0a540410f0a 100644
--- a/kde-base/krossruby/Manifest
+++ b/kde-base/krossruby/Manifest
@@ -2,17 +2,27 @@
Hash: SHA256
DIST kross-interpreters-4.10.5.tar.xz 133824 SHA256 ea638e06cd2ed11db786113253f9f7564c2f4ce3b81dbffe94663ecd343d5e64 SHA512 157fa7fa19be094d44a43b3eb761def41560b492a88802dd17880eba097184347229332522be7932e9085258b6dbad4a3a2dae0f6641be7726c78533aba07c2e WHIRLPOOL f26238b4061f862d9e1ba025a5024ea56dc214083c35e9729dbcf776f1c8f9f97155dde2ab6e0b588cba2a7336940b7517e52bb1232437bf2c3b562fbd99c024
+DIST kross-interpreters-4.11.0.tar.xz 130488 SHA256 f0844a60d0cefdeb197c4dd4550cacb7645a420d72e81db57239490b03652274 SHA512 dc182791dd55e045daa01fbcf1e4ff1fbd4f459948fcc0d84cec228ffff4fb03edcde0c75917e0bea013177574c1ee84a1549a0ee148319af9677702d33572f1 WHIRLPOOL 63b4b5756a1d95301301dbc88d6c1b5b6d83fde2227d9668b794e9442ebbde192b8459ab2b734496e42baf70953090b0da75a4e2d603fe86758a9395ef604073
EBUILD krossruby-4.10.5.ebuild 1426 SHA256 581651400cb4404924a7bc7f8fd3849d6f0ae01da5ed9c9f16fe32e8946eb35d SHA512 ddde66c7234da2d995fcb73ad5adce3c7c1a06226158c61939ccd15faac088112246e4544f84031a62b36b2f53d60815ce221ee84a7afe645a012e4f4364af2e WHIRLPOOL 63190df94e7e557d1f220103db8d456b028179d0593fb5ff4cb3ccf7eaf63d38c85625ccd886d5f2debc7dc3397428ce175534771b6e9b360a1f177794bbe3b3
-MISC ChangeLog 10068 SHA256 34328d6802ea9796b1f8733595b2296f85fb77de9b1fba1dfeb2c5bf56a1ebe9 SHA512 612da2554e0d0569049a7d86f2a5709b000e089ffd19e6ed4eedaf3bd45fc1968a08df3f60be20218d901313d0928da9f9f951b8651b622ccd207962395a564b WHIRLPOOL fdd74d785f2267caffea9e94a82ffb42d828c826da968dc9a46f90845fddca5d2c2258feb30d2cd5affcbb980b8557875087ab4d853e220176bbc7996e30f4cb
+EBUILD krossruby-4.11.0.ebuild 1369 SHA256 51b2376ae818ff0ad64927d7fe1c45d6200aab7657f7ff67b04d2d451fd8cd6f SHA512 d5e25d907b81b310dec7088a868ae7fc9ce7fb7b05f53bc3cc14098d2dd92324fad050bac4b0696d4ac31a06251469a9a5616300c228051f1568624bdb6be238 WHIRLPOOL 9835b916dc95278783f0128f82a3032dc4b8c71e8f9591fbda4d88db94de3e651ae0c214369ca6f28bdb1c8287e921e7e78ba3c5e528fbedfe297d367cf164b3
+MISC ChangeLog 10221 SHA256 1502a0346fbe0f3639fe410af30e852518b1ba6ef7cfe568cdf370d473c5261e SHA512 b4ce50597b015420e0cb871b23b1c6374feed09ed69cce6690e3ce26f5eeaf9d59e6c477654d74443ed1d9b0973905a4193b38ad655cecaf7245a5ee37644a60 WHIRLPOOL 9668abe7fba77ee45f55ef9988998669da185b8123a97e1917e79b2d013b8e53441ad763e6463edd5516147c0f71c783ad7990aa8fad95103f41cf568da869ed
MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJR++qXAAoJEO+t9ga+3I3aN1AH/3jwwqFnWgAyLk1iR/6Bp6E1
-e14zSXzYRfqXlWq2oDAh4Ah9hTQF3UTr4n2595ObvAnFAKyteXJ7LyHT1RpDIFNL
-GUkSKYsaQ8fhGwY7sUY08xto06HsTiJT/k+hwNAH7ll9HVKAl9BxnwRP6mFfzxFA
-mK2eVK7oLu77nnKiJJlr2ybLOkXJm3MM//cB5v1NfbVNJMyG8KCl4fjX49F43WPn
-ra6TqKhJtLQJ+dFSH931ju9NUftD19lsDEuyBvdviUXkfyB9Gj1uVqmNUG/98DLU
-ZPRGbPt38pspwil5sr+KIHRJS3s1m9g+9iAbjw6pHFKP5lATEiaYd1BC2WTeO7M=
-=EM2q
+iQJ8BAEBCABmBQJSC+h4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
+QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcBPcQAOJkD9t9VLfHg3D7tsG/q+cM
+ww63wQN/aspYTN4jcnYvdCwHHHV0GNXd6hYRzrtdE5Sp2orjvRv1FptnDXYjeyrb
+sQ16qcZaocyhTrhZKJ07IXMkxOEJ8KQIny2PUUlKXrJ/B6S1WmSzSN0uphezp4tI
+rpi1k1M5QENeAvZnjLfEjUglDsub6ckxQsPo5nL57pArr+21gSynOTpNypBvlSAZ
+VQtp8XHtlTQBjV2R8roWnOxE7uVVxZSUd1CkTqXMB4ZWu4up77Y11uilI7sGLsYq
+MMjslpVZFKV/FFlEHPj/VtSiFFoWBIgnrgsNsbs6p7pHrMg8XhzeOjxAMNI8dmor
+R+5OimoDIqLX9CLqCxqwwI2/XrzqsHtAMQ25NnQ5c5dEuN9MPb079IKTTZ6/XeD2
+tYk3F40niXn6a74TMKHj6lEldB+5YJASwN6Lj1VqlS/0g3qCgWJFbwwsBKRgmCPw
+q+h9jvoHdCnD16hb4GUEIYCUBiN+b43eSuDbnTiTXqG58U3LUmxH7C0sw2QyUkMG
+sUEeCA+l+Vp3T1qVS1wRoSyUTdmkLIrmaAqQDF4nkTT2NAIh+mKGBmn0ZtWIEKH5
+EyKfrQ3P8IMO/gn0Ox6ZHI+QK2aXur54n8D4YU9/VSALSoL3ubWZ0SVM0F4G/RxJ
+IfNVHLzcQgINuqP/Tz/7
+=+73r
-----END PGP SIGNATURE-----
diff --git a/kde-base/krossruby/krossruby-4.11.0.ebuild b/kde-base/krossruby/krossruby-4.11.0.ebuild
new file mode 100644
index 000000000000..ca8e213aa613
--- /dev/null
+++ b/kde-base/krossruby/krossruby-4.11.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/krossruby-4.11.0.ebuild,v 1.1 2013/08/14 20:23:51 dilfridge Exp $
+
+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="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+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
+}