summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2013-06-04 18:23:53 +0000
committerJohannes Huber <johu@gentoo.org>2013-06-04 18:23:53 +0000
commit49ecb66a403dd38edf444330b9837ff39388775f (patch)
treea420756b8c666e7fbe79634bec59417fe9969e49 /kde-base/krossruby
parentVersion bump. (diff)
downloadhistorical-49ecb66a403dd38edf444330b9837ff39388775f.tar.gz
historical-49ecb66a403dd38edf444330b9837ff39388775f.tar.bz2
historical-49ecb66a403dd38edf444330b9837ff39388775f.zip
Version bump KDE SC 4.10.4
Package-Manager: portage-2.2.0_alpha177/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.4.ebuild65
3 files changed, 82 insertions, 16 deletions
diff --git a/kde-base/krossruby/ChangeLog b/kde-base/krossruby/ChangeLog
index a913c3eac431..4af0016fda1e 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.118 2013/06/04 13:05:45 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.119 2013/06/04 18:21:58 johu Exp $
+
+*krossruby-4.10.4 (04 Jun 2013)
+
+ 04 Jun 2013; Johannes Huber <johu@gentoo.org> +krossruby-4.10.4.ebuild:
+ Version bump KDE SC 4.10.4
04 Jun 2013; Agostino Sarubbo <ago@gentoo.org> krossruby-4.10.3.ebuild:
Stable for amd64, wrt to bug #471392
diff --git a/kde-base/krossruby/Manifest b/kde-base/krossruby/Manifest
index 837c5a62fb96..bc738280fd47 100644
--- a/kde-base/krossruby/Manifest
+++ b/kde-base/krossruby/Manifest
@@ -3,24 +3,20 @@ Hash: SHA256
DIST kross-interpreters-4.10.2.tar.xz 133608 SHA256 61d65cce8b860830365fc2023dc4260c3e771f63971a20e0e037c556c0ba7c10 SHA512 ef83bf51fd40eb29aea3cbd6bc81c4c2723ae1a33fbf292027fa84d878add0104959fb1f9d981a8844d7e61616b8dc5d0fa83e460a241c6fea3e74804b5be0e5 WHIRLPOOL 5619f285e768e23799d895108082ff1bb9e66b33b7eb8411558f6bc98bd12465bb3d5405e3766e3edb037c5db128d4cd82c09c597a9bd3ecfe4d221a81ee37ec
DIST kross-interpreters-4.10.3.tar.xz 133832 SHA256 c5ee5ae1827008d8669cbd16f73d95b1c9fd47b0fffa7415da9bf2a3183f3cc7 SHA512 21b1cc5210a916b3c0fb54a88dc8997eb271c76594f21203485282511ba18d96326b2a53461aaf23a2ad78820c44d63cf2ffdca7ea17b833064b1f9d3280ed7e WHIRLPOOL 858edd874ca65f6dc82d3bb0b8b4e4eabeb695e58e00f86c1e6b4e374bb81d9bf450f7d94577fd96c904f322d2053b85410f3e06cd9ca0dddd0f220b7f4948c0
+DIST kross-interpreters-4.10.4.tar.xz 130176 SHA256 9dee5a5d2abf8919d56975fb8b3f411c126d827206534f150ffc6b9e53fdd7c7 SHA512 8db2efb64f67fdf7dba08b7f9829991be282d0831083341ef11b90562008c886b3c0e8373a484e19b1c188f215283c7833136747a1e40c27416bc1cf66934e35 WHIRLPOOL ee1250c0a13efa6d8a295c55ae0a1fdcbce78bce36aeb4a1e546fc71d5bf1899993c16422b284a6b1dc29c205696cf936d628d5cbb993907f75d9db3efe6f352
EBUILD krossruby-4.10.2.ebuild 1477 SHA256 707da81cfbe9dbd236185ffa5c785f1f4d89300b2b8d2d1b7b01830af6032572 SHA512 40f51700fb292df3cc7824c0043458c3ad7238c24df890b3420fadfb08cd162f7592cd1ce5bcb582557e014ecd31a486f6ce520355b030f1f2586eb55311dd16 WHIRLPOOL 45c7d00ab47edf23ff89a8e52d0b2f72dbfbf7ae6ad981ba48fabc2328c91b55a9735afb69698119204a846bae62595a570a75c9c1d5b58ce29366fde1d7bbfa
EBUILD krossruby-4.10.3.ebuild 1480 SHA256 b535ff0835b777d5a9b09c7ceeb6682856f576aadecb63f55603fe812a24885f SHA512 ea49b2d50e79dbe484f246fb67867c98e479e936517df917e8948585e8f82ad61d106bdb95ba070c873a5363f4b48cff1b8a960b03c1b71b3be43c8e734255e9 WHIRLPOOL 7f132f4526266b4dbf1f7386bc20a1cf673f34176ad0c58aa0b874f0deedbe485432da78ff81be2bd26fb5d1d00dbb26f9fa013c50b8a5ff93831c019976bef5
-MISC ChangeLog 8151 SHA256 5eddd21e7e5bd0d12af482dcf6aa142a4379fb1fa656aa7248ea7158ad6edc55 SHA512 3e0cb5f026eb7028fe8850dc04cf44693ecce6e4faeea85e3ce65527ad31d45b2cea30ebf3b3ebb43d792c0696a8093270814047ec61651126fadc75302f441e WHIRLPOOL 3276c8c780dc42db48106f14733699b24fdb2c53e1a981ec5854399e049fd07969e4e3a7a93353c65c7a0216ae0da39f49f062988e28cfb69241df4d8a9d1470
+EBUILD krossruby-4.10.4.ebuild 1483 SHA256 3742d772ad59d407287242ae484393a91586117ebbc4d41661af2b7d9a765a03 SHA512 0956ff66b976df92e9712966fbf87728b5edd2fbaece9a24ded117ce40c8ed27e560c88c1b254eead1c67be4a7f8e6e83c62457264f8beca6e8736feb57d29eb WHIRLPOOL 574e61f5bc611d10e55ecb981c4858c3804ddbde01a46cf8d97a4df348e653f95c346e4e4667fb566f03d67cd566391ef4d00fee0104ae507485aa398187508c
+MISC ChangeLog 8289 SHA256 086a191e765d57ef6957956cb9697f3b2529c3d169e98a5adc2e8590fbcdd787 SHA512 f8b4e1438693b3cb3d6a72fe49f7ea1a4439d021e0d688f0336ba48cce82fddc25ab4f614f52d11e2ef033741719f861769d702bff9e31baa0c0db971c867369 WHIRLPOOL f8bd44d135fef607fbc686afdf965727e9b29974d3365438f2c89b601a6bab83ed8afffc386e67b93a23e73794ac4a5dbd89a5f1e23f354be23ad5fec5781e34
MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJRrebUAAoJELp701BxlEWfJgMP/3t49hNymkc5IqX9WHEgbrFo
-AA06NVMlwijwXen0Jlyp0ODBusO31gR1zbB8v/QWPijCs+2/4++/2SDcHCvPdq/D
-ZSS+RF0/7GM1qGCxUBZBRxFVPoz9ae3zCLh590kMobOp046LAU7p0woFXvl/1A4o
-oovwwzBVu+IqaXyLRljhzK+HuZAQevdzxFDPp/vipc1YPJBR1lUsx6n26UO3lRcc
-HSCnSipCM/bLAPgjSa2hic6DA9kQQLxddB8uZ9tAwTJn4OaYAgC60rUfXwdtV22L
-SpNmRIwbDh+enM0gR9dMhCP1851FrnuCb6XYmDdkwMFtbHTN1vpXf2pnnGuNx9qa
-jJMF0zygKXz3FtVBx9VqyEd761JnVYblPI6giA+EZvQ+6zJY2PsmkAVbkel5ZFmv
-qTWhgrQAh4XG8A/4NoXvAsZNJww94lyX7Y8/K2eqjLd+F40JGcsAb3r/uyRzcv0e
-vpcJMUC+yCITY3R+vVEfjwISq7HNSV8443pxck8aRANrnzO6eCX4tYwiHVI7QViP
-WrlB2s3u93ixrgrblgHWJBPLWgVqkByOVLBqRzEdvwDVkPaEdQpO/yFnFbq8fZIW
-UYU6eUUNdzpWBmX0chYddoGqlUITUuJsMVfb0Q55JS09koatCY+FZjNPP/A7iAfn
-Q8zvp/Hu1/iIoQGVI+jJ
-=s0hQ
+iQEcBAEBCAAGBQJRrjCZAAoJEO+t9ga+3I3a1hsH+wYdAUKdRp7BwWMLd5l9DgUF
+cqebwS+MyrJZGF+IFJpywJ9pvmCupYK2wfM1s/ECBOMCMlFmIE0HjKZfbGtxiJj3
+9mqcY5I+2Ed55yRgG8oDAMU32sUUsDlovLVp447iVbCiYiVR6fh0zP4OcZqU9M7f
+r93oCmBXwfJQbzB3mApp87a+l2rzOor98uBzuy29ajX0lxizBvzvyPS46CybhNc7
++3BTRzNZ3KXXv6fPIV1DrloOT5IE1qjaEvauVrC/7AtHfUwqwahdxbZ/cprTRIFS
++sdbe3GeBKqUh2F2IFqc29qvwFTxrlnXafDzvRKe5iVjS9oNyo2LrIFMnZKah7Q=
+=VlgE
-----END PGP SIGNATURE-----
diff --git a/kde-base/krossruby/krossruby-4.10.4.ebuild b/kde-base/krossruby/krossruby-4.10.4.ebuild
new file mode 100644
index 000000000000..96309edde241
--- /dev/null
+++ b/kde-base/krossruby/krossruby-4.10.4.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.4.ebuild,v 1.1 2013/06/04 18:21:58 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
+}