summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2013-07-02 16:49:49 +0000
committerJohannes Huber <johu@gentoo.org>2013-07-02 16:49:49 +0000
commite7f80fb6c192436294ffef5ee41240d564104abb (patch)
treebdd3716c03b2eb52a420573831a52264dfc6459f /kde-base/krossruby
parentMove `ln` update to the patch rather than sed-ing it after the fact #475334 b... (diff)
downloadhistorical-e7f80fb6c192436294ffef5ee41240d564104abb.tar.gz
historical-e7f80fb6c192436294ffef5ee41240d564104abb.tar.bz2
historical-e7f80fb6c192436294ffef5ee41240d564104abb.zip
Version bump KDE SC 4.10.5
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0xF3CFD2BD
Diffstat (limited to 'kde-base/krossruby')
-rw-r--r--kde-base/krossruby/ChangeLog7
-rw-r--r--kde-base/krossruby/Manifest26
-rw-r--r--kde-base/krossruby/krossruby-4.10.5.ebuild65
3 files changed, 82 insertions, 16 deletions
diff --git a/kde-base/krossruby/ChangeLog b/kde-base/krossruby/ChangeLog
index 587baebefef6..30ecdb0b5998 100644
--- a/kde-base/krossruby/ChangeLog
+++ b/kde-base/krossruby/ChangeLog
@@ -1,6 +1,11 @@
# 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.128 2013/07/02 09:30:14 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.129 2013/07/02 16:47:39 johu Exp $
+
+*krossruby-4.10.5 (02 Jul 2013)
+
+ 02 Jul 2013; Johannes Huber <johu@gentoo.org> +krossruby-4.10.5.ebuild:
+ Version bump KDE SC 4.10.5
02 Jul 2013; Agostino Sarubbo <ago@gentoo.org> -krossruby-4.10.3.ebuild:
Remove old
diff --git a/kde-base/krossruby/Manifest b/kde-base/krossruby/Manifest
index 82449e855ad5..13d63aca5a81 100644
--- a/kde-base/krossruby/Manifest
+++ b/kde-base/krossruby/Manifest
@@ -1,24 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST kross-interpreters-4.10.4.tar.xz 130176 SHA256 9dee5a5d2abf8919d56975fb8b3f411c126d827206534f150ffc6b9e53fdd7c7 SHA512 8db2efb64f67fdf7dba08b7f9829991be282d0831083341ef11b90562008c886b3c0e8373a484e19b1c188f215283c7833136747a1e40c27416bc1cf66934e35 WHIRLPOOL ee1250c0a13efa6d8a295c55ae0a1fdcbce78bce36aeb4a1e546fc71d5bf1899993c16422b284a6b1dc29c205696cf936d628d5cbb993907f75d9db3efe6f352
+DIST kross-interpreters-4.10.5.tar.xz 133824 SHA256 ea638e06cd2ed11db786113253f9f7564c2f4ce3b81dbffe94663ecd343d5e64 SHA512 157fa7fa19be094d44a43b3eb761def41560b492a88802dd17880eba097184347229332522be7932e9085258b6dbad4a3a2dae0f6641be7726c78533aba07c2e WHIRLPOOL f26238b4061f862d9e1ba025a5024ea56dc214083c35e9729dbcf776f1c8f9f97155dde2ab6e0b588cba2a7336940b7517e52bb1232437bf2c3b562fbd99c024
EBUILD krossruby-4.10.4.ebuild 1477 SHA256 195e0bde19b93732759a4cf7672c6c0324fc0114c7f9bc4c4e77679bbed7cd98 SHA512 cb1798ee7b2b2bea83855997b26734313af08e91c62b379e74c36e6edd29f879641d29b302dcab9a66e6dadab7cb62aaa997dec644594eb35b486346f0416e00 WHIRLPOOL 2fe45a359776c0de4080017855bdd2afd5ef43cbd32447778f067958ae3c4df52b6718336990a34b33521df333d23fa596707764db8116ef71a1d5d2b7a42115
-MISC ChangeLog 9256 SHA256 bcb65f2a836ec584a34a0bca32ae56d1b03a989cb098baaa836b9efcdcf5aa96 SHA512 648677c19bcc1917d10589b88423dff5b771e870a3f7cceba5cba0a814a0cc538252983ed6c829355f8c1285b75cf8bb244e7ac2472a7490b6bb30a130ab19ec WHIRLPOOL c670374af8c2d48d7906bfd621f80c3dd0bfb139bcd9254e36e4aeb95c4ea765b512f08bec5de649676a8f00be7603ef7ba6acbe980b6ef96bd74f736e090e78
+EBUILD krossruby-4.10.5.ebuild 1483 SHA256 d3a56d4f861d6ec58da9569d201ff521b87116296bfcba49a3757736a187e7d7 SHA512 b3da47c8854fed4faca3dff8198e1145fc37487938e53978256fe2d15577bf9e232d6f7a86d29bd81a987ae38a4786c44656795db338c23034c2a85ad37e7724 WHIRLPOOL ec9de506c70893eb863d8f96e26109656c3b1b7150ea10fd2f04ed973add4aa8b6ee179897b16a3115a32b869827eb8e3ac879e47f58cdbcaab5a75df875e461
+MISC ChangeLog 9394 SHA256 07a740e8e82315a61d946dc723653f677acb0556159f746a692cb5f9f85b6826 SHA512 912bd61147c0ca7550f95bc37d0e39549a25c5775828cfb5fdce0d508a21c0d04a49b41ba4eddeabaf76665a057038547ae4046df7535969ca1cf67184ff4290 WHIRLPOOL 9995369201e0f31144f668d23366b854b75e3eba1bcc87796a2c51476ca77bbf41f26c0dee404fdaf2bd071ef0f163f26dee75f6274094ba5af78ef111647f6d
MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCgAGBQJR0p0xAAoJELp701BxlEWfBBUP/04X2EvjRQ/Fdp0G2MZLdbsZ
-eqiF7jf14ytYryo8X/WVN53CyJmmc1JEla4Qy6/AGqbyEjm1UZKjVqvWWlgbwpye
-zN2vrmWON4KNZjeEld8W1hPjUk3kP/iFFGTMciY9XOqsfPDTPEx4HbxaT12yF0cH
-pHPUimOBvtffWBvB2WjIU6jH+dQhyZ7qnh7BMygeoLp2Yo3J83Bs9OHZHCaHgkDb
-nfissoEwR5Y6R+yFy5MvFvF9XJsRpMsgchSplQqEqa6sxHn3CNUBFjG6Q6oKKslT
-nuqKaFmWsf7yflJjOlkh/nuAWs79q4pb/tM2PbPmmI3XgBFyjbaxLmozCsQw6o/K
-CvMXsyqMLbFSrkHrrNEmtUjw/bnie3oJCYeDrWqK0tjTJdq6I0AZwJTfjn7HC7nO
-246M1ozfdQuz1K9OPNJxU/mel8uerwl3Oa6vn1W0DCtslEZJR+UqepTcbGmDtim7
-gjVYQ0ad6JEDgBXOGXMDFvyKlX2BJmbNLaI5gNOGEfsZqANDzecsHdTeaOVw7aCW
-zDCl43SgncAI3s/CbV5JX1crxnWHc9+pOUvyeKhSQFBxlVp+uu0QWeKtT7GBycRU
-mxigfOsswxlzdaNBw4/7RuE1zp/HJyre0Hbr1Pt2WmJ8CQ8xfspUdiuB8IJktvMK
-7K7fonJbmM8gM/+wTDqI
-=lux3
+iQEcBAEBCAAGBQJR0wSUAAoJEO+t9ga+3I3at3YIAJpFtkXbO+wmSPQW+yBBtW06
+xz+JbiKpUk/JLpdlKcoMeQod4owbLOjl8wP7CPtIGkDjr8gCv/MAkOLDwEHsjfh2
+cWcwliMnvQVYuTW8dUIZyHrNyKERUGsXejr8xdVuuRbg2p4eu6yUvMl+zXUsWhh3
+yLqJL3QlIHtH7rZMcaXSj53GGkvhKbAQuJpRLGkvCCtkWShbIGCqlRnq39lZzclY
+pAgymqCkoaGuTGHzMh3r/qbExK/GKJpUHATUD7F73Q39tgxTdGcIv7RqxEtzEyMt
+fvWl+mY2mH1vJG8vDlz55iEoo3pD5nYUfNqWmLRGE7cxKkNXy6fz91Bw7Fie/8Y=
+=vYlg
-----END PGP SIGNATURE-----
diff --git a/kde-base/krossruby/krossruby-4.10.5.ebuild b/kde-base/krossruby/krossruby-4.10.5.ebuild
new file mode 100644
index 000000000000..4cf521a488ad
--- /dev/null
+++ b/kde-base/krossruby/krossruby-4.10.5.ebuild
@@ -0,0 +1,65 @@
+# 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.10.5.ebuild,v 1.1 2013/07/02 16:47:39 johu Exp $
+
+EAPI=5
+
+KMNAME="kross-interpreters"
+KMMODULE="ruby"
+
+USE_RUBY="ruby18"
+# No ruby19 for three reasons:
+# 1) it does not build (yet) - will likely be solved soon
+# 2) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
+# 3) 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=""
+
+# Split from kdebindings-ruby in 4.7
+add_blocker kdebindings-ruby
+
+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
+}