summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/banshee')
-rw-r--r--media-sound/banshee/ChangeLog12
-rw-r--r--media-sound/banshee/Manifest17
-rw-r--r--media-sound/banshee/banshee-1.0.0-r1.ebuild95
-rw-r--r--media-sound/banshee/banshee-1.2.1-r2.ebuild101
-rw-r--r--media-sound/banshee/banshee-1.2.1.ebuild97
-rw-r--r--media-sound/banshee/banshee-1.4.1-r5.ebuild126
-rw-r--r--media-sound/banshee/banshee-1.4.2.ebuild133
-rw-r--r--media-sound/banshee/banshee-1.4.3.ebuild7
-rw-r--r--media-sound/banshee/files/banshee-1.0.0-notification-icon.patch27
-rw-r--r--media-sound/banshee/files/banshee-1.2.1-libmtp-0.3.0-API.patch87
-rw-r--r--media-sound/banshee/files/banshee-1.2.1-notification-crash.patch20
-rw-r--r--media-sound/banshee/files/banshee-1.4.1-startup-fail-g-s-d.patch26
12 files changed, 18 insertions, 730 deletions
diff --git a/media-sound/banshee/ChangeLog b/media-sound/banshee/ChangeLog
index a5bcecaa562e..5c2fef182255 100644
--- a/media-sound/banshee/ChangeLog
+++ b/media-sound/banshee/ChangeLog
@@ -1,6 +1,16 @@
# 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.85 2009/03/05 19:38:35 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/ChangeLog,v 1.86 2009/03/22 16:54:53 loki_val Exp $
+
+ 22 Mar 2009; Peter Alfredsen <loki_val@gentoo.org>
+ -files/banshee-1.0.0-notification-icon.patch,
+ -files/banshee-1.2.1-libmtp-0.3.0-API.patch,
+ -files/banshee-1.2.1-notification-crash.patch,
+ -files/banshee-1.4.1-startup-fail-g-s-d.patch, -banshee-1.0.0-r1.ebuild,
+ -banshee-1.2.1.ebuild, -banshee-1.2.1-r2.ebuild, -banshee-1.4.1-r5.ebuild,
+ -banshee-1.4.2.ebuild, banshee-1.4.3.ebuild:
+ Update gstreamer dependency to prepare for stabilization of mono-2.0.
+ Remove half a year worth of old versions.
*banshee-1.4.3 (05 Mar 2009)
diff --git a/media-sound/banshee/Manifest b/media-sound/banshee/Manifest
index 13d4904d14c7..20da6eb22b3b 100644
--- a/media-sound/banshee/Manifest
+++ b/media-sound/banshee/Manifest
@@ -1,24 +1,11 @@
-AUX banshee-1.0.0-notification-icon.patch 1388 RMD160 dccac57924fad30d2b02ff4ce80b39754c77b900 SHA1 8c3d2bed53a0bc9b586dc5b0cd7b1913ccfda99d SHA256 48b9bc53bc33c0e582bd2f93d88d09bf79ffbef18d27870d08a733cf45429a08
-AUX banshee-1.2.1-libmtp-0.3.0-API.patch 4166 RMD160 349747a7780fa23d8dd5ae8bc7ea77935664a49c SHA1 4f7475bef777a1f49c6d5840f9e31f9711ed03ac SHA256 d54d2ece34c72f0a3ed178c819b5f95df37b9e248fd4f384b9f769095d407a7a
-AUX banshee-1.2.1-notification-crash.patch 1096 RMD160 fa6debffc2aafcc58ddfc5ce5497ac40e04e9f13 SHA1 667e6cd02d556ac320785420cdc4482d6c57b2da SHA256 38d22284dc037138839991d46bf565591f8de05e3cbc6f5dd820d42e60ebef43
AUX banshee-1.4.1-metadata-writefail.patch 4415 RMD160 031010de44c5bf9b1923a57d7fc5ee5632e4b8f6 SHA1 010e4bd359dcfba8daf24299c49610ac223a6663 SHA256 42a5ab6a2dac30a2f33a2bbe0d6aafd9ef9ddb2332c6bc3ae53dc7582a90c10d
-AUX banshee-1.4.1-startup-fail-g-s-d.patch 1198 RMD160 c786c339c224818c27865904f9e9744c6c84c255 SHA1 20d1f66496713dd9fa76b5938a6130ae7a0498f7 SHA256 fd529efe915c9f530bab6daad52c5959d54f44e7b5ee8a6392bab94c45c22209
AUX banshee-1.4.2-metadata-writefail.patch 5654 RMD160 97ca18af74228d1d46eb0d448e682e932127ff81 SHA1 f54218e64ec6829315edc187f5177f056d421a8b SHA256 9aadd680b1a3e2c931e0734b49a5d617f24c6e3e90d7558fcc5a4404920caaa2
DIST banshee-0.12.1.tar.gz 3081707 RMD160 87b826cb306e57e08adf35d37fab5b3196d85686 SHA1 578077486d23368998f1e31a237db427f0968d37 SHA256 1d858b3c83d233790f62bc35440e900bcebf40964ad1aba9eae4cc017da74ed7
DIST banshee-0.13.1.tar.gz 2999635 RMD160 fdefaeeb3e66bf6073e081e364270dcf912ebf6c SHA1 e39358c04ea38505ec626c4fef66312edd176c6a SHA256 ea095023f8c3f731aef3f96653e53c9dad6622f1113a2347aa10ebb269351a19
-DIST banshee-1-1.0.0.tar.bz2 1993777 RMD160 8148af02fc421b4d9f6716f96f65f10c4346876b SHA1 8467e114d6857cc1f37b3364cbde9618a2067e30 SHA256 0df0d12187752a27fa64037595491710e26be17e9ea87a73f751b8b686394012
-DIST banshee-1-1.2.1.tar.bz2 2115306 RMD160 ca29158c81ed6d49bceaaf25f315a93624ddfc48 SHA1 078290728e5130455c5cab1be73951672803372c SHA256 b8380b52a8660b499605fbdee86d00e309a88c3bc822ba30b5b7521e16bec9c0
-DIST banshee-1-1.4.1.tar.bz2 2412337 RMD160 be16ebdfe20e53fe00136592ba6afa5a5e4e6f06 SHA1 fadb33c37ca8ae06a54ced188bbcdd84839487f7 SHA256 c0e254281a11f4f46c38b16bc6658323e23b16f3518777ab90c13f9d157b6cf1
-DIST banshee-1-1.4.2.tar.bz2 2417597 RMD160 009fe581c6f5083f33088463f850d37208eb0c7e SHA1 f1389c16684762b7b6e95dd4a4e0d249736aa391 SHA256 f6f6ca5a605690678a24fb36bed1beccb9594e1ef8cfdb19eb2d647c8381d1db
DIST banshee-1-1.4.3.tar.bz2 2415388 RMD160 06a76574efaa6bc0740d5c656dcbb2334ee84e73 SHA1 3b137c1efe3eb8881da2e86210104eb292a7c560 SHA256 8abe54b17c6755b7b6f617c8470ba5e84c94a96b86af9aac1031080646e142d1
DIST banshee-1.4.2-musicbrainz-fix.patch.bz2 14078 RMD160 185e306fe4705c2d317b6dbbaa11d69b4c52b4ca SHA1 a98a56346c8a3134959c3533ecae72a3979ef392 SHA256 d238408dce5eec001c0ff77dec3097c43414c4d897b456a45451a0a7e8975dbb
EBUILD banshee-0.12.1.ebuild 3033 RMD160 7aa0c63a0c428c8d3be2594aa931bdd902cbbe99 SHA1 1a4d7c6c92cf896eb44418e9488f889c18290b63 SHA256 97bc43f8bc5e0ee9dbbcb64b54a501d36fa40499fd23effbe1064503c110fa48
EBUILD banshee-0.13.1.ebuild 2995 RMD160 ea90307f7745259bdb12b22dae8d428de7cba7b2 SHA1 96064831a620d79e153dacf8f8645c8d58c08071 SHA256 421ce751a47477460e8463764d55bc4633aeb82d44509efc57913b3add2ce7e6
-EBUILD banshee-1.0.0-r1.ebuild 2202 RMD160 1e2ec3f5442eb73b5118248972a23c29575106a4 SHA1 5b911de64185e317e4c19b88f6ea278ac00767db SHA256 0093858d4a420699251fdb2894e0eaf65c3a54941a6279cb6ff56d3dcd31745d
-EBUILD banshee-1.2.1-r2.ebuild 2334 RMD160 bb5bd11d2db41f518ed0a622c411f9690c3fd48a SHA1 1e6e9327944a6f099fdd00c9be88a836888612a7 SHA256 2ee91cbeb3a6c0e13cdbf29bd1ab3025befed9460e7fdadb9f99f9ed9899a0c2
-EBUILD banshee-1.2.1.ebuild 2209 RMD160 c74cc4ecdaedf2600fbab36052e2bc35cf7b822f SHA1 f6c51956bd6a6757858c0ebb458640996a9d205f SHA256 a815f55548d902582bb91e1900a18f24603d8a4e0d2969959a3f8b33f2651fe6
-EBUILD banshee-1.4.1-r5.ebuild 2865 RMD160 6a4c939dad637ab8bd1988c94845fe142211f3d1 SHA1 a23dcfbdc9c755d481a0f963fd8133888d1165cb SHA256 58dcf2700ffb4778c7c32a5df35426c68ca5a578def9f906fb9c685dfe78dae6
-EBUILD banshee-1.4.2.ebuild 3196 RMD160 1a98302b5d70edbcaef36d627f4b30d00cd6922d SHA1 0e93a80fe53be08178bb1474912b6af7f2f9ba80 SHA256 9156435e3acc1004ea15a1fdc54747c368b969c3fb735f2182a2d8f1f6b2cf16
-EBUILD banshee-1.4.3.ebuild 3245 RMD160 dcb36e942d31a0da33c65267b0780e70f9098196 SHA1 415783f921abcf757420df3ba6c73fbc12343b9f SHA256 1ba17ef2caa64c96050720b76ee60c6dfd517a4a07e7e88b76814da8d314b414
-MISC ChangeLog 16330 RMD160 822f9bf6f9908758ca699fa40994f709e1616c11 SHA1 5701a2e0f8cb9f29563f4710cc1dbb677749495c SHA256 d55e8a94533e65ef3159819a3be3700a4ddd19cf64d1c6464871929de88f0ab9
+EBUILD banshee-1.4.3.ebuild 3288 RMD160 7bf7a0991db87510cb702c63d8a6de0a5f764d94 SHA1 3e40f5dcdff1c9f4687a8b612311568e04e222b3 SHA256 37ef86843ee032f29c83e078eb0faa3516f1da6c7045d8c57ea1b8b9e4e76976
+MISC ChangeLog 16843 RMD160 b46d041aa78c225b0ae02ab506c1d7fc7d2f2eaa SHA1 b79a3c793edb18618fadf2694fe87c3cc0e73827 SHA256 3a528ebb6975cb48355d1a82c1933455fa4e7364e1ea1903226b7424a9033235
MISC metadata.xml 499 RMD160 58c90a5fa64f948def14ea188bd7815294e36f35 SHA1 5d463e6bbad5600e2fb46e20dd35be871bcb48a8 SHA256 77f493966e62f6e00073371783c5234cee51f5a4462571c8214c6e301860cd5a
diff --git a/media-sound/banshee/banshee-1.0.0-r1.ebuild b/media-sound/banshee/banshee-1.0.0-r1.ebuild
deleted file mode 100644
index 1220a9dc2526..000000000000
--- a/media-sound/banshee/banshee-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.0.0-r1.ebuild,v 1.8 2008/12/14 14:24:15 loki_val Exp $
-
-EAPI=1
-
-inherit base gnome2 mono
-
-GVER=0.10.3
-
-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"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+aac +boo daap doc +encode +flac ipod +mad mtp +podcast test +vorbis"
-
-RDEPEND=">=dev-lang/mono-1.2.4
- >=dev-dotnet/gtk-sharp-2.10
- >=dev-dotnet/gconf-sharp-2.8
- >=dev-dotnet/gnome-sharp-2.8
- >=dev-lang/boo-0.8.1
- >=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-2*
- dev-dotnet/dbus-glib-sharp
- >=dev-dotnet/mono-addins-0.3
- >=dev-dotnet/taglib-sharp-2.0.3
- >=dev-db/sqlite-3.4
- aac? (
- >=media-plugins/gst-plugins-faad-${GVER}
- )
- daap? (
- >=dev-dotnet/mono-zeroconf-0.7.3
- )
- 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.0
- )
- mad? (
- >=media-plugins/gst-plugins-mad-${GVER}
- )
- mtp? (
- <media-libs/libmtp-0.3
- )
- vorbis? (
- >=media-plugins/gst-plugins-ogg-${GVER}
- >=media-plugins/gst-plugins-vorbis-${GVER}
- )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${P}-notification-icon.patch" )
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
-S=${WORKDIR}/${PN}-1-${PV}
-
-pkg_setup() {
- G2CONF="${G2CONF}
- $(use_enable doc docs)
- $(use_enable mtp)
- $(use_enable daap)
- $(use_enable ipod)
- $(use_enable podcast)
- $(use_enable test tests)"
-
- MAKEOPTS="${MAKEOPTS} -j1"
-}
-
-src_unpack() {
- base_src_unpack
- gnome2_omf_fix
- elibtoolize
-}
diff --git a/media-sound/banshee/banshee-1.2.1-r2.ebuild b/media-sound/banshee/banshee-1.2.1-r2.ebuild
deleted file mode 100644
index 042a4ec00026..000000000000
--- a/media-sound/banshee/banshee-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.2.1-r2.ebuild,v 1.3 2008/12/14 14:24:15 loki_val Exp $
-
-EAPI=1
-
-inherit base gnome2 mono autotools
-
-GVER=0.10.3
-
-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"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+aac +boo daap doc +encode +flac ipod +mad mtp +podcast test +vorbis"
-
-RDEPEND=">=dev-lang/mono-1.2.6
- >=dev-dotnet/gtk-sharp-2.10
- >=dev-dotnet/gconf-sharp-2.8
- >=dev-dotnet/gnome-sharp-2.8
- >=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.3
- >=dev-dotnet/dbus-sharp-0.5
- >=dev-dotnet/mono-addins-0.3.1
- >=dev-dotnet/taglib-sharp-2.0.3
- >=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.7.3
- )
- 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.0
- )
- mad? (
- >=media-plugins/gst-plugins-mad-${GVER}
- )
- mtp? (
- >=media-libs/libmtp-0.3
- )
- 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}
-
-PATCHES=( "${FILESDIR}/${P}-libmtp-0.3.0-API.patch"
- "${FILESDIR}/${P}-notification-crash.patch" )
-
-pkg_setup() {
- G2CONF="${G2CONF}
- $(use_enable doc docs)
- $(use_enable boo)
- $(use_enable mtp)
- $(use_enable daap)
- $(use_enable ipod)
- $(use_enable podcast)
- $(use_enable test tests)"
-
- MAKEOPTS="${MAKEOPTS} -j1"
-}
-
-src_unpack() {
- base_src_unpack
- cd "${S}"
- gnome2_omf_fix
- elibtoolize
-}
diff --git a/media-sound/banshee/banshee-1.2.1.ebuild b/media-sound/banshee/banshee-1.2.1.ebuild
deleted file mode 100644
index ed30ee179f61..000000000000
--- a/media-sound/banshee/banshee-1.2.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.2.1.ebuild,v 1.4 2008/12/14 14:24:15 loki_val Exp $
-
-EAPI=1
-
-inherit base gnome2 mono
-
-GVER=0.10.3
-
-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"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+aac +boo daap doc +encode +flac ipod +mad mtp +podcast test +vorbis"
-
-RDEPEND=">=dev-lang/mono-1.2.6
- >=dev-dotnet/gtk-sharp-2.10
- >=dev-dotnet/gconf-sharp-2.8
- >=dev-dotnet/gnome-sharp-2.8
- >=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.3
- >=dev-dotnet/dbus-sharp-0.5
- >=dev-dotnet/mono-addins-0.3.1
- >=dev-dotnet/taglib-sharp-2.0.3
- >=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.7.3
- )
- 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.0
- )
- mad? (
- >=media-plugins/gst-plugins-mad-${GVER}
- )
- mtp? (
- <media-libs/libmtp-0.3
- )
- 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}
-
-pkg_setup() {
- G2CONF="${G2CONF}
- $(use_enable doc docs)
- $(use_enable boo)
- $(use_enable mtp)
- $(use_enable daap)
- $(use_enable ipod)
- $(use_enable podcast)
- $(use_enable test tests)"
-
- MAKEOPTS="${MAKEOPTS} -j1"
-}
-
-src_unpack() {
- base_src_unpack
- gnome2_omf_fix
- elibtoolize
-}
diff --git a/media-sound/banshee/banshee-1.4.1-r5.ebuild b/media-sound/banshee/banshee-1.4.1-r5.ebuild
deleted file mode 100644
index c9a616d59ef2..000000000000
--- a/media-sound/banshee/banshee-1.4.1-r5.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# 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.1-r5.ebuild,v 1.1 2009/01/09 13:46:01 loki_val Exp $
-
-EAPI=2
-
-inherit base gnome2 mono
-
-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"
-
-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
- >=dev-dotnet/gtk-sharp-2.12
- >=dev-dotnet/gconf-sharp-2.8
- >=dev-dotnet/gnome-sharp-2.8
- >=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1
- gnome-base/gnome-settings-daemon
- sys-apps/dbus
- >=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.3
- >=dev-dotnet/dbus-sharp-0.5
- || (
- ~dev-dotnet/mono-addins-0.3.1
- >=dev-dotnet/mono-addins-0.4[gtk]
- )
- >=dev-dotnet/taglib-sharp-2.0.3
- >=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.7.3
- )
- 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}
-
-pkg_setup() {
- G2CONF="${G2CONF}
- $(use_enable doc docs)
- $(use_enable boo)
- $(use_enable mtp)
- $(use_enable daap)
- $(use_enable ipod)
- $(use_enable podcast)
- $(use_enable test tests)
- --enable-gnome
- --enable-schemas-install
- --with-gconf-schema-file-dir=/etc/gconf/schemas"
-
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- #Upstream bug 563283
- #Author is thansen on freenode.
- epatch "${FILESDIR}/${P}-metadata-writefail.patch"
-
- #Upstream bug 566846
- #loki_val@gentoo.org is author.
- epatch "${FILESDIR}/${P}-startup-fail-g-s-d.patch"
-
-}
-
-src_configure() {
- gnome2_src_configure
-}
-
-src_compile() {
- default
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- elog "If banshee segfaults not long after being started, try running gnome-appearance-properties and select a theme."
-}
diff --git a/media-sound/banshee/banshee-1.4.2.ebuild b/media-sound/banshee/banshee-1.4.2.ebuild
deleted file mode 100644
index d3c97955049c..000000000000
--- a/media-sound/banshee/banshee-1.4.2.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# 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
-}
diff --git a/media-sound/banshee/banshee-1.4.3.ebuild b/media-sound/banshee/banshee-1.4.3.ebuild
index 2bb4c05e1bc7..fc866e417b63 100644
--- a/media-sound/banshee/banshee-1.4.3.ebuild
+++ b/media-sound/banshee/banshee-1.4.3.ebuild
@@ -1,6 +1,6 @@
# 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.3.ebuild,v 1.1 2009/03/05 19:38:35 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/banshee/banshee-1.4.3.ebuild,v 1.2 2009/03/22 16:54:53 loki_val Exp $
EAPI=2
@@ -26,7 +26,10 @@ RDEPEND=">=dev-lang/mono-2
>=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/gstreamer-0.10.21-r3
+ =media-libs/gstreamer-0.10.20*
+ )
>=media-libs/gst-plugins-bad-${GVER}
>=media-libs/gst-plugins-good-${GVER}
>=media-libs/gst-plugins-ugly-${GVER}
diff --git a/media-sound/banshee/files/banshee-1.0.0-notification-icon.patch b/media-sound/banshee/files/banshee-1.0.0-notification-icon.patch
deleted file mode 100644
index 5de432da6287..000000000000
--- a/media-sound/banshee/files/banshee-1.0.0-notification-icon.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-If the panel in which the notification area sits is vertical, the icon size
-will be set to abnormally big. Changing panel to horizontal then back to
-vertical returns to a normal-sized icon.
-Bug has been reported upstream[1] and a patch is available.
-Patch is attached to this bug report.
-Tried in overlay with adding patch. It compiles and runs fine.
-
-[1]: http://bugzilla.gnome.org/show_bug.cgi?id=537679
-
-Index: src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/X11NotificationAreaBox.cs
-===================================================================
---- src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/X11NotificationAreaBox.cs (revision 4138)
-+++ src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/X11NotificationAreaBox.cs (working copy)
-@@ -149,11 +149,11 @@
- // Determine whether the tray is inside a horizontal or vertical
- // panel so the size of the icon can adjust correctly.
-
-- if (ParentWindow == null) {
-+ if (event_box.ParentWindow == null) {
- return PanelOrientation.Horizontal;
- }
-
-- Gdk.Window top_level_window = ParentWindow.Toplevel;
-+ Gdk.Window top_level_window = event_box.ParentWindow.Toplevel;
-
- Gdk.Rectangle rect = top_level_window.FrameExtents;
- if (rect.Width < rect.Height) {
diff --git a/media-sound/banshee/files/banshee-1.2.1-libmtp-0.3.0-API.patch b/media-sound/banshee/files/banshee-1.2.1-libmtp-0.3.0-API.patch
deleted file mode 100644
index 6fff6394c595..000000000000
--- a/media-sound/banshee/files/banshee-1.2.1-libmtp-0.3.0-API.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-diff -u -r banshee-1-1.2.1.old/src/Libraries/Mtp/Mtp/Album.cs banshee-1-1.2.1/src/Libraries/Mtp/Mtp/Album.cs
---- banshee-1-1.2.1.old/src/Libraries/Mtp/Mtp/Album.cs 2008-05-21 09:17:47.000000000 -0500
-+++ banshee-1-1.2.1/src/Libraries/Mtp/Mtp/Album.cs 2008-09-09 22:30:48.000000000 -0500
-@@ -131,7 +131,7 @@
- if (saved) {
- saved = LIBMTP_Update_Album (device.Handle, ref album) == 0;
- } else {
-- saved = LIBMTP_Create_New_Album (device.Handle, ref album, 0) == 0;
-+ saved = LIBMTP_Create_New_Album (device.Handle, ref album) == 0;
- }
-
- if (album.tracks != IntPtr.Zero) {
-@@ -211,7 +211,7 @@
- internal static extern IntPtr LIBMTP_Get_Album (MtpDeviceHandle handle, uint albumId); // LIBMTP_album_t*
-
- [DllImport("libmtp.dll")]
-- internal static extern int LIBMTP_Create_New_Album (MtpDeviceHandle handle, ref AlbumStruct album, uint parentId);
-+ internal static extern int LIBMTP_Create_New_Album (MtpDeviceHandle handle, ref AlbumStruct album);
-
- [DllImport("libmtp.dll")]
- internal static extern int LIBMTP_Update_Album (MtpDeviceHandle handle, ref AlbumStruct album);
-@@ -221,6 +221,8 @@
- internal struct AlbumStruct
- {
- public uint album_id;
-+ public uint parent_id;
-+ public uint storage_id;
-
- [MarshalAs(UnmanagedType.LPStr)]
- public string name;
-diff -u -r banshee-1-1.2.1.old/src/Libraries/Mtp/Mtp/Folder.cs banshee-1-1.2.1/src/Libraries/Mtp/Mtp/Folder.cs
---- banshee-1-1.2.1.old/src/Libraries/Mtp/Mtp/Folder.cs 2008-04-07 22:59:11.000000000 -0500
-+++ banshee-1-1.2.1/src/Libraries/Mtp/Mtp/Folder.cs 2008-09-09 22:30:48.000000000 -0500
-@@ -210,6 +210,7 @@
- {
- public uint folder_id;
- public uint parent_id;
-+ public uint storage_id;
- [MarshalAs(UnmanagedType.LPStr)] public string name;
- public IntPtr sibling; // LIBMTP_folder_t*
- public IntPtr child; // LIBMTP_folder_t*
-diff -u -r banshee-1-1.2.1.old/src/Libraries/Mtp/Mtp/Track.cs banshee-1-1.2.1/src/Libraries/Mtp/Mtp/Track.cs
---- banshee-1-1.2.1.old/src/Libraries/Mtp/Mtp/Track.cs 2008-04-23 14:20:58.000000000 -0500
-+++ banshee-1-1.2.1/src/Libraries/Mtp/Mtp/Track.cs 2008-09-09 22:44:13.000000000 -0500
-@@ -129,6 +129,11 @@
- set { trackStruct.usecount = value; }
- }
-
-+ public string Composer {
-+ get { return trackStruct.composer; }
-+ set { trackStruct.composer = value; }
-+ }
-+
- public Track (string filename, ulong filesize) : this (new TrackStruct (), null)
- {
- this.trackStruct.filename = filename;
-@@ -195,7 +200,7 @@
-
- internal static void SendTrack (MtpDeviceHandle handle, string path, ref TrackStruct metadata, ProgressFunction callback, IntPtr data, uint parent)
- {
-- if (LIBMTP_Send_Track_From_File (handle, path, ref metadata, callback, data, parent) != 0)
-+ if (LIBMTP_Send_Track_From_File (handle, path, ref metadata, callback, data) != 0)
- {
- LibMtpException.CheckErrorStack (handle);
- throw new LibMtpException (ErrorCode.General, "Could not upload the track");
-@@ -227,7 +232,7 @@
- private static extern int LIBMTP_Get_Track_To_File (MtpDeviceHandle handle, uint trackId, string path, ProgressFunction callback, IntPtr data);
-
- [DllImport("libmtp.dll")]
-- private static extern int LIBMTP_Send_Track_From_File (MtpDeviceHandle handle, string path, ref TrackStruct track, ProgressFunction callback, IntPtr data, uint parentHandle);
-+ private static extern int LIBMTP_Send_Track_From_File (MtpDeviceHandle handle, string path, ref TrackStruct track, ProgressFunction callback, IntPtr data);
-
- [DllImport("libmtp.dll")]
- private static extern int LIBMTP_Update_Track_Metadata (MtpDeviceHandle handle, ref TrackStruct metadata);
-@@ -244,9 +249,11 @@
- {
- public uint item_id;
- public uint parent_id;
--
-+ public uint storage_id;
-+
- [MarshalAs(UnmanagedType.LPStr)] public string title;
- [MarshalAs(UnmanagedType.LPStr)] public string artist;
-+ [MarshalAs(UnmanagedType.LPStr)] public string composer;
- [MarshalAs(UnmanagedType.LPStr)] public string genre;
- [MarshalAs(UnmanagedType.LPStr)] public string album;
- [MarshalAs(UnmanagedType.LPStr)] public string date;
diff --git a/media-sound/banshee/files/banshee-1.2.1-notification-crash.patch b/media-sound/banshee/files/banshee-1.2.1-notification-crash.patch
deleted file mode 100644
index 7810410dc8ac..000000000000
--- a/media-sound/banshee/files/banshee-1.2.1-notification-crash.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Index: src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/NotificationAreaService.cs
-===================================================================
---- src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/NotificationAreaService.cs (revision 4464)
-+++ src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/NotificationAreaService.cs (working copy)
-@@ -276,10 +276,12 @@
- {
- if (rating_menu_item.Visible) {
- TrackInfo track = ServiceManager.PlayerEngine.CurrentTrack;
-- if (track is DatabaseTrackInfo) {
-- (track as DatabaseTrackInfo).Refresh ();
-+ if (track != null) {
-+ if (track is DatabaseTrackInfo) {
-+ (track as DatabaseTrackInfo).Refresh ();
-+ }
-+ rating_menu_item.Reset (track.Rating);
- }
-- rating_menu_item.Reset (track.Rating);
- }
- menu.Popup (null, null, notif_area.PositionMenu, 3, Gtk.Global.CurrentEventTime);
- }
diff --git a/media-sound/banshee/files/banshee-1.4.1-startup-fail-g-s-d.patch b/media-sound/banshee/files/banshee-1.4.1-startup-fail-g-s-d.patch
deleted file mode 100644
index 00836dcb099f..000000000000
--- a/media-sound/banshee/files/banshee-1.4.1-startup-fail-g-s-d.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -NrU5 banshee-1-1.4.1.orig/src/Clients/Booter/banshee-1.in banshee-1-1.4.1/src/Clients/Booter/banshee-1.in
---- banshee-1-1.4.1.orig/src/Clients/Booter/banshee-1.in 2009-01-07 00:35:26.000000000 +0100
-+++ banshee-1-1.4.1/src/Clients/Booter/banshee-1.in 2009-01-07 00:36:51.000000000 +0100
-@@ -34,10 +34,22 @@
- if [ -n "$BANSHEE_DEBUG" -o -n "$BANSHEE_TRACE" -o -n "$BANSHEE_PROFILE" ]; then
- MONO_OPTIONS="$BANSHEE_DEBUG $BANSHEE_TRACE $BANSHEE_PROFILE"
- echo "** Running Mono with $MONO_OPTIONS **"
- fi
-
-+DBUS_CMD="dbus-send --session --dest=org.gnome.SettingsDaemon --type=method_call --print-reply --reply-timeout=2000 /org/gnome/SettingsDaemon org.gnome.SettingsDaemon.Awake"
-+
-+if ! ${DBUS_CMD} &> /dev/null
-+then
-+ echo "Debug: gnome-settings-daemon not running, kickstarting..."
-+ sleep 1
-+ ${DBUS_CMD} &> /dev/null || { echo "** FATAL: gnome-settings-daemon could not start. Exiting...**"; return 1; }
-+else
-+ echo "Gnome-settings-daemon already running, no need to start it. Continuing.."
-+fi
-+
-+
- # Finally - environment is set up, time to run our beloved
- exec_args="-a banshee-1 mono $MONO_OPTIONS $MONO_EXE $@"
-
- if [ -z "$BANSHEE_REDIRECT_LOG" ]; then
- exec $exec_args