1 # Copyright 1999-2007 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
5 inherit eutils versionator
8 MY_PV="$(replace_all_version_separators _ )"
10 DESCRIPTION="Songbird is a desktop Web player, a digital jukebox and Web browser mash-up"
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="ffmpeg dvd flac mad mpeg ogg theora vorbis"
20 #gstreamer deps are a mix of
21 # - a copy of totem and
22 # - http://publicsvn.songbirdnest.com/trac/wiki/SettingUpGStreamer
25 #lame? (>=media-plugins/gst-plugins-lame-0.10)
26 #faad? (>=media-plugins/gst-plugins-faad-0.10)
27 #faac? (>=media-plugins/gst-plugins-faac-0.10)
28 #IUSE="lame faad faac"
31 # pitdfdll has not come out with a 0.10 release, should be soon though -AJL
33 # win32codecs? ( >=media-plugins/gst-plugins-pitfdll-0.10 )
36 RDEPEND="x11-libs/libXdmcp
48 >=virtual/libstdc++-3.3
49 >=media-libs/gstreamer-0.10.1
50 >=media-libs/gst-plugins-base-0.10
51 >=media-plugins/gst-plugins-xvideo-0.10
52 >=media-plugins/gst-plugins-x-0.10
53 >=media-plugins/gst-plugins-gconf-0.10
54 >=media-plugins/gst-plugins-gnomevfs-0.10
55 >=media-libs/gst-plugins-good-0.10
56 >=media-plugins/gst-plugins-pango-0.10
57 >=media-libs/gst-plugins-ugly-0.10
58 ffmpeg? ( >=media-plugins/gst-plugins-ffmpeg-0.10 )
59 mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-0.10 )
60 flac? ( >=media-plugins/gst-plugins-flac-0.10 )
61 mad? ( >=media-plugins/gst-plugins-mad-0.10 )
62 ogg? ( >=media-plugins/gst-plugins-ogg-0.10 )
64 >=media-plugins/gst-plugins-ogg-0.10
65 >=media-plugins/gst-plugins-theora-0.10
68 >=media-plugins/gst-plugins-ogg-0.10
69 >=media-plugins/gst-plugins-vorbis-0.10
79 fperms 755 /opt/songbird/Songbird
80 fperms 755 /opt/songbird/xulrunner/xulrunner
81 fperms 755 /opt/songbird/xulrunner/xulrunner-bin
82 dosym /opt/songbird/Songbird /opt/bin/songbird-bin
84 newicon "${S}/chrome/icons/default/default.xpm" ${PN}.xpm
85 make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"