From owner-freebsd-ports@FreeBSD.ORG Wed Oct 13 17:09:43 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D20441065679; Wed, 13 Oct 2010 17:09:43 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from mail.itac.at (mail.itac.at [91.205.172.9]) by mx1.freebsd.org (Postfix) with ESMTP id 477288FC1D; Wed, 13 Oct 2010 17:09:43 +0000 (UTC) Received: from [91.205.172.21] (helo=secure.bluelife.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1P64ph-0006DD-EZ; Wed, 13 Oct 2010 19:09:41 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_2ad9105af595994c483d5997abccdaf8" Date: Wed, 13 Oct 2010 17:09:42 +0000 From: Bernhard Froehlich To: =?UTF-8?Q?Micka=C3=ABl_Maillot?= In-Reply-To: References: Message-ID: X-Sender: decke@FreeBSD.org User-Agent: Roundcube Webmail/0.4 X-Spam-Score: -1.1 (-) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 5 Oct 2010 12:37:19 +0200, Mickaël Maillot 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 [...] Content analysis details: (-1.1 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.4 AWL AWL: From: address is in the auto white-list Cc: freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org Subject: Re: XBMC port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2010 17:09:43 -0000 --=_2ad9105af595994c483d5997abccdaf8 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 On Tue, 5 Oct 2010 12:37:19 +0200, Mickaël Maillot 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/ --=_2ad9105af595994c483d5997abccdaf8 Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; charset=UTF-8; name=xbmc-fixes.diff Content-Disposition: attachment; filename=xbmc-fixes.diff LS0tIE1ha2VmaWxlLm9yaWcJMjAxMC0xMC0wOSAwMDozMDo0Mi4wMDAwMDAwMDAgKzAyMDAKKysr IE1ha2VmaWxlCTIwMTAtMTAtMTAgMTc6Mzg6MDMuMDAwMDAwMDAwICswMjAwCkBAIC00NiwxMCAr NDYsMTIgQEAKIAkJdm9yYmlzLjQ6JHtQT1JUU0RJUn0vYXVkaW8vbGlidm9yYmlzIFwKIAkJd2F2 cGFjay4yOiR7UE9SVFNESVJ9L2F1ZGlvL3dhdnBhY2sKIAorUlVOX0RFUEVORFM9CWdseGluZm86 JHtQT1JUU0RJUn0vZ3JhcGhpY3MvbWVzYS1kZW1vcworCiBVU0VfWFo9CQl5ZXMKIFVTRV9HTUFL RT0JeWVzCiBVU0VfR05PTUU9CXBrZ2NvbmZpZwotVVNFX0FVVE9UT09MUz0JYXV0b2NvbmY6MjY3 CitVU0VfQVVUT1RPT0xTPQlhdXRvY29uZjoyNjcgbGlibHRkbDoyMgogR05VX0NPTkZJR1VSRT0J eWVzCiBVU0VfWE9SRz0JeGluZXJhbWEgeHQgeG11IHhyYW5kcgogVVNFX0dMPQkJZ2x1Cg== --=_2ad9105af595994c483d5997abccdaf8--