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.5.96.ebuild ChangeLog
Date: Fri, 03 Aug 2012 03:42:46
Message-Id: 20120803034235.B88832004B@flycatcher.gentoo.org
1 jmbsvicetto 12/08/03 03:42:35
2
3 Modified: ChangeLog
4 Added: amarok-2.5.96.ebuild
5 Log:
6 [media-sound/amarok] Version bump (2.6 RC).
7
8 (Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.433 media-sound/amarok/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.433&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.433&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?r1=1.432&r2=1.433
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v
20 retrieving revision 1.432
21 retrieving revision 1.433
22 diff -u -r1.432 -r1.433
23 --- ChangeLog 19 Jul 2012 15:56:45 -0000 1.432
24 +++ ChangeLog 3 Aug 2012 03:42:35 -0000 1.433
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-sound/amarok
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.432 2012/07/19 15:56:45 kensington Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.433 2012/08/03 03:42:35 jmbsvicetto Exp $
30 +
31 +*amarok-2.5.96 (03 Aug 2012)
32 +
33 + 03 Aug 2012; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
34 + +amarok-2.5.96.ebuild:
35 + [media-sound/amarok] Version bump (2.6 RC).
36
37 19 Jul 2012; Michael Palimaka <kensington@g.o> amarok-2.4.3-r1.ebuild,
38 amarok-2.5.0-r3.ebuild, amarok-2.5.0-r4.ebuild, amarok-2.5.90-r1.ebuild:
39
40
41
42 1.1 media-sound/amarok/amarok-2.5.96.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/amarok-2.5.96.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/amarok-2.5.96.ebuild?rev=1.1&content-type=text/plain
46
47 Index: amarok-2.5.96.ebuild
48 ===================================================================
49 # Copyright 1999-2012 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.5.96.ebuild,v 1.1 2012/08/03 03:42:35 jmbsvicetto Exp $
52
53 EAPI=4
54
55 KDE_LINGUAS="bg ca cs da de en_GB es et eu fi fr it ja km nb nds nl pa
56 pl pt pt_BR ru sl sr sr@latin sv th tr uk wa zh_TW"
57 KDE_SCM="git"
58 KDE_REQUIRED="never"
59 inherit flag-o-matic kde4-base
60
61 DESCRIPTION="Advanced audio player based on KDE framework."
62 HOMEPAGE="http://amarok.kde.org/"
63 if [[ ${PV} != *9999* ]]; then
64 SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2"
65 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
66 else
67 KEYWORDS=""
68 fi
69
70 LICENSE="GPL-2"
71 SLOT="4"
72 IUSE="cdda daap debug +embedded ipod lastfm mp3tunes mtp ofa opengl semantic-desktop +utils"
73
74 # Tests require gmock - http://code.google.com/p/gmock/
75 # It's not in the tree yet
76 RESTRICT="test"
77
78 # ipod requires gdk enabled and also gtk compiled in libgpod
79 COMMONDEPEND="
80 app-crypt/qca:2
81 >=app-misc/strigi-0.5.7
82 $(add_kdebase_dep kdelibs 'opengl?,semantic-desktop?')
83 $(add_kdebase_dep kdebase-kioslaves)
84 >=media-libs/taglib-1.6.1[asf,mp4]
85 >=media-libs/taglib-extras-1.0.1
86 sys-libs/zlib
87 >=virtual/mysql-5.1[embedded?]
88 x11-libs/qt-core:4
89 x11-libs/qt-dbus:4
90 x11-libs/qt-script:4
91 >=x11-libs/qtscriptgenerator-0.1.0
92 cdda? (
93 $(add_kdebase_dep libkcddb)
94 $(add_kdebase_dep libkcompactdisc)
95 || (
96 $(add_kdebase_dep audiocd-kio)
97 $(add_kdebase_dep kdemultimedia-kioslaves)
98 )
99 )
100 ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
101 lastfm? ( =media-libs/liblastfm-0.3* )
102 mp3tunes? (
103 dev-libs/glib:2
104 dev-libs/libxml2
105 dev-libs/openssl
106 net-libs/loudmouth
107 net-misc/curl
108 x11-libs/qt-core:4[glib]
109 )
110 mtp? ( >=media-libs/libmtp-1.0.0 )
111 ofa? ( >=media-libs/libofa-0.9.0 )
112 opengl? ( virtual/opengl )
113 "
114 DEPEND="${COMMONDEPEND}
115 dev-util/automoc
116 virtual/pkgconfig
117 "
118 RDEPEND="${COMMONDEPEND}
119 !media-sound/amarok-utils
120 $(add_kdebase_dep phonon-kde)
121 "
122
123 src_configure() {
124 # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
125 use ppc64 && append-flags -mminimal-toc
126 local mycmakeargs
127
128 mycmakeargs=(
129 -DWITH_PLAYER=ON
130 -DWITH_Libgcrypt=OFF
131 -DWITH_SPECTRUM_ANALYZER=ON
132 $(cmake-utils_use embedded WITH_MYSQL_EMBEDDED)
133 $(cmake-utils_use_with ipod)
134 $(cmake-utils_use_with ipod Gdk)
135 $(cmake-utils_use_with lastfm LibLastFm)
136 $(cmake-utils_use_with mtp)
137 $(cmake-utils_use_with mp3tunes MP3Tunes)
138 $(cmake-utils_use_with ofa LibOFA)
139 )
140
141 mycmakeargs+=(
142 $(cmake-utils_use_with utils UTILITIES)
143 )
144
145 # $(cmake-utils_use_with semantic-desktop Nepomuk)
146 # $(cmake-utils_use_with semantic-desktop Soprano)
147
148 kde4-base_src_configure
149 }
150
151 pkg_postinst() {
152 kde4-base_pkg_postinst
153
154 if use daap; then
155 echo
156 elog "You have installed amarok with daap support."
157 elog "You may be interested in installing www-servers/mongrel as well."
158 echo
159 fi
160
161 if ! use embedded; then
162 echo
163 elog "You've disabled the amarok support for embedded mysql DBs."
164 elog "You'll have to configure amarok to use an external db server."
165 echo
166 elog "Please read http://amarok.kde.org/wiki/MySQL_Server for details on how"
167 elog "to configure the external db and migrate your data from the embedded database."
168 echo
169
170 if has_version "virtual/mysql[minimal]"; then
171 elog "You built mysql with the minimal use flag, so it doesn't include the server."
172 elog "You won't be able to use the local mysql installation to store your amarok collection."
173 echo
174 fi
175 fi
176 }