summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2013-04-06 00:07:30 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2013-04-06 00:07:30 +0000
commitfd4e6b6d6bdcf223204f23e650d632f0075384f1 (patch)
tree02ace3c1a59288cd821f08e9ea0d29d0f0891b2d /kde-base/qtruby
parentAdd patch to support >=gtk-2.24.0. #460714 (diff)
downloadhistorical-fd4e6b6d6bdcf223204f23e650d632f0075384f1.tar.gz
historical-fd4e6b6d6bdcf223204f23e650d632f0075384f1.tar.bz2
historical-fd4e6b6d6bdcf223204f23e650d632f0075384f1.zip
Version bump KDE SC 4.10.2
Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xEBE6A336BE19039C!
Diffstat (limited to 'kde-base/qtruby')
-rw-r--r--kde-base/qtruby/ChangeLog7
-rw-r--r--kde-base/qtruby/Manifest32
-rw-r--r--kde-base/qtruby/qtruby-4.10.2.ebuild74
3 files changed, 98 insertions, 15 deletions
diff --git a/kde-base/qtruby/ChangeLog b/kde-base/qtruby/ChangeLog
index a66aa974ff97..a9496bafd401 100644
--- a/kde-base/qtruby/ChangeLog
+++ b/kde-base/qtruby/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/qtruby
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/ChangeLog,v 1.147 2013/04/02 20:51:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/ChangeLog,v 1.148 2013/04/06 00:04:05 dilfridge Exp $
+
+*qtruby-4.10.2 (05 Apr 2013)
+
+ 05 Apr 2013; Andreas K. Huettel <dilfridge@gentoo.org> +qtruby-4.10.2.ebuild:
+ Version bump KDE SC 4.10.2
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> qtruby-4.10.1.ebuild:
Stable for ppc64, wrt to bug #462890
diff --git a/kde-base/qtruby/Manifest b/kde-base/qtruby/Manifest
index 9b5e5d842d91..bde6ae0b7faa 100644
--- a/kde-base/qtruby/Manifest
+++ b/kde-base/qtruby/Manifest
@@ -2,23 +2,27 @@
Hash: SHA256
DIST qtruby-4.10.1.tar.xz 541028 SHA256 68db8a813efe3f528059b09771fd3a0f7e473c4d82d3efbb5554bdfabb37d061 SHA512 c8cf2c6d5376c96f18724c6cb7bf6fdef47901a3171b5e2bf9246f0307a4d10d14134cdf297060ea8a42382172de4b9a38dc230f0f56bebaf56a78a9af176d10 WHIRLPOOL b4e074914a91bf5a02e5e6278c00dad54d87ed9c118f174034c98c0608d6cc17c2527db67311ad1f6c3d89718277d6d7ae22e335f464a368b70a0fd425856830
+DIST qtruby-4.10.2.tar.xz 541692 SHA256 854df9489184e0d19c4ce659dc7955f64e2aa9e76a09e24c6ac0858660369b97 SHA512 43391ed3d0004fea2df3f72c0116d1506431fc143e2aba6e15b43206bc90a43e47e45e62cf78ea54540cbc2261d1e4513985853e6c9596b14fbdd5719f3c7303 WHIRLPOOL 318fb079dfa84ce41b495757c2e865e841a3c3a2360dca19ac98462809dde1377e60748d0ea562b062332f4d0aa6de237b830d31f5a6d952975d39bef0ee06fb
EBUILD qtruby-4.10.1.ebuild 1812 SHA256 ced3e968ec226d7d493e50d9ac18e8996c37ca4284bca3c09c7dc6df32fc1f58 SHA512 adf5f10f10df404ea4f6b24c13f1f932ac5d372a7c02bd57b12a253711a62923e69095a91b5bcde653b30b4251fc3214d45c7f87a51838de55df4fa743a11aec WHIRLPOOL 4b71678425483397b248a1eeec7aac385a53668bd8b376337110c64edd21972bcb1c8fc3645af358f1e4a988d8711fed574ec47790b8045765a37a2b6d46c8c7
-MISC ChangeLog 7047 SHA256 98d305cf6c70d959a206187c76f3fa09687b38ec4358d8697a8b1a1263b72744 SHA512 3bfda6486757ff5384eddd6e5a23a1b027a38620176de6860b9fe4480ecc3ea5fe449deb359c19af6a64dec57bd292dd16f41655e98802822d70a1a98784562b WHIRLPOOL 304dae3639c7df314f70b862464d4b4b6167ba3af249e283b227c66b267ab58de24e57a811b42bc312439b343cd8ada8d9071322f9584217be7b3e0455ef6494
+EBUILD qtruby-4.10.2.ebuild 1822 SHA256 b3a819f8f723847e486deb64e25aaed11a7a851c6f35050d86d90ae8b40dce9c SHA512 773babdce45a0b12bdce5ab4bd7a85858faccc072ce9909f21e672db68717c7b8cf7a43b51160842149c29b34bdb32e7b4d6cdd3a11f661d5d2c7b0b02f3fbe7 WHIRLPOOL 5ea988249b1447a79e3dc980334ffeec68564aa35fbd2357be22ae7b9eeae6cae7319bb5b6002c2667a410957273c693c58c4b39f90b44065c1c0da6000cb073
+MISC ChangeLog 7193 SHA256 ca04b87d08ac017031a49f7c3cb6582c548050dae1e5e24095fff6241c540a85 SHA512 9585088c35048513cdfd039bb75adacec5ee3ea107f4ec9c049fd3f702e3214fc5ea621c74d89389a50358248c8cf490c35d3f3d5322946e18d52b22354a36be WHIRLPOOL 4893fd9a4307b7a3c61f1a18b8c06c9a73cd436b67cd67f0ee400c53bd8a534177bd86173dfe440f36a77c98094e06edbd71a78d49f88a2fa47cc5f17d71fda8
MISC metadata.xml 546 SHA256 c8cdec1fa85109bb1ab97224b2ee9f7ea880009a1ef303bb1494de78f07d135e SHA512 5159a1cd03dd2fa5c83d740ade6f26b6a525081078d895b6fe4fb324d51944b4d33e822fb82fa11281c537823d898d06e685c45473394b70fe5159d516ada4aa WHIRLPOOL fe7a9e9c78ea13f4af24958f38d287139903a3bd192338166a271f0ae4462517aad237571c80f08da65e7178bcc1797801af876797742a4e631acd17e5a678f8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRW0VfAAoJELp701BxlEWf114QAID8aqyzSuZMorPaNOAto7Oi
-crVbjgZBB/o1O2sCsLDa4HAaSepNnjhuMueUnr/Xnm57go8q2wx35yt9Ve/M6SuZ
-5cOsiueUqb6m6j4TREUX0O7c5WCUDIDt+POM2u1h079Y8wFVNIJyN4uiCqJEm+JZ
-XHrERERn4RwTstyoLtXCbW/eP8UmJG4hyOKMVA4+rd7iMd42/8EOl0aPM80qKWLY
-0nroFwcJS/D7MugK6SfnwI6u/h7y6auX964fca5OSkMGM/ttdEjitEH6NGi6xgjt
-RHPsTa/Itb/WGwQHHZYU6bz9Wa2ufXdvl3GC+bXc8mXFwgFXhk9y0opocvsgpAwn
-qgqSICFmgStvK0r3Io4Lj3S9P2Ebqa2y5/d/uvK1KxYhSS58N1RGunSDUMXZiS02
-/1COQ0dB/GxzDYyY4GAUgbXt92iZubmrBKbpw8nN1111MBo6xrdwS34DOR4WAkER
-4brmSQpYXJwKhoquERjFlDJa7mBrxx1HXvWlcs0A3hZ6svq/2uiCW0+Mizi8/Srb
-5N/YpAg4OSW64e84qLA77TJCFad0YAQcdqtgEoeta7AGXt16XqK0QdTWfjERCNfG
-VloTp50lnVBBAiYmOA58CJtzrtRMGiGE8r1jmbgPkr1Hcb5REzTKPmE4P6zFho88
-Lh4OpZ22RX38gDZ2uzLw
-=sSHR
+iQJ8BAEBCABmBQJRX2daXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
+QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcU/wQAKQuxlVFgrB8+XitkMB5jOmK
+Bd+jNSIbSHB8GjhRDRQl6rNEjSlB3NuiEDh30bKwp3xWymQr6VkxHNaygMdTjJR/
+k+ck+4GYlVBbx8GAWX5vFZO3g/Zw5/CT5gBnWKRRArt78ObuMa8yg8hpYlj8hfNM
+IhTB6E5ZPYGWk2T2iUUhQztp451rYZSKJFTv2U4b9u0zOZgkzHkRyMrLV71JhMi7
+VVNwklrxfUdDLuq6EkHgFUhVl7YcG9ZS/X+icArXkHsOEz7BAw/hwqhosfzI+bgR
+TCMIekGODD+vy+7rloXzK+Xt2gN1y/Q/GEWt/qfnUFM86yGoe7XN2eQyESUFC4x6
+GA8YVitGB4UxZDDfhg08/Y9aA34vDi5fyx02iRXsx7hB1nzIg/8dWnEtLR7RxI/A
+6y2z5BJrzT16hVE7C4tsLHnk9l5aNOp7Y+VWKRRUxczAPocxUBU7+4YCOnpdV7fL
+xQcvHKSilCfzUT9GXfZRdYq0lj+1Ggi+eE6L+QuyW/vGZRLp0Xu+EK+AcfFu9DB7
+cNP5grChQs45RCO0vUQ1r2mw2u8uOQHCCpWMDP+qM7lneMvTXa6BtQJHNeHWNaVQ
+Ot2f9rwmNU6+YbiNoEX+4vTm/npalLrWN0R9m1jEWSFaCMNtXuIcCi8faKTguBj8
+IkHBaoL5G8jML503jHdO
+=YR9g
-----END PGP SIGNATURE-----
diff --git a/kde-base/qtruby/qtruby-4.10.2.ebuild b/kde-base/qtruby/qtruby-4.10.2.ebuild
new file mode 100644
index 000000000000..7d45e0041a98
--- /dev/null
+++ b/kde-base/qtruby/qtruby-4.10.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/qtruby-4.10.2.ebuild,v 1.1 2013/04/06 00:04:05 dilfridge Exp $
+
+EAPI=5
+
+OPENGL_REQUIRED="always"
+DECLARATIVE_REQUIRED="optional"
+KDE_REQUIRED="never"
+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-base ruby-ng
+
+DESCRIPTION="Qt Ruby bindings"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug phonon qscintilla qwt webkit"
+
+DEPEND="
+ $(add_kdebase_dep smokeqt 'declarative?,opengl,phonon?,qscintilla?,qwt?,webkit?')
+"
+
+RDEPEND="${DEPEND}
+"
+
+# Split from kdebindings-ruby in 4.7
+add_blocker kdebindings-ruby
+
+pkg_setup() {
+ ruby-ng_pkg_setup
+ kde4-base_pkg_setup
+}
+
+src_unpack() {
+ local S="${WORKDIR}/${P}"
+ kde4-base_src_unpack
+
+ cd "${WORKDIR}"
+ mkdir all
+ mv ${P} all/ || die "Could not move sources"
+}
+
+all_ruby_prepare() {
+ kde4-base_src_prepare
+}
+
+each_ruby_configure() {
+ local CMAKE_USE_DIR=${S}
+ mycmakeargs=(
+ -DRUBY_LIBRARY=$(ruby_get_libruby)
+ -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
+ -DRUBY_EXECUTABLE=${RUBY}
+ $(cmake-utils_use_disable declarative QtDeclarative)
+ $(cmake-utils_use_with phonon)
+ $(cmake-utils_use_with qscintilla QScintilla)
+ $(cmake-utils_use_with qwt Qwt5)
+ $(cmake-utils_use_disable webkit QtWebKit)
+ )
+ kde4-base_src_configure
+}
+
+each_ruby_compile() {
+ local CMAKE_USE_DIR=${S}
+ kde4-base_src_compile
+}
+
+each_ruby_install() {
+ local CMAKE_USE_DIR=${S}
+ kde4-base_src_install
+}