summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2013-08-14 20:27:02 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2013-08-14 20:27:02 +0000
commit28dfbe7605df63535c620e142da0dd43df2a08ff (patch)
tree8c3f7ad199bafe9513b40112a8783159c3a824c9 /kde-base/qtruby
parentPass extra-cflags to configure instead, bug #449238 by Stef Simoens. Simplifi... (diff)
downloadhistorical-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/qtruby')
-rw-r--r--kde-base/qtruby/ChangeLog7
-rw-r--r--kde-base/qtruby/Manifest26
-rw-r--r--kde-base/qtruby/qtruby-4.11.0.ebuild71
3 files changed, 95 insertions, 9 deletions
diff --git a/kde-base/qtruby/ChangeLog b/kde-base/qtruby/ChangeLog
index 6779285085a5..a43756de81b6 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.172 2013/08/02 17:20:24 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/ChangeLog,v 1.173 2013/08/14 20:23:51 dilfridge Exp $
+
+*qtruby-4.11.0 (14 Aug 2013)
+
+ 14 Aug 2013; Andreas K. Huettel <dilfridge@gentoo.org> +qtruby-4.11.0.ebuild:
+ Version bump KDE SC 4.11.0
02 Aug 2013; Johannes Huber <johu@gentoo.org> -qtruby-4.10.4.ebuild:
Remove KDE SC 4.10.4
diff --git a/kde-base/qtruby/Manifest b/kde-base/qtruby/Manifest
index a05910b2f741..c88b520515e5 100644
--- a/kde-base/qtruby/Manifest
+++ b/kde-base/qtruby/Manifest
@@ -2,17 +2,27 @@
Hash: SHA256
DIST qtruby-4.10.5.tar.xz 543408 SHA256 724f8f010179e66d3f9ef728e808f8657304efaa910e9d54cae2ea628df25610 SHA512 7d00ca100b9e879e4213265b2971382d4a73539153404f644efadb16e725e441a0677386a86732e267c0bd447650af7c9909a3067493732ed2e882c3d8b8e502 WHIRLPOOL db71ee5cbb1523290dfe40206dadae35ca182d7fe0ffd7c108db35e6c847f965752b67bc8006b69dd12ef6ca98749eaa80fd6eb51851b5960ccec42a534514fb
+DIST qtruby-4.11.0.tar.xz 530580 SHA256 e3155617410a8ae163caf478f44ada36d0126c7752fc684e766e01e6ad77706d SHA512 20d0672eea98042645a756498fb7d75dd4955e0bc41488f7eda2b9d5bbbf4f4370392d50d32390c277b7b39b657949caccb40064338711b25631fd5c9cc6aaaa WHIRLPOOL efad69cb3aa8a4ba8c9fbe0b21746d0e3a883e3e8026464ba3b86c07b03a956c41d59fbb6f4359b61e498d0664a6e867c2e30deb3cfee3b421fd4ee44af65b2c
EBUILD qtruby-4.10.5.ebuild 1761 SHA256 554853a50ac8890cf62fefe042f152f6929bcf44f57af7cc0fb3c77b835b76c0 SHA512 daf8a832663f846c5e651bff4cfa70b3106f8f41b6a38f6563e1c5d863ea835a1fb2da17c85431f2b5105ea08e455f22e2797ea616bda5b1ce62eba9d8b02be7 WHIRLPOOL 6a7ef23fd7f14a2bdb5f7123464d1a8d77ef7498e404bed8ca481f8cabdda9ffc5ca67a09543524b50dd30b9ec5c0bf121a71ac868a24b2b225a264cf4944115
-MISC ChangeLog 9803 SHA256 2fa0141757d939dd951b72e5a3283c95f15feac91fcbacf1b5ef56c862278fb5 SHA512 68a413e7004cdfe950d0c06aade00e808e6690cffb354d44ab19deec2a6e8bdce39d7023aded6cc75e2934ca4a4e7d25eca735e4753f1226749ca23313cb4394 WHIRLPOOL b098d8fd51f311324eba5f76c741d906fb908dee0e336fa12215b8d5aa6e13a60a7080cab64dbb38788f5452ebfad8a1d4e42937b8ef714d647f3a7d5f6ecf5f
+EBUILD qtruby-4.11.0.ebuild 1766 SHA256 8ce0a97cbcedfcf7cf9db16d43e3a6760bb9cfb4167fa2ec042792abf830916f SHA512 6fc77147db2721047934e4dbd97a94bcd3f150f1cea129a8cdf3ab1a729531a193ebebca372ef424f12f7cd9210b90b2af80ffb1d3ebac99e6478b9238377e76 WHIRLPOOL aa0592e2fa6161983be8652f59477e69c77a7554cf7c65c52e10643b88a69f57d1e23c27085bbe06a6e50927e6c8f820c006ad4f0bd067e81517b6262037b1d7
+MISC ChangeLog 9948 SHA256 e5098188348549b4a2866ec2cc92c01fad9c9afc1760e6ecbb48989ea4f7d5ee SHA512 b2738dd574249faf3a85573ae7fa0c8f3da3655d42b88a5b367eb0f493e292bb824c89821a3980474a5da90e48bfea5c6a0af8578c7c7af6b8f502cd0c7076d7 WHIRLPOOL e6e13620fb5d3b26a6bbc04026711f791b5190be2ab9a2d157b848404b83239645203bb64c78359636e44f6f23cf8b6fbb771ea8f03ab752979208855c18fb6f
MISC metadata.xml 546 SHA256 c8cdec1fa85109bb1ab97224b2ee9f7ea880009a1ef303bb1494de78f07d135e SHA512 5159a1cd03dd2fa5c83d740ade6f26b6a525081078d895b6fe4fb324d51944b4d33e822fb82fa11281c537823d898d06e685c45473394b70fe5159d516ada4aa WHIRLPOOL fe7a9e9c78ea13f4af24958f38d287139903a3bd192338166a271f0ae4462517aad237571c80f08da65e7178bcc1797801af876797742a4e631acd17e5a678f8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJR++qZAAoJEO+t9ga+3I3aiMIH/ROvxAO+MgAOI83E/971/ZTm
-Am44mRMM/TDSMZxPbyLZlRvwA2kU5DGwee5SXa1HnLpg6yu7aGH7awwoO4Dbz03U
-vw6dUHZDPqfT9G0yR3QJkeG2QF2hAi2DEF+GxeSNmiPb0zQ6RlYOR0eRlFT/0dL8
-O4kYALPKPa6a+ea4nvkNGSqupsS3D6piZ5iO7hoThC/FG4prXNiv500yo9ij5hNm
-1bJCeUt0NgccrqxG9gx9q9wUJe7FL5KLGgGz00kN7HGOd4WhLfEawwkBbAMWl3zK
-RTZvmz/9NOiWbotK9+cBjwx4P91aDsJOA6Hk0m7p2S9Sqj8mWc8p3YmtdYmWJ8g=
-=0qY3
+iQJ8BAEBCABmBQJSC+iHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
+QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOc+LcP/jSFlN/pjU0BwEq34DIJPeYS
+qG29/gIaeA39Et4FTCaMNMF9Fj7yW6YDXimYkR5GSr8i6QbE/0B2AIF4J6BrwnjK
+cnINAKJo2YHQ6SdTf8DGo1pvKjc1qzw9o8pW7dQrnLB0zX3kpNS2M1QI4GrhKx3D
+T0thGX8u+j1bmWaVyDamNr7Twf/RDBtfkaINF563Mbd1SDKd+NF2k/MfkPq6hLLM
+WiLzN5K5Yrf1+rlRqvHyZbDxFW7RUGtfV0w/MrApnBWfxJ/Hc2Kydz9J6sAur5R2
+bA7cwVtpN/Otr8JUQ4nFCtDX7cqqynjqXkFNpXbGN9xaHmJgShQ6E3OycF+Bwp3Q
+fJGykgK8odZ6Detlv9gZYqA0xK+8/K8YyimwlNvCknfyE5A5toPjtIBesbCPhqa7
+0gtwBNBP4ycr3Kv216va7m+5YAYI+hG5GS4Kv5KytSET1w8Gis1h1pzdBeJYMhzU
+oUkc1O2q1veKp+ZSWvH8brfSnefhrrq3LWlQaRL3/YX3uib/jXEDUhbxELWu67uO
+ZBKvwxH+L63Ikx/OoikA5IhCS/0j+NZX5lUO4CRHiU0PV8np8XCpTVrEdQTpXAmB
+r4AiWjHqgBTnMJL89N1n4emtmSCTiWcMDmw/YKlGqZAiw6liLf43dTYuvK+U+3cn
+GjS9lwmhdyGu22PCuCTQ
+=T0sm
-----END PGP SIGNATURE-----
diff --git a/kde-base/qtruby/qtruby-4.11.0.ebuild b/kde-base/qtruby/qtruby-4.11.0.ebuild
new file mode 100644
index 000000000000..9631378dc8a8
--- /dev/null
+++ b/kde-base/qtruby/qtruby-4.11.0.ebuild
@@ -0,0 +1,71 @@
+# 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.11.0.ebuild,v 1.1 2013/08/14 20:23:51 dilfridge Exp $
+
+EAPI=5
+
+OPENGL_REQUIRED="always"
+DECLARATIVE_REQUIRED="optional"
+KDE_REQUIRED="never"
+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-base ruby-ng
+
+DESCRIPTION="Qt Ruby bindings"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug phonon qscintilla qwt webkit"
+HOMEPAGE="http://techbase.kde.org/Development/Languages/Ruby"
+
+DEPEND="
+ $(add_kdebase_dep smokeqt 'declarative?,opengl,phonon?,qscintilla?,qwt?,webkit?')
+"
+
+RDEPEND="${DEPEND}
+"
+
+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
+}