1 |
commit: 4df507a1599822b574f6156c4a03873c223d89a5 |
2 |
Author: Johannes Huber <johu <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Aug 31 11:42:38 2012 +0000 |
4 |
Commit: Johannes Huber <johu <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Aug 31 11:43:06 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=4df507a1 |
7 |
|
8 |
[media-sound/kradio] Sync with tree. Move to git by upstream. |
9 |
|
10 |
(Portage version: 2.2.0_alpha123/git/Linux x86_64, unsigned Manifest commit) |
11 |
|
12 |
--- |
13 |
media-sound/kradio/kradio-9999.ebuild | 44 ++++++++++++++++++++++++-------- |
14 |
1 files changed, 33 insertions(+), 11 deletions(-) |
15 |
|
16 |
diff --git a/media-sound/kradio/kradio-9999.ebuild b/media-sound/kradio/kradio-9999.ebuild |
17 |
index cb6a2ee..3e77a27 100644 |
18 |
--- a/media-sound/kradio/kradio-9999.ebuild |
19 |
+++ b/media-sound/kradio/kradio-9999.ebuild |
20 |
@@ -4,14 +4,18 @@ |
21 |
|
22 |
EAPI=4 |
23 |
|
24 |
-KDE_LINGUAS="cs de es pl pt ru uk" |
25 |
-KDE_SCM="svn" |
26 |
+KDE_LINGUAS_DIR=( po convert-presets/po ) |
27 |
+PLUGINS=( |
28 |
+ alsa-sound dbus gui-docking-menu gui-error-log gui-quickbar |
29 |
+ gui-standard-display internetradio lirc oss-sound radio recording shortcuts |
30 |
+ soundserver streaming timecontrol timeshifter v4lradio |
31 |
+) |
32 |
+KDE_LINGUAS="cs de es is it pl pt pt_BR ru sk tr uk" |
33 |
inherit kde4-base |
34 |
|
35 |
DESCRIPTION="kradio is a radio tuner application for KDE" |
36 |
HOMEPAGE="http://kradio.sourceforge.net/" |
37 |
-ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}/trunk" |
38 |
-ESVN_PROJECT="kradio" |
39 |
+EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}" |
40 |
|
41 |
LICENSE="GPL-2" |
42 |
KEYWORDS="" |
43 |
@@ -21,27 +25,45 @@ IUSE="alsa debug encode ffmpeg lirc +mp3 +vorbis v4l" |
44 |
DEPEND=" |
45 |
media-libs/libsndfile |
46 |
alsa? ( media-libs/alsa-lib ) |
47 |
+ ffmpeg? ( |
48 |
+ >=media-libs/libmms-0.4 |
49 |
+ virtual/ffmpeg |
50 |
+ ) |
51 |
lirc? ( app-misc/lirc ) |
52 |
mp3? ( media-sound/lame ) |
53 |
vorbis? ( |
54 |
media-libs/libvorbis |
55 |
media-libs/libogg |
56 |
) |
57 |
- ffmpeg? ( |
58 |
- >=media-libs/libmms-0.4 |
59 |
- virtual/ffmpeg |
60 |
- ) |
61 |
" |
62 |
RDEPEND="${DEPEND}" |
63 |
|
64 |
+S=${WORKDIR}/${MY_P} |
65 |
+ |
66 |
+src_prepare() { |
67 |
+ local lang |
68 |
+ for lang in ${KDE_LINGUAS} ; do |
69 |
+ if ! use linguas_${lang} ; then |
70 |
+ for dir in "${KDE_LINGUAS_DIR[@]}" ; do |
71 |
+ rm ${dir}/${lang}.po |
72 |
+ done |
73 |
+ for plugin in "${PLUGINS[@]}" ; do |
74 |
+ rm plugins/${plugin}/po/${lang}.po |
75 |
+ done |
76 |
+ fi |
77 |
+ done |
78 |
+ |
79 |
+ kde4-base_src_prepare |
80 |
+} |
81 |
+ |
82 |
src_configure() { |
83 |
mycmakeargs=( |
84 |
$(cmake-utils_use_with alsa) |
85 |
+ $(cmake-utils_use_with ffmpeg) |
86 |
+ $(cmake-utils_use_with lirc) |
87 |
$(cmake-utils_use_with mp3 LAME) |
88 |
$(cmake-utils_use_with vorbis OGG_VORBIS) |
89 |
- $(cmake-utils_use_with lirc) |
90 |
- $(cmake-utils_use_with ffmpeg) |
91 |
- $(cmake-utils_use_with v4l v4l2) |
92 |
+ $(cmake-utils_use_with v4l V4L2) |
93 |
) |
94 |
|
95 |
kde4-base_src_configure |