diff options
author | 2011-01-10 11:53:50 +0000 | |
---|---|---|
committer | 2011-01-10 11:53:50 +0000 | |
commit | e34c3a2f03ed8d4afca61c9fe8544134d0418962 (patch) | |
tree | 0b1689a47d15be3b02dbcefedaa1c6034759911a /kde-base/kdebindings-ruby | |
parent | Bug #351274 - Mask prefix USE flag. (diff) | |
download | gentoo-2-e34c3a2f03ed8d4afca61c9fe8544134d0418962.tar.gz gentoo-2-e34c3a2f03ed8d4afca61c9fe8544134d0418962.tar.bz2 gentoo-2-e34c3a2f03ed8d4afca61c9fe8544134d0418962.zip |
Version bump KDE SC 4.5.5
Diffstat (limited to 'kde-base/kdebindings-ruby')
-rw-r--r-- | kde-base/kdebindings-ruby/ChangeLog | 10 | ||||
-rw-r--r-- | kde-base/kdebindings-ruby/Manifest | 14 | ||||
-rw-r--r-- | kde-base/kdebindings-ruby/kdebindings-ruby-4.5.5.ebuild | 91 |
3 files changed, 102 insertions, 13 deletions
diff --git a/kde-base/kdebindings-ruby/ChangeLog b/kde-base/kdebindings-ruby/ChangeLog index f1a70285e7cf..eee36ffd06c7 100644 --- a/kde-base/kdebindings-ruby/ChangeLog +++ b/kde-base/kdebindings-ruby/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdebindings-ruby -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-ruby/ChangeLog,v 1.26 2010/12/19 11:10:40 graaff Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-ruby/ChangeLog,v 1.27 2011/01/10 11:53:27 tampakrap Exp $ + +*kdebindings-ruby-4.5.5 (10 Jan 2011) + + 10 Jan 2011; Theo Chatzimichos <tampakrap@gentoo.org> + +kdebindings-ruby-4.5.5.ebuild: + Version bump KDE SC 4.5.5 19 Dec 2010; Hans de Graaff <graaff@gentoo.org> kdebindings-ruby-4.4.5.ebuild, kdebindings-ruby-4.5.3.ebuild, diff --git a/kde-base/kdebindings-ruby/Manifest b/kde-base/kdebindings-ruby/Manifest index 4edef10d29ed..ffb7e438d332 100644 --- a/kde-base/kdebindings-ruby/Manifest +++ b/kde-base/kdebindings-ruby/Manifest @@ -1,19 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX kdebindings-ruby-fix-linkage.patch 1726 RMD160 7f23b1526b7ab6b2f73b31a45bfa6fed0bd62c29 SHA1 c44db3400dae4c81f6c4f6e3941896204fcfd8b8 SHA256 d9ea60a9271db666384ffc0542a7ff3e6d45e0058bcbf14b7ee11907de6052a8 DIST kdebindings-4.4.5.tar.bz2 5092007 RMD160 057cafc1922a5ab3999e6dcc532d656dd4cf446c SHA1 2f041c5b050da879e8f5d09f668b56881f9f1bb2 SHA256 c443b59fc4b5fd480bc112c409ac2378147853a59292a8a8404c2243379a1451 DIST kdebindings-4.5.3.tar.bz2 6322551 RMD160 b0f0debb0340dfea96569ee89df4ee931b4b9abd SHA1 84a86395cf0dfb328111a5492e78a1967f6a1146 SHA256 1b36d6f4a5bf4f6205e565eddd03d6f3b39d49300f502431d23b054666f958e0 DIST kdebindings-4.5.4.tar.bz2 7135083 RMD160 59504a5e617f8d472c4a6220ce2e0353c16fde69 SHA1 1562ca0e58450ed72bc18ed9a1c4c6ec62fd4a8f SHA256 40eec6029005809071d33889182008cc4f3222ebcbcbae58170b3c721e74a76f +DIST kdebindings-4.5.5.tar.bz2 7134992 RMD160 c69f387c8dd5e3205fa8a436cc63cecf9511f38e SHA1 5f754f0b6989df9557c5ccec18b4f96207fceb94 SHA256 7bfa2df7e8a01c7f1a9cfd2e79e544794b94490d3ca3576cbbedb2328ef257c5 EBUILD kdebindings-ruby-4.4.5.ebuild 2199 RMD160 1be8a7bf37d922afd41f5f2c41756cd3c981c60a SHA1 696607a1dbf1b02884674b86081bbe1d076cc1d1 SHA256 ad13584afb3b13c7fd86e3c058075b21f9a47516551343157773ff191477272b EBUILD kdebindings-ruby-4.5.3.ebuild 2307 RMD160 b7abe67de08f973c381dd3a98dab073587a17ebd SHA1 46ab247bba48166d2077d916c93ac23bb08bbb9b SHA256 1dde9cd7ce2d4681e0fc11067c92b27d2a2c11c0706f6f671219d571c682b489 EBUILD kdebindings-ruby-4.5.4.ebuild 2307 RMD160 aba10066a98e87a93af01aeab4d1ff3fde3e9467 SHA1 365e42e5f3777f9a6d4a0a1de4772663b0b3038b SHA256 6bab2e634ada3f58a3e55f35401eb78223497414488e0f1993ec434dd8d76f91 -MISC ChangeLog 3853 RMD160 89be8de96e736cbca7ec4f308e0bd0529e75e586 SHA1 45e20f3b7c695d027475836f50033be12eab7473 SHA256 98c2aa60001520020f9d73cd42322856f5e7e856d8ac9d26fd051ace33e2545f +EBUILD kdebindings-ruby-4.5.5.ebuild 2190 RMD160 64ddaa4f87ce3e0e2b291f544372653badf31b1f SHA1 675baf2f09d8fa9466bf8ba43c2b37ba313680b2 SHA256 806835683187933dfab752202b8b4526e698ec876ad147e1f97e0f6b6c29a823 +MISC ChangeLog 4011 RMD160 53b86b92f0131a18ab6334fb06dc9681a79ed46d SHA1 08d4d37235e52da212cf9e2a0344ca8189762391 SHA256 b46220743808604e838d9473a3331297692b2a561fe2c3fd04f99db4e46b981d MISC metadata.xml 661 RMD160 a61a940860b170381d3b8561f3f2cbd8cb97782a SHA1 189491f1d99cfd0db78d4717111486c610428450 SHA256 5346957821b2b5f5cb1f927e4005400910d14f5b85c0c533d6ea4f98619861d5 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iF4EAREIAAYFAk0N6D0ACgkQppaJjIURYXLjCQEAuI46C9Y9RoLrjdROwlm52OwV -mTZCObd7FVOLgHiNJ34BAJEwM2et9PD+rPkH2scwXOAczYPkXQ+9Ad6G4PRBJhHD -=8N0+ ------END PGP SIGNATURE----- diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-4.5.5.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-4.5.5.ebuild new file mode 100644 index 000000000000..14a7365f9650 --- /dev/null +++ b/kde-base/kdebindings-ruby/kdebindings-ruby-4.5.5.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-ruby/kdebindings-ruby-4.5.5.ebuild,v 1.1 2011/01/10 11:53:27 tampakrap Exp $ + +EAPI="2" + +KMNAME="kdebindings" +KMMODULE="ruby" +WEBKIT_REQUIRED="optional" + +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="KDE Ruby bindings" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="akonadi debug okular phonon plasma qscintilla qwt semantic-desktop" + +DEPEND=" + $(add_kdebase_dep smoke 'akonadi?,okular?,phonon?,qscintilla?,qwt?,semantic-desktop?,webkit?') +" + +ruby_add_bdepend dev-ruby/rubygems + +RDEPEND="${DEPEND} + !dev-ruby/qt4-qtruby +" + +# Merged with kdebindings-ruby after 4.4.80 +add_blocker krossruby + +pkg_setup() { + ruby-ng_pkg_setup + kde4-meta_pkg_setup +} + +src_unpack() { + kde4-meta_src_unpack + + cd "${WORKDIR}" + mkdir all + mv ${P} all/ || die "Could not move sources" +} + +all_ruby_prepare() { + kde4-meta_src_prepare + + sed -i -e "s#smoke/smoke.h#smoke.h#" \ + ruby/qtruby/src/handlers.cpp \ + ruby/qtruby/src/marshall.h \ + ruby/qtruby/src/marshall_types.h \ + ruby/qtruby/src/Qt.cpp \ + ruby/qtruby/src/qtruby.cpp \ + ruby/qtruby/src/qtruby.h \ + ruby/qtruby/src/smokeruby.h || die +} + +each_ruby_configure() { + CMAKE_USE_DIR=${S} + mycmakeargs=( + -DRUBY_LIBRARY=$(ruby_get_libruby) + -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir) + -DRUBY_EXECUTABLE=${RUBY} + $(cmake-utils_use_with akonadi) + $(cmake-utils_use_with akonadi KdepimLibs) + $(cmake-utils_use_with okular) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with plasma) + $(cmake-utils_use_with qscintilla QScintilla) + $(cmake-utils_use_with qwt Qwt) + $(cmake-utils_use_with semantic-desktop Nepomuk) + $(cmake-utils_use_with semantic-desktop Soprano) + $(cmake-utils_use_disable webkit QtWebKit) + ) + kde4-meta_src_configure +} + +each_ruby_compile() { + CMAKE_USE_DIR=${S} + kde4-meta_src_compile +} + +each_ruby_install() { + CMAKE_USE_DIR=${S} + kde4-meta_src_install +} |