Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/banshee: metadata.xml ChangeLog banshee-1.5.0.ebuild
Date: Mon, 01 Jun 2009 19:54:08
Message-Id: E1MBDaA-0004sk-5U@stork.gentoo.org
1 loki_val 09/06/01 19:54:06
2
3 Modified: metadata.xml ChangeLog
4 Added: banshee-1.5.0.ebuild
5 Log:
6 Add banshee-1.5.0 masked. Take maintainership.
7 (Portage version: 2.2_rc33/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.6 media-sound/banshee/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/metadata.xml?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/metadata.xml?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/metadata.xml?r1=1.5&r2=1.6
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/banshee/metadata.xml,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- metadata.xml 22 May 2009 08:43:49 -0000 1.5
23 +++ metadata.xml 1 Jun 2009 19:54:06 -0000 1.6
24 @@ -1,12 +1,17 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 + <maintainer>
29 + <email>loki_val@g.o</email>
30 + <name>Peter Alfredsen</name>
31 + </maintainer>
32 + <herd>dotnet</herd>
33 <herd>sound</herd>
34 <use>
35 <flag name="boo">Use external Boo instead of the bundled one</flag>
36 <flag name="daap">Build with Daap support</flag>
37 <flag name="mtp">Build with Media Transfer Protocol support</flag>
38 - <flag name="karma">Build with karma support</flag>
39 + <flag name="karma">Build with karma support</flag>
40 <flag name="podcast">Build with podcasting support</flag>
41 </use>
42 </pkgmetadata>
43
44
45
46 1.95 media-sound/banshee/ChangeLog
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?rev=1.95&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?rev=1.95&content-type=text/plain
50 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?r1=1.94&r2=1.95
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v
55 retrieving revision 1.94
56 retrieving revision 1.95
57 diff -u -r1.94 -r1.95
58 --- ChangeLog 27 May 2009 21:00:51 -0000 1.94
59 +++ ChangeLog 1 Jun 2009 19:54:06 -0000 1.95
60 @@ -1,6 +1,12 @@
61 # ChangeLog for media-sound/banshee
62 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.94 2009/05/27 21:00:51 loki_val Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.95 2009/06/01 19:54:06 loki_val Exp $
65 +
66 +*banshee-1.5.0 (01 Jun 2009)
67 +
68 + 01 Jun 2009; Peter Alfredsen <loki_val@g.o> +banshee-1.5.0.ebuild,
69 + metadata.xml:
70 + Add banshee-1.5.0 masked. Take maintainership.
71
72 26 May 2009; Peter Alfredsen <loki_val@g.o> banshee-1.4.3.ebuild,
73 banshee-1.4.3-r1.ebuild:
74
75
76
77 1.1 media-sound/banshee/banshee-1.5.0.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/banshee-1.5.0.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/banshee-1.5.0.ebuild?rev=1.1&content-type=text/plain
81
82 Index: banshee-1.5.0.ebuild
83 ===================================================================
84 # Copyright 1999-2009 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.5.0.ebuild,v 1.1 2009/06/01 19:54:06 loki_val Exp $
87
88 EAPI=2
89
90 inherit eutils mono gnome2-utils fdo-mime versionator
91
92 GVER=0.10.7
93
94 DESCRIPTION="Import, organize, play, and share your music using a simple and powerful interface."
95 HOMEPAGE="http://banshee-project.org"
96
97 BANSHEE_V2=$(get_version_component_range 2)
98 [[ $((${BANSHEE_V2} % 2)) -eq 0 ]] && RELTYPE=stable || RELTYPE=unstable
99 SRC_URI="http://download.banshee-project.org/${PN}/${RELTYPE}/${PV}/${PN}-1-${PV}.tar.bz2"
100
101 LICENSE="MIT"
102 SLOT="0"
103 KEYWORDS="~amd64 ~ppc ~x86"
104 IUSE="+aac boo daap doc +encode +flac ipod karma +mad mtp podcast test +vorbis"
105
106 RDEPEND=">=dev-lang/mono-2
107 gnome-base/gnome-settings-daemon
108 x11-themes/gnome-icon-theme
109 sys-apps/dbus
110 >=dev-dotnet/gtk-sharp-2.12
111 >=dev-dotnet/gconf-sharp-2.24.0
112 >=dev-dotnet/gnome-sharp-2.24.0
113 >=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1
114 >=media-libs/gstreamer-0.10.21-r3
115 >=media-libs/gst-plugins-bad-${GVER}
116 >=media-libs/gst-plugins-good-${GVER}
117 >=media-libs/gst-plugins-ugly-${GVER}
118 >=media-plugins/gst-plugins-alsa-${GVER}
119 >=media-plugins/gst-plugins-gnomevfs-${GVER}
120 >=media-plugins/gst-plugins-gconf-${GVER}
121 || (
122 >=media-plugins/gst-plugins-cdparanoia-${GVER}
123 >=media-plugins/gst-plugins-cdio-${GVER}
124 )
125 media-libs/musicbrainz:1
126 >=dev-dotnet/dbus-glib-sharp-0.4.1
127 >=dev-dotnet/dbus-sharp-0.6.1a
128 >=dev-dotnet/mono-addins-0.4[gtk]
129 >=dev-dotnet/taglib-sharp-2.0.3.1
130 >=dev-db/sqlite-3.4
131 aac? (
132 >=media-plugins/gst-plugins-faad-${GVER}
133 )
134 boo? (
135 >=dev-lang/boo-0.8.1
136 )
137 daap? (
138 >=dev-dotnet/mono-zeroconf-0.8.0-r1
139 )
140 doc? (
141 virtual/monodoc
142 )
143 encode? (
144 >=media-plugins/gst-plugins-lame-${GVER}
145 >=media-plugins/gst-plugins-taglib-${GVER}
146 )
147 flac? (
148 >=media-plugins/gst-plugins-flac-${GVER}
149 )
150 ipod? (
151 >=dev-dotnet/ipod-sharp-0.8.1
152 )
153 mad? (
154 >=media-plugins/gst-plugins-mad-${GVER}
155 )
156 mtp? (
157 media-libs/libmtp
158 )
159 vorbis? (
160 >=media-plugins/gst-plugins-ogg-${GVER}
161 >=media-plugins/gst-plugins-vorbis-${GVER}
162 )"
163
164 DEPEND="${RDEPEND}
165 dev-util/pkgconfig"
166
167 DOCS="AUTHORS ChangeLog HACKING NEWS README"
168
169 S=${WORKDIR}/${PN}-1-${PV}
170
171 src_configure() {
172 local myconf="--disable-dependency-tracking --disable-static
173 --enable-gnome --enable-schemas-install
174 --with-gconf-schema-file-dir=/etc/gconf/schemas
175 --with-vendor-build-id=Gentoo/${PN}/${PVR}
176 --disable-torrent
177 --disable-shave"
178
179 econf \
180 $(use_enable doc docs) \
181 $(use_enable boo) \
182 $(use_enable mtp) \
183 $(use_enable daap) \
184 $(use_enable ipod) \
185 $(use_enable podcast) \
186 $(use_enable karma) \
187 ${myconf}
188 }
189
190 src_compile() {
191 emake MCS=/usr/bin/gmcs
192 }
193
194 src_install() {
195 emake DESTDIR="${D}" install || die "emake install efailed"
196 find "${D}" -name '*.la' -delete
197 }
198
199 pkg_preinst() {
200 gnome2_icon_savelist
201 }
202
203 pkg_postinst() {
204 fdo-mime_desktop_database_update
205 fdo-mime_mime_database_update
206 gnome2_icon_cache_update
207 }
208
209 pkg_postrm() {
210 fdo-mime_desktop_database_update
211 fdo-mime_mime_database_update
212 gnome2_icon_cache_update
213 }