1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
5 inherit eutils versionator
8 MY_PV=$(replace_version_separator 3 '-')
10 DESCRIPTION="A multimedia player, inspired by iTunes"
11 HOMEPAGE="http://www.songbirdnest.com/"
12 SRC_URI="x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_PV}_linux-i686.tar.gz )
13 amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_PV}_linux-x86_64.tar.gz )"
17 KEYWORDS="~amd64 ~x86"
18 IUSE="alsa esd faac faad ffmpeg flac gnome jpeg lame mpeg musepack ogg oss speex theora ugly vorbis"
20 RDEPEND="alsa? ( media-plugins/gst-plugins-alsa )
21 esd? ( media-plugins/gst-plugins-esd )
22 faac? ( media-plugins/gst-plugins-faac )
23 faad? ( media-plugins/gst-plugins-faad )
24 ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
25 flac? ( media-plugins/gst-plugins-flac )
26 gnome? ( media-plugins/gst-plugins-gconf
27 media-plugins/gst-plugins-gnomevfs )
28 jpeg? ( media-plugins/gst-plugins-jpeg )
29 lame? ( media-plugins/gst-plugins-lame )
30 mpeg? ( media-plugins/gst-plugins-mpeg2dec )
31 musepack? ( media-plugins/gst-plugins-musepack )
32 ogg? ( media-plugins/gst-plugins-ogg )
33 oss? ( media-plugins/gst-plugins-oss )
34 speex? ( media-plugins/gst-plugins-speex )
35 theora? ( media-plugins/gst-plugins-ogg
36 media-plugins/gst-plugins-theora )
37 ugly? ( media-libs/gst-plugins-ugly )
38 vorbis? ( media-plugins/gst-plugins-ogg
39 media-plugins/gst-plugins-vorbis )
52 media-libs/gst-plugins-base
53 media-plugins/gst-plugins-x
54 media-plugins/gst-plugins-xvideo
55 media-plugins/gst-plugins-mad
56 >=net-misc/neon-0.26.4
57 media-plugins/gst-plugins-neon
58 >=sys-libs/glibc-2.3.2
68 epatch "${FILESDIR}"/${PN}-1.0.0_rc2-symlink.patch
74 fperms 755 /opt/songbird/songbird
75 fperms 755 /opt/songbird/songbird-bin
76 dosym /opt/songbird/songbird /opt/bin/songbird-bin
78 newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
79 make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
84 ewarn "Songbird is still under development!"
85 ewarn "This ebuild is not supported by Gentoo, so"
86 ewarn "please do not send any bugs at Gentoo's bugzilla."
87 einfo "If you need help, find it there:"
88 einfo "http://tnij.org/songbird-community"
90 einfo "http://tnij.org/songbird-at-fgo"
92 einfo "If You need other music/video plugins, look at"
93 einfo "Your portage tree into media-plugins/gst-plugins-*,"
94 einfo "but remember, that not all plugins are supported yet."
96 einfo "If You don't want too much deps on it package,"
97 einfo "disable gnome support"