diff options
author | Andreas Hüttel <dilfridge@gentoo.org> | 2013-08-14 20:27:02 +0000 |
---|---|---|
committer | Andreas Hüttel <dilfridge@gentoo.org> | 2013-08-14 20:27:02 +0000 |
commit | 28dfbe7605df63535c620e142da0dd43df2a08ff (patch) | |
tree | 8c3f7ad199bafe9513b40112a8783159c3a824c9 /kde-base/krossruby | |
parent | Pass extra-cflags to configure instead, bug #449238 by Stef Simoens. Simplifi... (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | kde-base/krossruby/Manifest | 26 | ||||
-rw-r--r-- | kde-base/krossruby/krossruby-4.11.0.ebuild | 61 |
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 +} |