Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[EBUILD] Songbird-bin-1.7.3 (updated: 2010-06-13)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Oct 19, 2009 2:31 pm    Post subject: Reply with quote

songbird-bin-1.4.0_p1325.ebuild: (pre 1.4.0 build)

Code:
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils versionator

MY_VER="1.4.0-1325"
MY_PN="Songbird"
S="${WORKDIR}/${MY_PN}"

DESCRIPTION="A multimedia player, inspired by iTunes"
HOMEPAGE="http://www.songbirdnest.com/"
SRC_URI="amd64? ( http://developer.songbirdnest.com/builds/Songbird1.4/latest/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz  )
        x86? ( http://developer.songbirdnest.com/builds/Songbird1.4/latest/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) "
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="alsa esd faac faad ffmpeg flac gnome jpeg musepack oss ogg pulseaudio speex theora ugly"
RESTRICT="strip"
RDEPEND="${DEPEND}
   alsa? ( media-plugins/gst-plugins-alsa )
   esd?  ( media-plugins/gst-plugins-esd )
   faac? ( media-plugins/gst-plugins-faac )
   faad? ( media-plugins/gst-plugins-faad )
   ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
   flac? ( media-plugins/gst-plugins-flac )
   gnome? ( media-plugins/gst-plugins-gconf
         media-plugins/gst-plugins-gnomevfs )
   jpeg? ( media-plugins/gst-plugins-jpeg )
   musepack? ( media-plugins/gst-plugins-musepack )
   oss?  ( media-plugins/gst-plugins-oss )
   ogg? ( media-plugins/gst-plugins-ogg
         media-plugins/gst-plugins-vorbis )
   pulseaudio? ( media-plugins/gst-plugins-pulse )
   speex? ( media-plugins/gst-plugins-speex )
   theora? ( media-plugins/gst-plugins-theora )
   ugly?  ( media-libs/gst-plugins-ugly )"
DEPEND="${RDEPEND}
   x11-libs/libXdmcp
   x11-libs/libXau
   x11-libs/libXfixes
   x11-libs/libXcursor
   x11-libs/libXrandr
   x11-libs/libXi
   x11-libs/libXrender
   x11-libs/libXext
   x11-libs/libX11
   x11-libs/libXft
   dev-libs/liboil
   media-libs/gstreamer
   media-libs/gst-plugins-base
   media-plugins/gst-plugins-x
   media-plugins/gst-plugins-xvideo
   media-plugins/gst-plugins-lame
   media-plugins/gst-plugins-mpeg2dec
   media-plugins/gst-plugins-mad
   >=net-misc/neon-0.26.4
   media-plugins/gst-plugins-neon
   >=sys-libs/glibc-2.3.2
   >=x11-libs/gtk+-2.0.0
   x11-libs/pango"

src_unpack() {
   unpack ${A}
#   epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
}

src_install() {
   insinto /opt/songbird
   doins -r *
   fperms 755 /opt/songbird/songbird
   fperms 755 /opt/songbird/songbird-bin
   dosym /opt/songbird/songbird /opt/bin/songbird-bin

   newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
   make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
}

pkg_postinst() {
   echo
   ewarn "Songbird is still under development!"
   ewarn "This ebuild is not supported by Gentoo, so"
   ewarn "please do not send any bugs at Gentoo's bugzilla."
   einfo "If you need help, find it there:"
   einfo "http://tnij.org/songbird-community"
   einfo "or"
   einfo "http://tnij.org/songbird-at-fgo"
   einfo ""
   einfo "If You need other music/video plugins, look at"
   einfo "Your portage tree into media-plugins/gst-plugins-*,"
   einfo "but remember, that not all plugins are supported yet."
   einfo ""
   einfo "If You don't want too much deps on it package,"
   einfo "disable gnome support"
   einfo ""
   einfo "For hotkeys, check: "
   einfo "http://bugzilla.songbirdnest.com/show_bug.cgi?id=2788#c3"
   echo
}

_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Oct 19, 2009 2:34 pm    Post subject: Reply with quote

gordon_freeman wrote:
I just get lost of gstreamer problems when I run it:
Code:
run_moz: /opt/songbird/songbird-bin
xx /opt/songbird/songbird-bin

[b](songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/opt/songbird/gst-plugins/libgstpulse.so': libpulse.so.0: cannot open shared object file: No such file or director[/b]y

(songbird-bin:19754): GStreamer-WARNING **: invalid name template bwf_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template alaw_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template dv_dif_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template jpeg2000_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template mpeg_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template mpeg_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template up_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template vc3_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgsthdvparse.so': /usr/lib64/gstreamer-0.10/libgsthdvparse.so: undefined symbol: _gst_debug_dump_mem

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstffmpeg.so': libx264.so.75: cannot open shared object file: No such file or directory

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstrawparse.so': /usr/lib64/gstreamer-0.10/libgstrawparse.so: undefined symbol: gst_video_format_new_caps_interlaced

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdeinterlace.so': /usr/lib64/gstreamer-0.10/libgstdeinterlace.so: undefined symbol: gst_video_format_parse_caps_interlaced

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstpostproc.so': libx264.so.75: cannot open shared object file: No such file or directory

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmpegdemux.so': /usr/lib64/gstreamer-0.10/libgstmpegdemux.so: undefined symbol: _gst_debug_dump_mem

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstapp.so': /usr/lib/libgstapp-0.10.so.0: undefined symbol: gst_buffer_list_get_type
/opt/songbird/songbird-bin: symbol lookup error: /usr/lib64/python2.6/site-packages/gst-0.10/gst/_gst.so: undefined symbol: gst_task_pool_get_type
Could not initialize GStreamer: Error re-scanning registry , child terminated by signal
Any ideas?


it doesn't work that way, right ?

install as much gstreamer-plugins as needed locally (via emerge)

after that:

Code:
cd /opt/songbird/lib/


Code:
mkdir bak
(backup stuff in case we need it later)

Code:
mv libgst* bak/


after that try again to start it up

the line with pulseaudio shouldn't bother you - it works fine without it :idea:
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
gordon_freeman
n00b
n00b


Joined: 13 Oct 2009
Posts: 39

PostPosted: Mon Oct 19, 2009 2:47 pm    Post subject: Reply with quote

kernelOfTruth wrote:
gordon_freeman wrote:
I just get lost of gstreamer problems when I run it:
Code:
run_moz: /opt/songbird/songbird-bin
xx /opt/songbird/songbird-bin

[b](songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/opt/songbird/gst-plugins/libgstpulse.so': libpulse.so.0: cannot open shared object file: No such file or director[/b]y

(songbird-bin:19754): GStreamer-WARNING **: invalid name template bwf_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template alaw_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template dv_dif_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template jpeg2000_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template mpeg_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template mpeg_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template up_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: invalid name template vc3_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgsthdvparse.so': /usr/lib64/gstreamer-0.10/libgsthdvparse.so: undefined symbol: _gst_debug_dump_mem

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstffmpeg.so': libx264.so.75: cannot open shared object file: No such file or directory

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstrawparse.so': /usr/lib64/gstreamer-0.10/libgstrawparse.so: undefined symbol: gst_video_format_new_caps_interlaced

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdeinterlace.so': /usr/lib64/gstreamer-0.10/libgstdeinterlace.so: undefined symbol: gst_video_format_parse_caps_interlaced

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstpostproc.so': libx264.so.75: cannot open shared object file: No such file or directory

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmpegdemux.so': /usr/lib64/gstreamer-0.10/libgstmpegdemux.so: undefined symbol: _gst_debug_dump_mem

(songbird-bin:19754): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstapp.so': /usr/lib/libgstapp-0.10.so.0: undefined symbol: gst_buffer_list_get_type
/opt/songbird/songbird-bin: symbol lookup error: /usr/lib64/python2.6/site-packages/gst-0.10/gst/_gst.so: undefined symbol: gst_task_pool_get_type
Could not initialize GStreamer: Error re-scanning registry , child terminated by signal
Any ideas?


it doesn't work that way, right ?

install as much gstreamer-plugins as needed locally (via emerge)

after that:

Code:
cd /opt/songbird/lib/


Code:
mkdir bak
(backup stuff in case we need it later)

Code:
mv libgst* bak/


after that try again to start it up

the line with pulseaudio shouldn't bother you - it works fine without it :idea:
it started up this time but I still get the gstreamer errors for some reason
Back to top
View user's profile Send private message
Poe
Bodhisattva
Bodhisattva


Joined: 03 Apr 2004
Posts: 2155
Location: Mysłowice/Lublin, Poland

PostPosted: Tue Oct 27, 2009 7:38 am    Post subject: Reply with quote

Hi. I spoke with songbird devs, and now we've got own a few lines on songbird-wiki ;) - http://wiki.songbirdnest.com/Developer/Articles/Builds/Contributed_Builds
there is the latest ebuild and there will be newer.

I would like to take that topic for support still.

thanks and cheers,
Poe
_________________
Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333


Last edited by Poe on Wed Nov 18, 2009 1:43 pm; edited 1 time in total
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8931

PostPosted: Tue Nov 10, 2009 11:12 am    Post subject: Reply with quote

You could put this bug back into life and see where it gets... :)
Back to top
View user's profile Send private message
Poe
Bodhisattva
Bodhisattva


Joined: 03 Apr 2004
Posts: 2155
Location: Mysłowice/Lublin, Poland

PostPosted: Wed Nov 18, 2009 1:43 pm    Post subject: Reply with quote

genstorm wrote:
You could put this bug back into life and see where it gets... :)

added too ;)
_________________
Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Wed Nov 18, 2009 10:34 pm    Post subject: Reply with quote

Can Songbird be built now without bundled libraries? Meaning does it work with system xulrunner, or do they still patch the living daylights out of it?
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
saboya
Guru
Guru


Joined: 28 Nov 2006
Posts: 552
Location: Brazil

PostPosted: Thu Nov 19, 2009 1:51 pm    Post subject: Reply with quote

yngwin wrote:
Can Songbird be built now without bundled libraries? Meaning does it work with system xulrunner, or do they still patch the living daylights out of it?

Still patching. They're working with upstream to get those in in tho.
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Thu Nov 19, 2009 7:47 pm    Post subject: Reply with quote

saboya wrote:
They're working with upstream to get those in in tho.

Good to hear! In that case there is hope for you guys, that it will get into portage eventually.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
Poe
Bodhisattva
Bodhisattva


Joined: 03 Apr 2004
Posts: 2155
Location: Mysłowice/Lublin, Poland

PostPosted: Sun Dec 27, 2009 10:42 pm    Post subject: Reply with quote

new ebuild - 1.4.3 :) http://w753.wrzuta.pl/plik/9FBaQehSJUE/songbird-bin-1.4.3-1438.tar and link will be here - http://wiki.songbirdnest.com/Developer/Articles/Builds/Contributed_Builds

cheerz
_________________
Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Dec 29, 2009 1:52 pm    Post subject: Reply with quote

Poe wrote:
new ebuild - 1.4.3 :) http://w753.wrzuta.pl/plik/9FBaQehSJUE/songbird-bin-1.4.3-1438.tar and link will be here - http://wiki.songbirdnest.com/Developer/Articles/Builds/Contributed_Builds

cheerz


thanks ! :)
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Poe
Bodhisattva
Bodhisattva


Joined: 03 Apr 2004
Posts: 2155
Location: Mysłowice/Lublin, Poland

PostPosted: Sun Jun 13, 2010 1:58 pm    Post subject: Reply with quote

new ebuild for 1.7.3.1700 (untested, but should works) - http://w208.wrzuta.pl/plik/8M46LhlG8dr/songbird-bin-1.7.3.1700 and will be avilable on getsongbird.com too.

cheers : )
_________________
Hardware:HP Pavilion DV6875SE[C2DT5550@1.83GHz_3GB-DDR2_320GB-SATA_GF8400GS]
http://popularcoffee.blogspot.com - Popkulturowa Kawa
RLU#342333
Back to top
View user's profile Send private message
richardash1981
Tux's lil' helper
Tux's lil' helper


Joined: 08 Apr 2005
Posts: 94
Location: England

PostPosted: Tue Oct 12, 2010 9:28 pm    Post subject: Reply with quote

Just a quick note that I've put an ebuild for 1.8.0 release on the bugzilla entry which removes some more binary libs and tidies up the version code so that future bumps could be as simple as renaming the ebuild.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum