Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/amarok: amarok-2.0.2-r2.ebuild ChangeLog
Date: Wed, 22 Apr 2009 02:14:06
Message-Id: E1LwRyL-0002Pm-RV@stork.gentoo.org
1 jmbsvicetto 09/04/22 02:14:01
2
3 Modified: ChangeLog
4 Added: amarok-2.0.2-r2.ebuild
5 Log:
6 In order to get amarok-2.0.2 to build, I've appended --as-needed to the ldflags.
7 (Portage version: 2.2_rc30/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.319 media-sound/amarok/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.319&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.319&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/ChangeLog?r1=1.318&r2=1.319
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v
19 retrieving revision 1.318
20 retrieving revision 1.319
21 diff -u -r1.318 -r1.319
22 --- ChangeLog 15 Apr 2009 14:35:31 -0000 1.318
23 +++ ChangeLog 22 Apr 2009 02:14:01 -0000 1.319
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-sound/amarok
26 # Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.318 2009/04/15 14:35:31 scarabeus Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.319 2009/04/22 02:14:01 jmbsvicetto Exp $
29 +
30 +*amarok-2.0.2-r2 (22 Apr 2009)
31 +
32 + 22 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
33 + +amarok-2.0.2-r2.ebuild:
34 + In order to get amarok-2.0.2 to build, I've appended --as-needed to the
35 + ldflags.
36
37 15 Apr 2009; Tomas Chvatal <scarabeus@g.o> amarok-2.0.2-r1.ebuild:
38 Fix typo.
39
40
41
42 1.1 media-sound/amarok/amarok-2.0.2-r2.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/amarok-2.0.2-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/amarok/amarok-2.0.2-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: amarok-2.0.2-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.0.2-r2.ebuild,v 1.1 2009/04/22 02:14:01 jmbsvicetto Exp $
52
53 EAPI="2"
54
55 KDE_LINGUAS="ar be bg ca cs csb da de el eo es et eu fi fr ga gl he is it ja km
56 ko ku lt lv nb nds ne nl nn oc pa pl pt pt_BR ro ru se si sk sl sv th tr uk zh_CN zh_TW"
57 OPENGL_REQUIRED="optional"
58 inherit flag-o-matic kde4-base
59
60 DESCRIPTION="Advanced audio player based on KDE framework."
61 HOMEPAGE="http://amarok.kde.org/"
62
63 LICENSE="GPL-2"
64 KEYWORDS="~amd64 ~x86"
65 SLOT="2"
66 IUSE="cdaudio daap debug ifp ipod mp3tunes mp4 mtp njb +semantic-desktop"
67 SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2"
68
69 # Blocking amarok:0 until the KDE3 eclasses are updated
70 # to move misc apps to /usr/kde/3.5
71 DEPEND="
72 !media-sound/amarok:0
73 >=app-misc/strigi-0.5.7
74 || (
75 >=dev-db/mysql-5.0.76-r1[embedded,-minimal]
76 >=dev-db/mysql-community-5.0.77-r1[embedded,-minimal]
77 )
78 >=media-libs/taglib-1.5
79 >=kde-base/kdelibs-${KDE_MINIMAL}[opengl?,semantic-desktop?]
80 >=kde-base/phonon-kde-${KDE_MINIMAL}
81 >=kde-base/plasma-workspace-${KDE_MINIMAL}
82 x11-libs/qtscriptgenerator
83 cdaudio? (
84 >=kde-base/libkcompactdisc-${KDE_MINIMAL}
85 >=kde-base/libkcddb-${KDE_MINIMAL}
86 )
87 ifp? ( media-libs/libifp )
88 ipod? ( >=media-libs/libgpod-0.7.0 )
89 mp3tunes? (
90 dev-libs/libxml2
91 dev-libs/openssl
92 net-libs/loudmouth
93 net-misc/curl
94 )
95 mp4? ( media-libs/libmp4v2 )
96 mtp? ( >=media-libs/libmtp-0.3.0 )
97 njb? ( >=media-libs/libnjb-2.2.4 )
98 "
99
100 RDEPEND="${DEPEND}
101 app-arch/unzip
102 daap? ( www-servers/mongrel )"
103
104 PATCHES=( "${FILESDIR}/${PN}-ipod.patch" )
105
106 src_configure() {
107 append-ldflags -L${KDEDIR}/$(get_libdir) -Wl,--as-needed
108
109 if ! use mp3tunes; then
110 sed -e'/mp3tunes/ s:^:#DONOTWANT :' \
111 -i "${S}"/src/services/CMakeLists.txt \
112 || die "Deactivating mp3tunes failed."
113 fi
114
115 # Remove superfluous QT_WEBKIT
116 sed -e 's/ -DQT_WEBKIT//g' \
117 -i "${S}"/src/scriptengine/generator/generator/CMakeLists.txt \
118 || die "Removing unnecessary -DQT_WEBKIT failed."
119 # Remove qtscript-generator
120 sed -e 's:add_subdirectory( src/scriptengine/generator )::g' \
121 -i "${S}"/CMakeLists.txt \
122 || die "Removing qtscriptgenerator failed."
123
124 mycmakeargs="${mycmakeargs}
125 $(cmake-utils_use_with cdaudio KdeMultimedia)
126 $(cmake-utils_use_with ipod Ipod)
127 $(cmake-utils_use_with ifp Ifp)
128 $(cmake-utils_use_with mp4 Mp4v2)
129 $(cmake-utils_use_with mtp Mtp)
130 $(cmake-utils_use_with njb Njb)
131 $(cmake-utils_use_with semantic-desktop Nepomuk)
132 $(cmake-utils_use_with semantic-desktop Soprano)"
133
134 kde4-base_src_configure
135 }