Gentoo Archives: gentoo-commits

From: Jonathan Callen <abcd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: games-board/kaya/, kde-base/kdebindings-ruby/, kde-base/kde-meta/, ...
Date: Sat, 30 Apr 2011 08:21:32
Message-Id: cbebe78dbe9ebc18912bcab38feff3a685569f7d.abcd@gentoo
1 commit: cbebe78dbe9ebc18912bcab38feff3a685569f7d
2 Author: Jonathan Callen <abcd <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 30 08:21:15 2011 +0000
4 Commit: Jonathan Callen <abcd <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 30 08:21:15 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=cbebe78d
7
8 More EAPI=4 stuff (ruby-ng.eclass now supported, plus other missed bits)
9
10 ---
11 games-board/kaya/kaya-9999.ebuild | 12 +++++-------
12 kde-base/kde-meta/kde-meta-4.6.9999.ebuild | 7 +++++--
13 kde-base/kde-meta/kde-meta-9999.ebuild | 2 +-
14 .../kdebindings-ruby-4.6.9999.ebuild | 3 ++-
15 .../kdebindings-ruby/kdebindings-ruby-9999.ebuild | 3 ++-
16 kde-base/libkexiv2/libkexiv2-9999.ebuild | 2 +-
17 6 files changed, 16 insertions(+), 13 deletions(-)
18
19 diff --git a/games-board/kaya/kaya-9999.ebuild b/games-board/kaya/kaya-9999.ebuild
20 index caf0d07..3deff23 100644
21 --- a/games-board/kaya/kaya-9999.ebuild
22 +++ b/games-board/kaya/kaya-9999.ebuild
23 @@ -2,7 +2,7 @@
24 # Distributed under the terms of the GNU General Public License v2
25 # $Header: $
26
27 -EAPI=3
28 +EAPI=4
29 USE_RUBY="ruby18"
30 KDE_SCM="git"
31 inherit kde4-base ruby-ng
32 @@ -21,17 +21,15 @@ RDEPEND=""
33 ruby_add_bdepend "$(add_kdebase_dep kdebindings-ruby)"
34 ruby_add_rdepend "$(add_kdebase_dep kdebindings-ruby)"
35
36 +EGIT_SOURCE_UNPACK="${WORKDIR}/all/${P}"
37 +
38 pkg_setup() {
39 ruby-ng_pkg_setup
40 kde4-base_pkg_setup
41 }
42
43 -src_unpack() {
44 - git-2_src_unpack
45 -
46 - cd "${WORKDIR}"
47 - mkdir all
48 - mv ${P} all/ || die "Could not move sources"
49 +all_ruby_unpack() {
50 + kde4-base_src_unpack
51 }
52
53 all_ruby_prepare() {
54
55 diff --git a/kde-base/kde-meta/kde-meta-4.6.9999.ebuild b/kde-base/kde-meta/kde-meta-4.6.9999.ebuild
56 index 7d5dc08..7b18451 100644
57 --- a/kde-base/kde-meta/kde-meta-4.6.9999.ebuild
58 +++ b/kde-base/kde-meta/kde-meta-4.6.9999.ebuild
59 @@ -2,7 +2,7 @@
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: $
62
63 -EAPI=3
64 +EAPI=4
65 inherit kde4-meta-pkg
66
67 DESCRIPTION="KDE - merge this to pull in all split kde-base/* packages"
68 @@ -29,5 +29,8 @@ RDEPEND="
69 $(add_kdebase_dep kdesdk-meta)
70 $(add_kdebase_dep kdewebdev-meta)
71 )
72 - semantic-desktop? ( || ( >=kde-base/kdepim-meta-4.5.93 >=kde-base/kdepim-meta-4.4.9 ) )
73 + semantic-desktop? ( || (
74 + ( $(add_kdebase_dep kdepim-meta '' 4.5.93) )
75 + ( $(add_kdebase_dep kdepim-meta '' 4.4.9) )
76 + ) )
77 "
78
79 diff --git a/kde-base/kde-meta/kde-meta-9999.ebuild b/kde-base/kde-meta/kde-meta-9999.ebuild
80 index 433f02b..81893e5 100644
81 --- a/kde-base/kde-meta/kde-meta-9999.ebuild
82 +++ b/kde-base/kde-meta/kde-meta-9999.ebuild
83 @@ -2,7 +2,7 @@
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: $
86
87 -EAPI=3
88 +EAPI=4
89 inherit kde4-meta-pkg
90
91 DESCRIPTION="KDE - merge this to pull in all split kde-base/* packages"
92
93 diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild
94 index 83cad08..d201b77 100644
95 --- a/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild
96 +++ b/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild
97 @@ -2,7 +2,7 @@
98 # Distributed under the terms of the GNU General Public License v2
99 # $Header: $
100
101 -EAPI=3
102 +EAPI=4
103
104 KMNAME="kdebindings"
105 KMMODULE="ruby"
106 @@ -41,6 +41,7 @@ pkg_setup() {
107 }
108
109 src_unpack() {
110 + local S="${WORKDIR}/${P}"
111 kde4-meta_src_unpack
112
113 cd "${WORKDIR}"
114
115 diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
116 index 83cad08..d201b77 100644
117 --- a/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
118 +++ b/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
119 @@ -2,7 +2,7 @@
120 # Distributed under the terms of the GNU General Public License v2
121 # $Header: $
122
123 -EAPI=3
124 +EAPI=4
125
126 KMNAME="kdebindings"
127 KMMODULE="ruby"
128 @@ -41,6 +41,7 @@ pkg_setup() {
129 }
130
131 src_unpack() {
132 + local S="${WORKDIR}/${P}"
133 kde4-meta_src_unpack
134
135 cd "${WORKDIR}"
136
137 diff --git a/kde-base/libkexiv2/libkexiv2-9999.ebuild b/kde-base/libkexiv2/libkexiv2-9999.ebuild
138 index a3f107b..b82ee7a 100644
139 --- a/kde-base/libkexiv2/libkexiv2-9999.ebuild
140 +++ b/kde-base/libkexiv2/libkexiv2-9999.ebuild
141 @@ -2,7 +2,7 @@
142 # Distributed under the terms of the GNU General Public License v2
143 # $Header: $
144
145 -EAPI=3
146 +EAPI=4
147
148 KDE_SCM="git"
149 if [[ ${PV} == *9999 ]]; then