Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/korundum: korundum-4.7.0.ebuild metadata.xml ChangeLog
Date: Wed, 27 Jul 2011 14:14:23
Message-Id: 20110727140426.A18522006C@flycatcher.gentoo.org
1 alexxy 11/07/27 14:04:26
2
3 Added: korundum-4.7.0.ebuild metadata.xml ChangeLog
4 Log:
5 [kde-base] Version bump KDE SC 4.7.0
6
7 (Portage version: 2.2.0_alpha47/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 kde-base/korundum/korundum-4.7.0.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/korundum-4.7.0.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/korundum-4.7.0.ebuild?rev=1.1&content-type=text/plain
14
15 Index: korundum-4.7.0.ebuild
16 ===================================================================
17 # Copyright 1999-2011 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/kde-base/korundum/korundum-4.7.0.ebuild,v 1.1 2011/07/27 14:04:26 alexxy Exp $
20
21 EAPI=4
22
23 OPENGL_REQUIRED="always"
24 KDE_SCM="git"
25
26 USE_RUBY="ruby18"
27 # No ruby19 for three reasons:
28 # 1) it does not build (yet) - will likely be solved soon
29 # 2) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
30 # 3) the ebuild can only be installed for one ruby variant, otherwise the compiled
31 # files with identical path+name will overwrite each other - difficult :(
32
33 inherit kde4-base ruby-ng
34
35 DESCRIPTION="KDE Ruby bindings"
36 KEYWORDS="~amd64 ~x86"
37 IUSE="akonadi debug kate okular semantic-desktop"
38
39 DEPEND="
40 $(add_kdebase_dep qtruby)
41 $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
42 $(add_kdebase_dep smokeqt)
43 "
44 RDEPEND="${DEPEND}
45 !dev-ruby/qt4-qtruby
46 "
47
48 # Split from kdebindings-ruby in 4.7
49 add_blocker kdebindings-ruby
50
51 pkg_setup() {
52 ruby-ng_pkg_setup
53 kde4-base_pkg_setup
54 }
55
56 src_unpack() {
57 local S="${WORKDIR}/${P}"
58 kde4-base_src_unpack
59
60 cd "${WORKDIR}"
61 mkdir all
62 mv ${P} all/ || die "Could not move sources"
63 }
64
65 all_ruby_prepare() {
66 kde4-base_src_prepare
67 }
68
69 each_ruby_configure() {
70 CMAKE_USE_DIR=${S}
71 mycmakeargs=(
72 -DRUBY_LIBRARY=$(ruby_get_libruby)
73 -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
74 -DRUBY_EXECUTABLE=${RUBY}
75 $(cmake-utils_use_with akonadi)
76 $(cmake-utils_use_with akonadi KdepimLibs)
77 $(cmake-utils_use_disable kate)
78 $(cmake-utils_use_with okular)
79 $(cmake-utils_use_with semantic-desktop Nepomuk)
80 $(cmake-utils_use_with semantic-desktop Soprano)
81 )
82 kde4-base_src_configure
83 }
84
85 each_ruby_compile() {
86 CMAKE_USE_DIR=${S}
87 kde4-base_src_compile
88 }
89
90 each_ruby_install() {
91 CMAKE_USE_DIR=${S}
92 kde4-base_src_install
93 }
94
95
96
97 1.4 kde-base/korundum/metadata.xml
98
99 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/metadata.xml?rev=1.4&view=markup
100 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/metadata.xml?rev=1.4&content-type=text/plain
101 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/metadata.xml?r1=1.3&r2=1.4
102
103
104
105
106 1.87 kde-base/korundum/ChangeLog
107
108 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/ChangeLog?rev=1.87&view=markup
109 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/ChangeLog?rev=1.87&content-type=text/plain
110 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/korundum/ChangeLog?r1=1.86&r2=1.87