Beini
Posts: 16
Joined: Mon Jul 09, 2012 4:26 pm

Debian packages for xbmc-rbp

Fri Jul 27, 2012 2:09 pm

Decided to make a own thread for these as the posts get always buried quite fast in the building xbmc thread. As there haven't been any takers for maintaining these in a actual repo, I decided to upload the binary packages too for people to test. You can find them in 'prebuilt' directory. They are built against boost 1.50, that's probably something to note.

Hosted on my Google Drive:
https://docs.google.com/folder/d/0B9B_C ... UwaVE/edit

I have now updated the debian packages for xbmc-rbp. Biggest changes:

- Applied a patch to enable airtunes. You can't find the patch in debian/patches because it is applied at orig source generation time. It is temporary anyway, it won't be needed when xbmc gets merged in xbmc-rbp next time. I have no need for this feature so it is untested.

- Added a bash wrapper 'xbmc-rbp'. All this does is it checks that you're are trying to run xbmc with correct memory split and it uses the fbset workaround for getting the framebuffer back after exiting xbmc. So you probably want to run 'xbmc-rbp' instead of 'xbmc-standalone'.

As for building the sources, I recommend my own distcc guide ;) http://pastebin.com/raw.php?i=YrtntGtU I might add comments about using debuild with it at some point. I think it took under 2h with one i3 laptop slave.

User avatar
mgorven
Posts: 7
Joined: Sat Aug 04, 2012 7:06 am
Location: Sunnyvale, CA, USA
Contact: Website

Re: Debian packages for xbmc-rbp

Sat Aug 04, 2012 7:29 am

I'm glad to see that someone has actually packaged this properly :-) Your prebuilt package of xbmc-rbp seems to be an older version however (11.0~git20120707.9e56f42 vs 11.0~git20120715.2acdae7-2) and so it isn't installable with the xbmc-rbp-bin package. Would you mind uploading the newer version of that package?

Beini
Posts: 16
Joined: Mon Jul 09, 2012 4:26 pm

Re: Debian packages for xbmc-rbp

Sat Aug 04, 2012 11:09 am

mgorven wrote:I'm glad to see that someone has actually packaged this properly :-) Your prebuilt package of xbmc-rbp seems to be an older version however (11.0~git20120707.9e56f42 vs 11.0~git20120715.2acdae7-2) and so it isn't installable with the xbmc-rbp-bin package. Would you mind uploading the newer version of that package?
It should be there now. You're the first one to report the wrong version. I guess most people are fine with prebuilt tarballs and hacky debs ;)

I have been meaning to update the packages to latest git, but I have been a little busy and there have been some libcec changes that would require more changes (latest firmware from git, newer libcec than raspbian has to offer)

User avatar
mgorven
Posts: 7
Joined: Sat Aug 04, 2012 7:06 am
Location: Sunnyvale, CA, USA
Contact: Website

Re: Debian packages for xbmc-rbp

Sat Aug 04, 2012 8:33 pm

It should be there now.
Thanks, it installs now. It didn't work initially -- I'd execute xbmc-rbp as root on a VT and xbmc.bin would be running, but XBMC wasn't displayed on the screen (the VT remained). The last log message in xbmc.log was this:

Code: Select all

13:02:15 T:1102598144  NOTICE: CWinEGLPlatformRaspberryPI::SetDisplayResolution set HDMI mode (2,1,16)=0
(I actually built my own package and thought I'd done something wrong when it behaved the same way.) After updating the firmware and kernel using rpi-update it started working however.
I have been meaning to update the packages to latest git, but I have been a little busy and there have been some libcec changes that would require more changes (latest firmware from git, newer libcec than raspbian has to offer)
I do have a newer libcec built, you can find the packages and sources in my archive if you want.

Diaoul
Posts: 24
Joined: Thu Jul 12, 2012 9:45 pm

Re: Debian packages for xbmc-rbp

Thu Aug 23, 2012 1:23 pm

Hi there,

I made a fork of the upstream packaging suite for XBMC dedicated to xbmc-rbp : https://github.com/Diaoul/xbmc-rbp-packaging
And here is how upstream does : https://github.com/xbmc/xbmc-packaging

That'd be great to work together and improve this packaging suite. Like you, I do care about how is the package made and cannot use a crappy package event if it works.

Here is my post on the Raspbian subforum : http://www.raspberrypi.org/phpBB3/viewt ... 66&t=15212

What do you think ?

Regards

allanculham
Posts: 1
Joined: Mon Aug 27, 2012 4:07 pm

Re: Debian packages for xbmc-rbp

Mon Aug 27, 2012 4:18 pm

Could not get this to work, how do I install qemu-debootstrap? I could not install via apt-get as suggest via google.. :-S

I also noticed a possible typo in the readme file,

sudo apt-get install pdebuild
should be ?
sudo apt-get install pbuilder

I'm happy to provide testing based on the your github source, easy enough to spin up an EC2 instance.

Diaoul
Posts: 24
Joined: Thu Jul 12, 2012 9:45 pm

Re: Debian packages for xbmc-rbp

Tue Aug 28, 2012 1:21 pm

Hi,

Indeed that's pbuilder to install, also, qemu-debootstrap is part of qemu-user-static that you'll have to install from wheezy.
https://www.google.fr/search?q=debian+s ... rom+wheezy

I'll update the wiki this week or you can with all the steps you did, thanks for the feedback :)

sparhawk
Posts: 8
Joined: Mon Aug 27, 2012 9:39 am

Re: Debian packages for xbmc-rbp

Thu Aug 30, 2012 10:58 am

Thanks Beini, I've tried about 3 other ways to install XBMC on my Pi, and yours is the first that worked! Thanks very much for posting this!

Return to “Raspbian”