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