Gentoo Archives: gentoo-commits

From: "Arun Raghavan (ford_prefect)" <ford_prefect@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/banshee: ChangeLog banshee-1.6.0.ebuild
Date: Thu, 01 Apr 2010 07:55:06
Message-Id: E1NxFEz-0006HE-7s@stork.gentoo.org
1 ford_prefect 10/04/01 07:55:01
2
3 Modified: ChangeLog
4 Added: banshee-1.6.0.ebuild
5 Log:
6 Bump to 1.6.0. This is the latest stable version with a huge number of new features over the 1.4.x series. Just a bunch of bug fixes over 1.5.6. Enabled the gapless playback plugin since we have the required gst-plugins-base, and dropped unnecessary deps (thanks to suka on bug #310601).
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.110 media-sound/banshee/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?rev=1.110&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?rev=1.110&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?r1=1.109&r2=1.110
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v
19 retrieving revision 1.109
20 retrieving revision 1.110
21 diff -u -r1.109 -r1.110
22 --- ChangeLog 25 Mar 2010 21:05:58 -0000 1.109
23 +++ ChangeLog 1 Apr 2010 07:55:01 -0000 1.110
24 @@ -1,6 +1,16 @@
25 # ChangeLog for media-sound/banshee
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.109 2010/03/25 21:05:58 ford_prefect Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.110 2010/04/01 07:55:01 ford_prefect Exp $
29 +
30 +*banshee-1.6.0 (01 Apr 2010)
31 +
32 + 01 Apr 2010; Arun Raghavan <ford_prefect@g.o>
33 + +banshee-1.6.0.ebuild:
34 + Bump to 1.6.0. This is the latest stable version with a huge number of new
35 + features over the 1.4.x series. Just a bunch of bug fixes over 1.5.6.
36 + Enabled the gapless playback plugin since we have the required
37 + gst-plugins-base, and dropped unnecessary deps (thanks to suka on bug
38 + #310601).
39
40 *banshee-1.5.6 (25 Mar 2010)
41
42
43
44
45 1.1 media-sound/banshee/banshee-1.6.0.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/banshee-1.6.0.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/banshee-1.6.0.ebuild?rev=1.1&content-type=text/plain
49
50 Index: banshee-1.6.0.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.6.0.ebuild,v 1.1 2010/04/01 07:55:01 ford_prefect Exp $
55
56 EAPI=2
57
58 inherit eutils mono gnome2-utils fdo-mime versionator
59
60 GVER=0.10.7
61
62 DESCRIPTION="Import, organize, play, and share your music using a simple and powerful interface."
63 HOMEPAGE="http://banshee-project.org"
64
65 #BANSHEE_V2=$(get_version_component_range 2)
66 #[[ $((${BANSHEE_V2} % 2)) -eq 0 ]] && RELTYPE=stable || RELTYPE=unstable
67 #SRC_URI="http://download.banshee-project.org/${PN}/${RELTYPE}/${PV}/${PN}-1-${PV}.tar.bz2"
68 SRC_URI="http://download.banshee-project.org/${PN}/stable/${PV}/${PN}-1-${PV}.tar.bz2"
69
70 LICENSE="MIT"
71 SLOT="0"
72 KEYWORDS="~amd64 ~x86"
73 IUSE="+aac +cdda boo daap doc +encode ipod karma mtp podcast test wikipedia youtube"
74
75 RDEPEND=">=dev-lang/mono-2.4.3
76 gnome-base/gnome-settings-daemon
77 x11-themes/gnome-icon-theme
78 sys-apps/dbus
79 >=dev-dotnet/gtk-sharp-2.12
80 >=dev-dotnet/gconf-sharp-2.24.0
81 >=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1
82 >=media-libs/gstreamer-0.10.21-r3
83 >=media-libs/gst-plugins-base-0.10.25.2
84 >=media-libs/gst-plugins-bad-${GVER}
85 >=media-libs/gst-plugins-good-${GVER}
86 >=media-libs/gst-plugins-ugly-${GVER}
87 >=media-plugins/gst-plugins-meta-0.10-r2:0.10
88 >=media-plugins/gst-plugins-gnomevfs-${GVER}
89 >=media-plugins/gst-plugins-gconf-${GVER}
90 cdda? (
91 || (
92 >=media-plugins/gst-plugins-cdparanoia-${GVER}
93 >=media-plugins/gst-plugins-cdio-${GVER}
94 )
95 )
96 media-libs/musicbrainz:1
97 >=dev-dotnet/dbus-glib-sharp-0.4.1
98 >=dev-dotnet/dbus-sharp-0.6.1a
99 >=dev-dotnet/mono-addins-0.4[gtk]
100 >=dev-dotnet/taglib-sharp-2.0.3.7
101 >=dev-db/sqlite-3.4
102 karma? ( >=media-libs/libkarma-0.1.0-r1 )
103 aac? ( >=media-plugins/gst-plugins-faad-${GVER} )
104 boo? (
105 >=dev-lang/boo-0.8.1
106 )
107 daap? (
108 >=dev-dotnet/mono-zeroconf-0.8.0-r1
109 )
110 doc? (
111 virtual/monodoc
112 )
113 encode? (
114 >=media-plugins/gst-plugins-lame-${GVER}
115 >=media-plugins/gst-plugins-taglib-${GVER}
116 )
117 ipod? (
118 >=dev-dotnet/ipod-sharp-0.8.5
119 )
120 mtp? (
121 media-libs/libmtp
122 )
123 wikipedia? (
124 >=dev-dotnet/webkit-sharp-0.2
125 )
126 youtube? (
127 >=dev-dotnet/google-gdata-sharp-1.4
128 )"
129
130 DEPEND="${RDEPEND}
131 dev-util/pkgconfig"
132
133 DOCS="AUTHORS ChangeLog HACKING NEWS README"
134
135 S=${WORKDIR}/${PN}-1-${PV}
136
137 src_configure() {
138 local myconf="--disable-dependency-tracking --disable-static
139 --enable-gnome --enable-schemas-install
140 --with-gconf-schema-file-dir=/etc/gconf/schemas
141 --with-vendor-build-id=Gentoo/${PN}/${PVR}
142 --enable-gapless-playback
143 --disable-torrent
144 --disable-shave"
145
146 econf \
147 $(use_enable doc docs) \
148 $(use_enable boo) \
149 $(use_enable mtp) \
150 $(use_enable daap) \
151 $(use_enable ipod) \
152 $(use_enable podcast) \
153 $(use_enable karma) \
154 $(use_enable wikipedia webkit) \
155 $(use_enable youtube) \
156 ${myconf}
157 }
158
159 src_compile() {
160 emake MCS=/usr/bin/gmcs
161 }
162
163 src_install() {
164 emake DESTDIR="${D}" install || die "emake install efailed"
165 find "${D}" -name '*.la' -delete
166 }
167
168 pkg_preinst() {
169 gnome2_icon_savelist
170 }
171
172 pkg_postinst() {
173 ewarn
174 ewarn "If ${PN} doesn't play some format, please check your"
175 ewarn "USE flags on media-plugins/gst-plugins-meta"
176 ewarn
177
178 fdo-mime_desktop_database_update
179 fdo-mime_mime_database_update
180 gnome2_icon_cache_update
181 }
182
183 pkg_postrm() {
184 fdo-mime_desktop_database_update
185 fdo-mime_mime_database_update
186 gnome2_icon_cache_update
187 }