Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/clementine: ChangeLog clementine-0.4.ebuild
Date: Thu, 01 Jul 2010 08:27:19
Message-Id: 20100701082715.7DA4D2C621@corvid.gentoo.org
1 ssuominen 10/07/01 08:27:15
2
3 Modified: ChangeLog
4 Added: clementine-0.4.ebuild
5 Log:
6 Version bump wrt #326365 by Lars Wendler.
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.10 media-sound/clementine/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.10&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.10&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?r1=1.9&r2=1.10
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v
19 retrieving revision 1.9
20 retrieving revision 1.10
21 diff -u -r1.9 -r1.10
22 --- ChangeLog 24 Jun 2010 11:43:53 -0000 1.9
23 +++ ChangeLog 1 Jul 2010 08:27:15 -0000 1.10
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-sound/clementine
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.9 2010/06/24 11:43:53 ssuominen Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.10 2010/07/01 08:27:15 ssuominen Exp $
29 +
30 +*clementine-0.4 (01 Jul 2010)
31 +
32 + 01 Jul 2010; Samuli Suominen <ssuominen@g.o>
33 + +clementine-0.4.ebuild:
34 + Version bump wrt #326365 by Lars Wendler.
35
36 24 Jun 2010; Samuli Suominen <ssuominen@g.o> clementine-0.3.ebuild:
37 Postinst message for installing libsoup gstreamer plug-in for internet
38
39
40
41 1.1 media-sound/clementine/clementine-0.4.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-0.4.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-0.4.ebuild?rev=1.1&content-type=text/plain
45
46 Index: clementine-0.4.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/clementine/clementine-0.4.ebuild,v 1.1 2010/07/01 08:27:15 ssuominen Exp $
51
52 EAPI=2
53 inherit cmake-utils gnome2-utils flag-o-matic
54
55 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4"
56 HOMEPAGE="http://code.google.com/p/clementine-player/"
57 SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz"
58
59 LICENSE="GPL-3"
60 SLOT="0"
61 KEYWORDS="~amd64 ~x86"
62 IUSE="gstreamer +xine"
63
64 COMMON_DEPEND="x11-libs/qt-gui:4
65 x11-libs/qt-opengl:4
66 x11-libs/qt-sql:4[sqlite]
67 >=media-libs/taglib-1.6
68 media-libs/liblastfm
69 dev-libs/glib:2
70 dev-libs/libxml2
71 media-libs/glew
72 gstreamer? ( >=media-libs/gstreamer-0.10
73 >=media-libs/gst-plugins-base-0.10 )
74 xine? ( media-libs/xine-lib )
75 !gstreamer? ( media-libs/xine-lib )"
76 RDEPEND="${COMMON_DEPEND}
77 gstreamer? ( >=media-plugins/gst-plugins-meta-0.10
78 >=media-plugins/gst-plugins-gio-0.10 )"
79 DEPEND="${COMMON_DEPEND}
80 >=dev-libs/boost-1.39
81 dev-util/pkgconfig"
82
83 DOCS="Changelog TODO"
84
85 src_configure() {
86 append-cppflags "$(pkg-config --cflags-only-I glib-2.0)" #320699
87
88 mycmakeargs=(
89 $(cmake-utils_use gstreamer ENGINE_GSTREAMER_ENABLED)
90 "-DENGINE_LIBVLC_ENABLED=OFF"
91 $(cmake-utils_use xine ENGINE_LIBXINE_ENABLED)
92 "-DENGINE_QT_PHONON_ENABLED=OFF"
93 )
94
95 if ! use gstreamer; then
96 mycmakeargs+=(
97 "-DENGINE_LIBXINE_ENABLED=ON"
98 )
99 fi
100
101 cmake-utils_src_configure
102 }
103
104 pkg_preinst() {
105 gnome2_icon_savelist
106 }
107
108 pkg_postinst() {
109 if use gstreamer; then
110 elog
111 elog "Install libsoup gstreamer plug-in for internet radio support."
112 elog
113 fi
114 gnome2_icon_cache_update
115 }
116
117 pkg_postrm() {
118 gnome2_icon_cache_update
119 }