Date: Wed, 13 Oct 2010 17:09:42 +0000 From: Bernhard Froehlich <decke@FreeBSD.org> To: =?UTF-8?Q?Micka=C3=ABl_Maillot?= <mickael.maillot@gmail.com> Cc: freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org Subject: Re: XBMC port Message-ID: <f2257a660fc5da04ebe114c27fd7acea@bluelife.at> In-Reply-To: <AANLkTi=wbWjAjPPNJTUB-g1obG=WH0g0hNUXKj0Gnm9M@mail.gmail.com> References: <AANLkTi=wbWjAjPPNJTUB-g1obG=WH0g0hNUXKj0Gnm9M@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Tue, 5 Oct 2010 12:37:19 +0200, Mickaƫl Maillot <mickael.maillot@gmail.com> wrote: > hi, > > you can test my pre version of xbmc port > > some infos: > - i host xbmc files because i can't find a recent tar.gz > - internal video player crash on my intel graphic, you can use mplayer > as external video player > ex: http://fneufn.eu/freebsd/xbmc/playercorefactory.xml in ~/.xbmc/userdata/ > - vdpau works fine > - skin aeon65 crash xbmc > - only python 2.4, 2.5 and 2.6 are supported > - with pulse, i can choose /dev/dsp audio output > - good luck with custom alsa output (ex: alsa:surround51 works) > - if you want correct utf8, start xbmc with: > LANG=fr_FR.UTF-8 /usr/local/bin/xbmc/xbmc.sh > - xbmc.bin need XBMC_BIN_HOME and XBMC_HOME defined to start > defaults are (already added in xbmc.sh): > XBMC_BIN_HOME=/usr/local/lib/xbmc > XBMC_HOME=/usr/local/share/xbmc > - timezone doesn't work > - plist without: faac, hal, nonfree or avahi option can be wrong > > > The port can be downloaded from: > http://fneufn.eu/freebsd/xbmc/xbmc.shar Thanks for your work. I had a look at the port and there are a few things that we should resolve before the port is ready to get it into the tree. - add missing libltdl dependency (patch attached) - add missing runtime dependency glxinfo (graphics/mesa-demos) - fix graphics/mesa-demos port which is currently marked broken - fix the compile problem in xbmc/cores/paplayer/SIDCodec (had a look but could not find it yet) - what does the NONFREE option mean? should we restrict the port? any problems redistributing the distfile? - find a better solution for the int casts because of the different size of DWORD on linux and BSD - port should use the upcoming release branch [1] or better the beta release tags from [2] (not sure which one you use currently, trunk?) [1] http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma/ [2] http://xbmc.svn.sourceforge.net/svnroot/xbmc/tags/Dharma_beta3/ -- Bernhard Froehlich http://www.bluelife.at/ [-- Attachment #2 --] --- Makefile.orig 2010-10-09 00:30:42.000000000 +0200 +++ Makefile 2010-10-10 17:38:03.000000000 +0200 @@ -46,10 +46,12 @@ vorbis.4:${PORTSDIR}/audio/libvorbis \ wavpack.2:${PORTSDIR}/audio/wavpack +RUN_DEPENDS= glxinfo:${PORTSDIR}/graphics/mesa-demos + USE_XZ= yes USE_GMAKE= yes USE_GNOME= pkgconfig -USE_AUTOTOOLS= autoconf:267 +USE_AUTOTOOLS= autoconf:267 libltdl:22 GNU_CONFIGURE= yes USE_XORG= xinerama xt xmu xrandr USE_GL= glu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f2257a660fc5da04ebe114c27fd7acea>
