# ChangeLog for media-sound/banshee
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.143 2011/11/05 12:28:42 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.144 2011/11/21 11:50:05 pacho Exp $
+
+*banshee-2.2.1 (21 Nov 2011)
+
+ 21 Nov 2011; Pacho Ramos <pacho@gentoo.org> +banshee-2.2.1.ebuild,
+ -banshee-2.0.0.ebuild, metadata.xml:
+ Version bump, this also handles bpmdetect dependency properly (bug #284036,
+ thanks to Colin Macdonald, Mart Raudsepp, Paweł Hajdan, Jr and others), and
+ fixes notifications (bug #387569 by Travis Hansen).
05 Nov 2011; Markos Chandras <hwoarang@gentoo.org> banshee-2.2.0-r1.ebuild:
Stable on amd64 wrt bug #389181
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA1
AUX banshee-1.7.4-make-webkit-optional.patch 2151 RMD160 70ad41d04763a5023f9863809f3e35c77f103ada SHA1 6acad219469ee67ada7a89508fb639922db12e22 SHA256 5f5ceea4e09dd9f9dca776b9775d6998faa641c7daa8968241b9bbddd6f72ecf
AUX banshee-2.2.0-fix-equalizer-values.patch 1385 RMD160 086766a26e01a7cdb078bca1e10110b939bf9301 SHA1 358e8d458187d2a98fdaacdcb3af6b11426a1482 SHA256 23752f3da13c3b87d378a8fb7b42a6c1b3062f12432f74da8f80427b71434f08
-DIST banshee-2.0.0.tar.bz2 3575359 RMD160 11ef5f5773761546dbb1f33c9fdb09658dad171c SHA1 2b67fda2a15aa7eb5bc2a1e88f7013f3896913a4 SHA256 c6618d551556e1b994b16cc46bb5b4597b707e6c2dfda691ee852e0d1f544916
DIST banshee-2.2.0.tar.xz 3069044 RMD160 b36900677265a4cf4264501e4c0f6a385189cb51 SHA1 08a1b28688cf545512fae039cef7555a8e3ac8e9 SHA256 85026f270777be15b778a8bf676d2c6e1a0d3d9758145515809bf209f7ab1815
-EBUILD banshee-2.0.0.ebuild 4033 RMD160 ecb18238d758bcc72c864f60badfa4ee4def2cea SHA1 b8d87c7cf2960f371cf87edda59ca28d05e6e282 SHA256 471ac04fb111990e196c4350b310132d9372e24d8d2b8778a6cad4cbb2d21c5b
+DIST banshee-2.2.1.tar.xz 3084484 RMD160 47b5ae9538306b27e6cc6288c61a94a1a1b72102 SHA1 7b77c3f47f60c3f26ee8b46fca3316e20f97fde2 SHA256 55c03ddf9732199b9f83d4ff375af99ae5a4eea46b8a198695427e5c48f1b9a5
EBUILD banshee-2.2.0-r1.ebuild 3921 RMD160 2bd22a762dad23fab06190fa604e85474b668a52 SHA1 76d677cfe932e159d2e9484aa1995feadf7e148b SHA256 63f4681873254de5504020652bc1b780a734f3c9cc6bb757aff2678ebb272689
-MISC ChangeLog 26833 RMD160 58a2d6bbbd8e7642200847bca08d4818a79560ef SHA1 09ea04bcfbf7a913fd37eaf809cd70810439d077 SHA256 ab7225fd0c1eb2edfbad7330aeba96f43590c08473fbab3f3fcde10ea667a451
-MISC metadata.xml 716 RMD160 a3ace5c3df28db2b8814cbbbddd3c684b1558a02 SHA1 98985189362dcfa52450c191b577d969055ae5cf SHA256 85cea10541f92ee15f7971df81dfe4f784290863c5d6c55eaf752da2cb2a12ee
+EBUILD banshee-2.2.1.ebuild 4126 RMD160 28510f774621d80352ef9bfb90bf3982c1217361 SHA1 3bfc8a86b597344f4dee08168719b7cf07413093 SHA256 88ce579ead6710be8a106d45e7fc08fab1681f67fe8c649e881d34ca1c15a588
+MISC ChangeLog 27180 RMD160 061d049e2768d6730392a4687871a9e4b700650c SHA1 787803fb447ce3a977c26b16f6c4cf92eed742ad SHA256 debc0ba18863feb1ba0d76bfad0b55dd5dd78893a052ad91537d68c3c4eef15c
+MISC metadata.xml 698 RMD160 95a11b2d382d5c91b411829fe455b733ecea1228 SHA1 414284c191fdfadcf7b8ed4b0839a539ff850cca SHA256 fdccdd9d76ee8b2de867fad022cc51569cf5932e8ddf4b1eba263f0add1f4973
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOtSv+AAoJEPqDWhW0r/LCtpgQAKu7vAoqqVDHRJna5DMXZHC4
-BOU/8SjESRygEE4R5A0Amsd6Lrj7FQz6cFetLT0NNM/mTwFtHUR2w5yrPs8v4CPV
-f4IfzX5n5m+KAr8RvqtJYeOIyzp90zEquDO+ftogGHgyVjmY6O6Et8px7uIeIs/F
-2MUzXvdtuGx1HzyNFEWfBbsdpBJxQCrLcD4GTDKnSfajZQZ/4a5FG8BZmOi5Tl7g
-G0mz6cnySqaUKuxk8tXGOX2XiZhiMGxvkPVcCd/2qyB38jlU6CnmquzQqLzXOWuX
-wAGMm3+6TPs6jyybA664PF/M6YXDb80OwoiRtXPfA8ylqYJlz4t0bAwwHznqr1HU
-SnqDZ3b4VerJb4ZrQkpizDyDTpZ8Fx2ni7go6wSxUfd32tq+o3QW2F9CKqfs+ypw
-2kl49Qf1fLDFzbmzNzakwMWCXSzfzcsgSHImG0tSfy2fl5oQTmbke7wUSqcQ++O1
-JyoUaz+0wwNJ9Ogqy9taPMTUL2Y7fVdI8CUzzAC4htn5HfJai7K2eaTTqqUrxNcm
-+zzz4uU8hDCPwbJJFouxBMBaPltXqRa7DwYxzg3bBDK11EYpajH1liQggQKJkU8Y
-Vq57RF6/cGmA5yWZcWWdOvvEJ/PLxkJlLFKcsnhGPvAye03LyicSxY2+FNISYCPb
-+oTuAamD3TNTeETQuHkp
-=AVhZ
+iEYEARECAAYFAk7KOvIACgkQCaWpQKGI+9T5aACfaHJ/rsfmXQhzN3HrwXQ3T+5G
+E9MAn1F3/evVOQelTE57edqKMkCDgV/Y
+=R7qW
-----END PGP SIGNATURE-----
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-2.0.0.ebuild,v 1.3 2011/06/30 14:16:53 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-2.2.1.ebuild,v 1.1 2011/11/21 11:50:05 pacho Exp $
-EAPI="3"
+EAPI="4"
-inherit eutils autotools mono gnome2-utils fdo-mime versionator
+inherit eutils autotools mono gnome2-utils fdo-mime versionator gnome.org
GVER=0.10.7
DESCRIPTION="Import, organize, play, and share your music using a simple and powerful interface."
HOMEPAGE="http://banshee.fm/"
-#BANSHEE_V2=$(get_version_component_range 2)
-#[[ $((${BANSHEE_V2} % 2)) -eq 0 ]] && RELTYPE=stable || RELTYPE=unstable
-#SRC_URI="http://download.banshee-project.org/${PN}/${RELTYPE}/${PV}/${PN}-1-${PV}.tar.bz2"
-SRC_URI="http://download.banshee-project.org/${PN}/stable/${PV}/${P}.tar.bz2"
-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+aac +cdda boo daap doc +encode ipod karma mtp podcast test udev +web youtube"
+KEYWORDS="~amd64 ~x86"
+IUSE="+aac +cdda +bpm boo daap doc +encode ipod karma mtp test udev +web youtube"
RDEPEND=">=dev-lang/mono-2.4.3
gnome-base/gnome-settings-daemon
)
)
media-libs/musicbrainz:1
- >=dev-dotnet/ndesk-dbus-glib-0.4.1
- >=dev-dotnet/ndesk-dbus-0.6.1a
+ dev-dotnet/dbus-sharp
+ dev-dotnet/dbus-sharp-glib
>=dev-dotnet/mono-addins-0.4[gtk]
>=dev-dotnet/taglib-sharp-2.0.3.7
>=dev-db/sqlite-3.4:3
boo? (
>=dev-lang/boo-0.8.1
)
+ bpm? ( >=media-plugins/gst-plugins-soundtouch-${GVER}:0.10 )
daap? (
>=dev-dotnet/mono-zeroconf-0.8.0-r1
)
)"
DEPEND="${RDEPEND}
+ app-arch/xz-utils
dev-util/pkgconfig"
DOCS="AUTHORS ChangeLog HACKING NEWS README"
src_prepare () {
+ # Don't build BPM extension when not wanted
+ if ! use bpm; then
+ sed -i -e 's:Banshee.Bpm:$(NULL):g' src/Extensions/Makefile.am || die
+ fi
+
+ # EqualizerManager: Update values for the Smiley Face preset (bgo#661224)
+ epatch "${FILESDIR}/${PN}-2.2.0-fix-equalizer-values.patch"
+
epatch "${FILESDIR}/${PN}-1.7.4-make-webkit-optional.patch" # upstream bug 628518
AT_M4DIR="-I build/m4/banshee -I build/m4/shamrock -I build/m4/shave" \
eautoreconf
}
src_configure() {
+ # soundmenu needs a properly maintained and updated indicate-sharp
local myconf="--disable-dependency-tracking
--disable-static
+ --disable-maintainer-mode
--enable-gnome
--enable-schemas-install
--with-gconf-schema-file-dir=/etc/gconf/schemas
--with-vendor-build-id=Gentoo/${PN}/${PVR}
--enable-gapless-playback
--disable-gst-sharp
- --disable-hal
--disable-torrent
--disable-shave
--disable-ubuntuone
- --enable-soundmenu"
+ --disable-soundmenu"
econf \
$(use_enable doc docs) \
$(use_enable boo) \
$(use_enable mtp) \
$(use_enable daap) \
- $(use_enable ipod appledevice) --disable-ipod \
- $(use_enable podcast) \
+ $(use_enable ipod appledevice) \
$(use_enable karma) \
$(use_enable web webkit) \
$(use_enable youtube) \
}
src_install() {
- emake DESTDIR="${D}" install || die
+ emake DESTDIR="${D}" install
find "${ED}" -name '*.la' -exec rm -f {} +
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>dotnet</herd>
- <herd>gstreamer</herd>
- <use>
- <flag name="boo">Use external Boo instead of the bundled one</flag>
+<herd>dotnet</herd>
+<herd>gstreamer</herd>
+<use>
+ <flag name="boo">Use external Boo instead of the bundled one</flag>
+ <flag name="bpm">Build beats per minute detection extension</flag>
<flag name="cdda">Build with audio CD support</flag>
- <flag name="daap">Build with Daap support</flag>
- <flag name="karma">Build with karma support</flag>
- <flag name="podcast">Build with podcasting support</flag>
- <flag name="web">Enable support for plugins that access web-based services
- such as Amazon and wikipedia (requires
- <pkg>net-libs/webkit-gtk</pkg>)</flag>
- <flag name="youtube">Enable the Youtube plugin</flag>
- </use>
+ <flag name="daap">Build with Daap support</flag>
+ <flag name="karma">Build with karma support</flag>
+ <flag name="web">Enable support for plugins that access web-based services
+ such as Amazon and wikipedia (requires <pkg>net-libs/webkit-gtk</pkg>)</flag>
+ <flag name="youtube">Enable the Youtube plugin</flag>
+</use>
</pkgmetadata>