diff options
author | Andreas Hüttel <dilfridge@gentoo.org> | 2013-08-14 20:27:02 +0000 |
---|---|---|
committer | Andreas Hüttel <dilfridge@gentoo.org> | 2013-08-14 20:27:02 +0000 |
commit | 28dfbe7605df63535c620e142da0dd43df2a08ff (patch) | |
tree | 8c3f7ad199bafe9513b40112a8783159c3a824c9 /kde-base/qtruby | |
parent | Pass extra-cflags to configure instead, bug #449238 by Stef Simoens. Simplifi... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | kde-base/qtruby/Manifest | 26 | ||||
-rw-r--r-- | kde-base/qtruby/qtruby-4.11.0.ebuild | 71 |
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 +} |