1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 inherit eutils versionator
10 MY_PV=$(replace_version_separator 3 '-')
12 DESCRIPTION="A multimedia player, inspired by iTunes"
13 HOMEPAGE="http://www.songbirdnest.com/"
14 SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_PV}_linux-x86_64.tar.gz )
15 x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_PV}_linux-i686.tar.gz ) "
19 KEYWORDS="~amd64 ~x86"
20 IUSE="alsa faac faad ffmpeg flac gnome jpeg lame mpeg musepack ogg oss speex theora ugly vorbis"
22 RDEPEND="dev-libs/liboil
23 media-libs/gst-plugins-base
25 media-plugins/gst-plugins-mad
26 media-plugins/gst-plugins-neon
27 media-plugins/gst-plugins-x
28 media-plugins/gst-plugins-xvideo
43 alsa? ( media-plugins/gst-plugins-alsa )
44 faac? ( media-plugins/gst-plugins-faac )
45 faad? ( media-plugins/gst-plugins-faad )
46 ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
47 flac? ( media-plugins/gst-plugins-flac )
48 gnome? ( media-plugins/gst-plugins-gconf
49 media-plugins/gst-plugins-gnomevfs )
50 jpeg? ( media-plugins/gst-plugins-jpeg )
51 lame? ( media-plugins/gst-plugins-lame )
52 mpeg? ( media-plugins/gst-plugins-mpeg2dec )
53 musepack? ( media-plugins/gst-plugins-musepack )
54 ogg? ( media-plugins/gst-plugins-ogg
55 theora? ( media-plugins/gst-plugins-theora )
56 vorbis? ( media-plugins/gst-plugins-vorbis )
58 oss? ( media-plugins/gst-plugins-oss )
59 speex? ( media-plugins/gst-plugins-speex )
60 ugly? ( media-libs/gst-plugins-ugly )"
67 epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
71 einfo "unbundling gst, theora and vorbis libs"
73 -name "libgst*" -o -name "libtheora*" -o \
74 -name "libvorbis*" -o -name "libogg*" -o \
75 -name "libFLAC*" \) -delete || die
78 fperms 755 /opt/songbird/songbird || die
79 fperms 755 /opt/songbird/songbird-bin || die
80 dosym /opt/songbird/songbird /opt/bin/songbird-bin || die
82 newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm || die
83 make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
87 einfo "The Linux branch of songbird is no longer under active development,"
88 einfo "bug 139019 is RESOLVED/WONTFIX according to this. Please see"
89 einfo "http://blog.songbirdnest.com/2010/04/02/songbird-singing-a-new-tune/"
91 einfo "If you need other music/video plugins, search for"
92 einfo "media-plugins/gst-plugins-*, but some might not be supported."