* [gentoo-commits] gentoo-x86 commit in media-sound/banshee: ChangeLog banshee-1.4.2.ebuild
@ 2009-01-28 19:14 Peter Alfredsen (loki_val)
0 siblings, 0 replies; only message in thread
From: Peter Alfredsen (loki_val) @ 2009-01-28 19:14 UTC (permalink / raw
To: gentoo-commits
loki_val 09/01/28 19:14:12
Modified: ChangeLog
Added: banshee-1.4.2.ebuild
Log:
Bump, fixing 256157. Drop gnome2.eclass usage, I once again got bit by bug 239123 while remaking the ebuild, take up again when gnome2.eclass isn't broken. Code duplication sucks. Fix bug 249620, included musicbrainz was getting old and buggy. Update to a newer revision. Thanks to Tom Corner <tacorner@cornersplace.org> for the patch. Refresh metadata-fail patch to apply against 1.4.2.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Revision Changes Path
1.84 media-sound/banshee/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?rev=1.84&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?rev=1.84&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/ChangeLog?r1=1.83&r2=1.84
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -r1.83 -r1.84
--- ChangeLog 9 Jan 2009 13:46:01 -0000 1.83
+++ ChangeLog 28 Jan 2009 19:14:12 -0000 1.84
@@ -1,6 +1,17 @@
# ChangeLog for media-sound/banshee
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.83 2009/01/09 13:46:01 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.84 2009/01/28 19:14:12 loki_val Exp $
+
+*banshee-1.4.2 (28 Jan 2009)
+
+ 28 Jan 2009; Peter Alfredsen <loki_val@gentoo.org>
+ +files/banshee-1.4.2-metadata-writefail.patch, +banshee-1.4.2.ebuild:
+ Bump, fixing 256157. Drop gnome2.eclass usage, I once again got bit by bug
+ 239123 while remaking the ebuild, take up again when gnome2.eclass isn't
+ broken. Code duplication sucks. Fix bug 249620, included musicbrainz was
+ getting old and buggy. Update to a newer revision. Thanks to Tom Corner
+ <tacorner@cornersplace.org> for the patch. Refresh metadata-fail patch to
+ apply against 1.4.2.
*banshee-1.4.1-r5 (09 Jan 2009)
1.1 media-sound/banshee/banshee-1.4.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/banshee-1.4.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/banshee/banshee-1.4.2.ebuild?rev=1.1&content-type=text/plain
Index: banshee-1.4.2.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.4.2.ebuild,v 1.1 2009/01/28 19:14:12 loki_val Exp $
EAPI=2
inherit eutils mono gnome2-utils fdo-mime
GVER=0.10.9
DESCRIPTION="Import, organize, play, and share your music using a simple and powerful interface."
HOMEPAGE="http://banshee-project.org"
SRC_URI="http://download.banshee-project.org/${PN}/${PN}-1-${PV}.tar.bz2
mirror://gentoo/banshee-1.4.2-musicbrainz-fix.patch.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+aac boo daap doc +encode +flac ipod +mad mtp podcast test +vorbis"
RDEPEND=">=dev-lang/mono-2
gnome-base/gnome-settings-daemon
x11-themes/gnome-icon-theme
sys-apps/dbus
>=dev-dotnet/gtk-sharp-2.12
>=dev-dotnet/gconf-sharp-2.24.0
>=dev-dotnet/gnome-sharp-2.24.0
>=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1
>=media-libs/gstreamer-0.10.21-r3
>=media-libs/gst-plugins-bad-${GVER}
>=media-libs/gst-plugins-good-${GVER}
>=media-libs/gst-plugins-ugly-${GVER}
>=media-plugins/gst-plugins-alsa-${GVER}
>=media-plugins/gst-plugins-gnomevfs-${GVER}
>=media-plugins/gst-plugins-gconf-${GVER}
|| (
>=media-plugins/gst-plugins-cdparanoia-${GVER}
>=media-plugins/gst-plugins-cdio-${GVER}
)
media-libs/musicbrainz:1
>=dev-dotnet/dbus-glib-sharp-0.4.1
>=dev-dotnet/dbus-sharp-0.6.1a
>=dev-dotnet/mono-addins-0.4[gtk]
>=dev-dotnet/taglib-sharp-2.0.3.1
>=dev-db/sqlite-3.4
aac? (
>=media-plugins/gst-plugins-faad-${GVER}
)
boo? (
>=dev-lang/boo-0.8.1
)
daap? (
>=dev-dotnet/mono-zeroconf-0.8.0-r1
)
doc? (
virtual/monodoc
)
encode? (
>=media-plugins/gst-plugins-lame-${GVER}
>=media-plugins/gst-plugins-taglib-${GVER}
)
flac? (
>=media-plugins/gst-plugins-flac-${GVER}
)
ipod? (
>=dev-dotnet/ipod-sharp-0.8.1
)
mad? (
>=media-plugins/gst-plugins-mad-${GVER}
)
mtp? (
media-libs/libmtp
)
vorbis? (
>=media-plugins/gst-plugins-ogg-${GVER}
>=media-plugins/gst-plugins-vorbis-${GVER}
)"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
DOCS="AUTHORS ChangeLog HACKING NEWS README"
S=${WORKDIR}/${PN}-1-${PV}
src_prepare() {
#Upstream bug 563283
#Author is thansen on freenode.
epatch "${FILESDIR}/${PN}-1.4.2-metadata-writefail.patch"
#Upstream bug 527788, our bug 249620
#tacorner@cornersplace.org is author
epatch "${WORKDIR}/${PN}-1.4.2-musicbrainz-fix.patch"
}
src_configure() {
econf \
$(use_enable doc docs) \
$(use_enable boo) \
$(use_enable mtp) \
$(use_enable daap) \
$(use_enable ipod) \
$(use_enable podcast) \
--disable-static \
--enable-gnome \
--enable-schemas-install \
--with-gconf-schema-file-dir=/etc/gconf/schemas
}
src_compile() {
default
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-01-28 19:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-28 19:14 [gentoo-commits] gentoo-x86 commit in media-sound/banshee: ChangeLog banshee-1.4.2.ebuild Peter Alfredsen (loki_val)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox