Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/amarok: amarok-2.7.1.ebuild ChangeLog
Date: Thu, 30 May 2013 12:21:54
Message-Id: 20130530122147.B79F62171D@flycatcher.gentoo.org
1 scarabeus 13/05/30 12:21:47
2
3 Modified: ChangeLog
4 Added: amarok-2.7.1.ebuild
5 Log:
6 Update to 2.7.1.
7
8 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
9
10 Revision Changes Path
11 1.453 media-sound/amarok/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.453&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.453&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?r1=1.452&r2=1.453
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v
20 retrieving revision 1.452
21 retrieving revision 1.453
22 diff -u -r1.452 -r1.453
23 --- ChangeLog 30 May 2013 12:09:02 -0000 1.452
24 +++ ChangeLog 30 May 2013 12:21:47 -0000 1.453
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-sound/amarok
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.452 2013/05/30 12:09:02 kensington Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.453 2013/05/30 12:21:47 scarabeus Exp $
30 +
31 +*amarok-2.7.1 (30 May 2013)
32 +
33 + 30 May 2013; Tomáš Chvátal <scarabeus@g.o> +amarok-2.7.1.ebuild:
34 + Update to 2.7.1.
35
36 30 May 2013; Michael Palimaka <kensington@g.o> amarok-2.5.0-r4.ebuild,
37 amarok-2.6.0.ebuild, amarok-2.7.0.ebuild:
38
39
40
41 1.1 media-sound/amarok/amarok-2.7.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/amarok-2.7.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/amarok-2.7.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: amarok-2.7.1.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.7.1.ebuild,v 1.1 2013/05/30 12:21:47 scarabeus Exp $
51
52 EAPI=5
53
54 KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr
55 ga gl hu it ja lt lv nb nl pa pl pt pt_BR ru sl sr sr@ijekavian
56 sr@ijekavianlatin sr@latin sv uk zh_CN zh_TW"
57 KDE_REQUIRED="never"
58 VIRTUALX_REQUIRED=test
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 if [[ $PV == *[6-9][0-9]* ]]; then
65 SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2"
66 else
67 SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2"
68 fi
69 KEYWORDS="~amd64 ~ppc ~x86"
70 else
71 KEYWORDS=""
72 fi
73
74 LICENSE="GPL-2"
75 SLOT="4"
76 IUSE="cdda daap debug +embedded ipod lastfm mp3tunes mtp ofa opengl semantic-desktop test +utils"
77
78 if [[ ${PV} == *9999* ]]; then
79 RESTRICT="test"
80 fi
81
82 # ipod requires gdk enabled and also gtk compiled in libgpod
83 COMMONDEPEND="
84 app-crypt/qca:2
85 >=app-misc/strigi-0.5.7
86 $(add_kdebase_dep kdelibs 'opengl?,semantic-desktop?' 4.8.4)
87 $(add_kdebase_dep kdebase-kioslaves)
88 >=media-libs/taglib-1.7[asf,mp4]
89 >=media-libs/taglib-extras-1.0.1
90 sys-libs/zlib
91 >=virtual/mysql-5.1[embedded?]
92 >=dev-qt/qtcore-4.8:4
93 >=dev-qt/qtdbus-4.8:4
94 >=dev-qt/qtscript-4.8:4
95 >=x11-libs/qtscriptgenerator-0.1.0
96 cdda? (
97 $(add_kdebase_dep libkcddb)
98 $(add_kdebase_dep libkcompactdisc)
99 $(add_kdebase_dep audiocd-kio)
100 )
101 ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
102 lastfm? ( >=media-libs/liblastfm-1.0.3 )
103 mp3tunes? (
104 dev-libs/glib:2
105 dev-libs/libxml2
106 dev-libs/openssl
107 net-libs/loudmouth
108 net-misc/curl
109 >=dev-qt/qtcore-4.8.4:4[glib]
110 )
111 mtp? ( >=media-libs/libmtp-1.0.0 )
112 ofa? ( >=media-libs/libofa-0.9.0 )
113 opengl? ( virtual/opengl )
114 semantic-desktop? ( >=kde-base/nepomuk-core-4.9.0 )
115 "
116 DEPEND="${COMMONDEPEND}
117 dev-util/automoc
118 virtual/pkgconfig
119 test? ( dev-cpp/gmock )
120 "
121 RDEPEND="${COMMONDEPEND}
122 !media-sound/amarok-utils
123 $(add_kdebase_dep phonon-kde)
124 "
125
126 src_configure() {
127 # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
128 use ppc64 && append-flags -mminimal-toc
129 local mycmakeargs
130
131 mycmakeargs=(
132 -DWITH_PLAYER=ON
133 -DWITH_Libgcrypt=OFF
134 -DWITH_SPECTRUM_ANALYZER=OFF
135 $(cmake-utils_use embedded WITH_MYSQL_EMBEDDED)
136 $(cmake-utils_use_with ipod)
137 $(cmake-utils_use_with ipod Gdk)
138 $(cmake-utils_use_with lastfm LibLastFm)
139 $(cmake-utils_use_with mtp)
140 $(cmake-utils_use_with mp3tunes MP3Tunes)
141 $(cmake-utils_use_with ofa LibOFA)
142 $(cmake-utils_use_with semantic-desktop Nepomuk)
143 $(cmake-utils_use_with semantic-desktop Soprano)
144 )
145
146 mycmakeargs+=(
147 $(cmake-utils_use_with utils UTILITIES)
148 )
149
150 kde4-base_src_configure
151 }
152
153 pkg_postinst() {
154 kde4-base_pkg_postinst
155
156 if use daap; then
157 echo
158 elog "You have installed amarok with daap support."
159 elog "You may be interested in installing www-servers/mongrel as well."
160 echo
161 fi
162
163 if ! use embedded; then
164 echo
165 elog "You've disabled the amarok support for embedded mysql DBs."
166 elog "You'll have to configure amarok to use an external db server."
167 echo
168 elog "Please read http://amarok.kde.org/wiki/MySQL_Server for details on how"
169 elog "to configure the external db and migrate your data from the embedded database."
170 echo
171
172 if has_version "virtual/mysql[minimal]"; then
173 elog "You built mysql with the minimal use flag, so it doesn't include the server."
174 elog "You won't be able to use the local mysql installation to store your amarok collection."
175 echo
176 fi
177 fi
178 }