I’ve started a VDR-repository where I want to add a lot of plugins. For the vdr-xine-plugin I need to compile against the libxine from packman. Is there a simple way in the BuildService or do I have to build my own libxine?
Or should I go the dirty way and add the libxine-rpm to the sources and install it in the spec? >:)
I hope someone can help me.
PS: If someone is interested: home:balta3:vdr(ext/devel/develext)
This are my first steps in building rpms and using the buildservice so if you have suggestions please tell me
Yes you’re right, so I shouldn’t build my own xine. But couldn’t I link to the libxine-package from openSUSE:11.1 and replace the mentioned vdr-xine-patch by the current version? If I leave the rest of the spec, there shouldn’t be any patentissues I think.
However, the user has to install the packman-package because DVB is broadcasted in MPEG…
home:RedDwarf:fakePackman hasn’t a libxine package. I could build a libxine package with better than default openSUSE codec support, but it would still not have everything the Packman packages have since libxine itself implements some probably patented stuff. So it doesn’t makes sense.
Still it seems to work. I think right now I’m the only source of Amarok 2.1 with MP4 support. If anybody else is using it I would like to know.
But sure, you can build against the libxine from openSUSE and it will work with the libxine from Packman… I don’t think you need to do anything extra. It’s user responsability to install a libxine with MPEG support if they want to decode MPEG streams…