Linux How to create a PPA with a patched version of XBMC
#1
Hi all,

I would like to publish on my PPA a patched version of XBMC (for Ubuntu).
I only add a very simple patch to the version published on https://launchpad.net/~team-xbmc/+archive/ppa
How could I easily do that?

- Should I create them whith checkinstall, dpkg-buildpackage or any other manual way? I suppose I should better add my patch in the patch list of https://launchpad.net/~team-xbmc/+archiv...ian.tar.gz and somehow use this to create the .deb files? It looks like it uses Quilt. Should I "simply" refer to http://developer.ubuntu.com/packaging/ht...kages.html and http://askubuntu.com/questions/454/what-...custom-ppa?
- Should I put only the modified .deb in my PPA, with dependencies to the .deb files of https://launchpad.net/~team-xbmc/+archive/ppa ? I suppose I'd better generate all the .deb files, even if some of them are untouched
- How should I create the .deb files for other ubuntu versions/architectures? (I currently compile in a virtualbox machine, on Ubuntu Precise 12.04.2 amd64)

Here is the reason I want to do that :
I've faced some performance issues on XBMC Frodo, which I managed to solve by activating multi-threaded software decoding on my machine (with some help on this forum). See http://forum.xbmc.org/showthread.php?tid=158111

Multi-threaded decoding had been disabled because it caused issues with hardware decoding. The patch simply comments a few lines, to reactivate this capability.
So this patch can be useful only on some specific hardware :
- multi-core processor
- not powerful enough to decode what you want with a single core, but powerful enough to decode it with several cores
- no hardware acceleration
I think this includes most Core 2 duo, Atom etc on Full HD videos : that's why I suppose it might be interesting for other people
Reply
#2
Any luck on getting the answer?
Reply

Logout Mark Read Team Forum Stats Members Help
How to create a PPA with a patched version of XBMC0