summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-base/krossruby')
-rw-r--r--kde-base/krossruby/ChangeLog8
-rw-r--r--kde-base/krossruby/Manifest31
-rw-r--r--kde-base/krossruby/krossruby-4.13.2.ebuild61
3 files changed, 85 insertions, 15 deletions
diff --git a/kde-base/krossruby/ChangeLog b/kde-base/krossruby/ChangeLog
index b97bd2b96e2a..8bc0ba9b7db6 100644
--- a/kde-base/krossruby/ChangeLog
+++ b/kde-base/krossruby/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/krossruby
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.176 2014/05/13 17:43:42 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.177 2014/06/15 16:57:06 kensington Exp $
+
+*krossruby-4.13.2 (15 Jun 2014)
+
+ 15 Jun 2014; Michael Palimaka <kensington@gentoo.org>
+ +krossruby-4.13.2.ebuild:
+ Version bump KDE SC 4.13.2
*krossruby-4.13.1 (13 May 2014)
diff --git a/kde-base/krossruby/Manifest b/kde-base/krossruby/Manifest
index 96bcaa7911e9..6e476f7257f0 100644
--- a/kde-base/krossruby/Manifest
+++ b/kde-base/krossruby/Manifest
@@ -4,25 +4,28 @@ Hash: SHA256
DIST kross-interpreters-4.12.5.tar.xz 130784 SHA256 f0b08434aac1bb8db7cd4ff217aa963213eda5f198912c7ef181058d98d82531 SHA512 8b9e8ea90203f60e9dafa2a1e6e76f39bb649b92173d8750a1cb28865904bbd60281ae5e46bb1af588cb7b0c7b0b2370cc281bbbe17f0c977ac16eb9295e2085 WHIRLPOOL a5eac373c1a2ac09f84a31136ff231fb275219b22091bfdffa3c45864e528673d3632cb5cfbc65bf27506d01cd2a246b8449c862774b6cf9a465d8e198d4a57a
DIST kross-interpreters-4.13.0.tar.xz 130820 SHA256 81774fb838417cc9e7956daffb70f3030dc65d0f75d6b8d3e3af8bb55b9a58bd SHA512 bd116b4ecfceab7195ca4e2565ba5bac1a261001491056a772db18971a1fe92a9cc375fbda0830fdc617054ab8a4e152f1b1cdde95ec840933e2b0f10a2d72ee WHIRLPOOL 3865f8aab33df133665a19e173aee71a3c5285bc0493c5e2bc22f972b4085171147c01d6c13908bb59d374d5fcaee68a3765c2f59b0dc8cca93f3538283797e7
DIST kross-interpreters-4.13.1.tar.xz 130724 SHA256 6b53ea45f05a4b7cad1506e8704205efe42ff62973769386ea7ff08dc5309610 SHA512 b349c93a534a98141a83c0cfa92875f4aa3e0884411b2261a0aa9f1fa6133e105509f1f05b460795cc757b272d3d77b42725712a763213bec6e33ef9ddabdbe4 WHIRLPOOL 7eebafc95535cad3c70eed5229adb74f4d5270630b8059756291059dd3514780aa15604e9298072f5ab9ce28dc9c72422573698d3da24ae0ac207c706145df31
+DIST kross-interpreters-4.13.2.tar.xz 130780 SHA256 64c984066aec66eb07327e8c6e591c06edc5fad5a8b68dbc268f0eaa0576c1c8 SHA512 12142949877a8c49665d2b83a5606ec50f43774d220801d87416ba81c7775d961c572d093c052eb1ad814548159600f304995c96cb4f9c00162b56fe5ab2410d WHIRLPOOL 770c935312468d42e87c6700af8b24d0fdfe41d730bff79aaf6e9716f3f481d356ab7e0fea2a27d60b21c65c8c14bd48f4379abc752ac00d943db08b35574b78
EBUILD krossruby-4.12.5.ebuild 1359 SHA256 0a2ca3efc6cb8a49b7a921e75c3cfc037b3915c5bd7ad2d4f036b870aff0da33 SHA512 49367dc5f37cd0480eb54507c506df88c431d853582b99ef8716bef37a1b17ad83ffd74478debc1702e063b5384f9fded7f5be926f8d28ee80db03b5ba989cfa WHIRLPOOL 562804627455471a885d0d0355cb8c7b84b63df679344f5dbe16054e4edd46e39ac3c59db181b897ee139a76ad8a8cc8c94f6c72fe9e592927cefe882769d523
EBUILD krossruby-4.13.0.ebuild 1364 SHA256 1514fb9f783f63f499f0612e048621e27b95fd5ce8ca1964a9c27a4cadd18310 SHA512 8b23a8fc870a9dc2ace2269106a2cf2e7a7c1a151a7eae021c35639412bf3b6b116ed13295a942d01f66d52a4b31a395a0a42f49d8e9eabfd07adb0feae5393e WHIRLPOOL 03310ea6a2d49731740ed4c676ad6b5f93b67053479d4694e4313572807c2896e1ac17644a240f9508df5e949beffe0b53059d80af782314ffd3119198307ab4
EBUILD krossruby-4.13.1.ebuild 1364 SHA256 6dcd4ccb391be321d4ae46d6a1057da46b06dc6263eb838124548e01e494e107 SHA512 feb5c6b2666061c3d11ff0db849762040ef0270ffa28f849b51569345465e0434445aaf08bd891ea833be7229fc77ca48e41d515ce17d8f0c221d922183dcd8a WHIRLPOOL 314526b6befdc553d73e0141173319b7558138009a5d4020cc2ab10866f70d8c8cb0743504e02f1c4a245a422763889c90dc7d614fd46634e5b36754d9522358
-MISC ChangeLog 14848 SHA256 529dc71106a7e3fbfaf06bcd2a072103694136e7d0b3be2deab1c79e0b676ba2 SHA512 797741880966f27fa7b81981d96836277d3029a262cb57cf1ad284c7440d25f2b9c552b84bac5f7130eeb028c5157e18385f5b6aca355674f7d017956dfb2f5d WHIRLPOOL 2cabc99faa19d957e86af6fa2013ec3d085d154c1a3e0034c51d4b5152c71cdc97fc300070c7d6ce19f0c7a9c0f341acfa91164458bc092ff8c92a50445efcac
+EBUILD krossruby-4.13.2.ebuild 1371 SHA256 96e9ddf3a5acc557b043ce9217f52a1413be2aa2038b59748a34ab9467974dd0 SHA512 66ce13b97a8c0e3a56a6a252082a18c290cdc47a15150ce3e1f0300ace431929209e2ba8a6b2e37ffa04ff7407e061b1e3c231c41a416613a5cd832c0fca29c1 WHIRLPOOL 5351c55f08f2603670d2d400a3bda5f1453d35ff63584e54f680b1e8dca8d0d236be67af6ce80a68564ccb5553e79a0d3b360724dadbccb6b014ab2f94c85b3b
+MISC ChangeLog 15001 SHA256 4035d8fb958005d3a291228fa2f94d6f6786f550e4b88a3f9a70b1dc09b11b20 SHA512 b780b9e27c2256ef8875a84195dec2f25dc2edef66d3b84e8c1a92c137a54a7f22492a83cfc400b95a83632786972531f24fe5d4379885e533b92e6ab7b3373c WHIRLPOOL 8b338b3b5ffb270e4dbe1ff95d2ea43807573dcddc64dda7a3841940242dfa98d42e7c998aa07146e51e1c8e6227a0597832e72ea55a082ff0bcba5a0af34df9
MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTclpPAAoJEGVpnaTzz9K9wgwP/22DsJYWNhhnpegFjLvxIAQZ
-2Oynm+MJ4wivHk1PuTcPp68swAcSYyhXgq4ur4fHll1M/IUkUXpkyAZOjfDM2Eb8
-UC+wEk3a3l1sUxqJ28vbeCZnhvIiL4Y8+c6hYVraVOKhsarupJzB654seX/ZxQ0I
-kVpXxuWkOyjgBSuQ9jsXJCobM0QlAkoZmI2sf80GTQ2A9RxTGiLgqod4fp2C9iL8
-Tv1vOtb7/cz5Ii5osGjWbxrZhYRQxSS04KhTTprsnM0XpzpTsinkjfg4dshavZch
-z9EQjbIakJBV4hLJ7/qX5xBPs83QVhO4yawsc+6vP3f+Rh086F3O93vvnd9E+Naz
-JV3ek4cjDKKvqcMlB4CQGD5lWoUnBXe1Ua/ATwgXimDPXFFQHWaS4+Y3YPjTnaV+
-eFBuuJNKITdmVO/obAGb9Od24JvdzCtJotxaT14UVlgz7Piux5J01S/XpB54lxIh
-jaq/wFP92RMTITE2L/vWet4WtqZffMh1NmPM3IdUu14dx0HFIF3JjAUqw48fuO+y
-0qS3D3+skbOiBrWSgqZc6dzuQab5tYPaoAQZ2iaMoI34NqJzJlsv+1Ykr2BUSXXA
-QCoZ1GnMqfF3xEffIhbWXVarmKeXwetdVU3qgX3lOEOMYPVX1w0i5XuFPGSNsqWO
-7hgNNclHDWPw+6D8QloM
-=DuiB
+iQJiBAEBCABMBQJTndDPRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
+MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
+7EDAD/46yv7E2v1BtOZql4JjIaErA5eg4GfvDmdxXuelIee4H8NjDgJkV25wfVae
+Y8+6SsN4L+xkCC11/wQEBLyGBTBv3RGbLSdMQLeTGK5UxpN6ShH6B3AapF9siJjA
+zikh5UgxVPrs6jhEsXru8dwNZa1Kb4ObL68LE/9izZxgwPuhQp6gq2XMDgCu/4Sy
+Q8GM4J5sNarI7RkN7cYdFTZcbhndd9a1vlq5juWjyuoRTd6VPkLPnlrxv5LMLvWv
+2kT2Qt+N9eTciknLZ7WROYHjKBQgIsaLIg/MiWvReG9nOEeuj8lL4sGKkqEVhJpy
+RovmTp3Q/HKIpw4nOgM5LxrDRFxfL6RpLxqE7SPR+FwwnkSQ+lQfUPWbjsNzfZkK
+rkJSO7B0eiPYP1dHR+d1+xBtxPA0CDWTDfOGXl494qQpPkpF1h7CMqi7/CkmqSsy
+/tXH9mwPx83bVj3VO58GMGp2xUKjX9An2lbwePzNVzjzDNRfSfihZ/sTkmv+o+Al
+PYwlLmH+XKtg7l069jTYUK9pzt7bIPA6ddTJ7qdBLRqX3syUgbXXE+Se1+N+IIvC
+5hR5B2B5aTXau/jcznfH1hh19WQKgISg50n8oMP/g8LII6zPMVY4NxUkNbuVhcUB
+DlwDopapYl9NSNR05wTTEHSQ8UEjBQDlKpU0iiWRbGVdDWLEaw==
+=Rbd0
-----END PGP SIGNATURE-----
diff --git a/kde-base/krossruby/krossruby-4.13.2.ebuild b/kde-base/krossruby/krossruby-4.13.2.ebuild
new file mode 100644
index 000000000000..8d629a901e49
--- /dev/null
+++ b/kde-base/krossruby/krossruby-4.13.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/krossruby-4.13.2.ebuild,v 1.1 2014/06/15 16:57:06 kensington 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
+}