On Tuesday 30 of June 2009 01:28:55 Pavol Rusnak wrote:
Wolfgang Rosenauer wrote:
Currently that is not possible with our repos because there are two things I think: we would need to add the metadata (probably using defined Provides keywords would do) _and_ we would need a special repo parser which could read from defined repos but both could be solved at some point.
So to sum up again. I'm quite undecided what the right thing is.
Ah, I see. I didn't know about the ubuntu plugin. We should probably keep this plugins as similar as possible.
Package flash-player already has Provides symbol for mimetype:
$ rpm -q flash-player --provides netscape-plugins libflashplayer.so mimetype(application/x-shockwave-flash) flash-player = 10.0.22.87-0.1.1
But that's not true for java or moonlight packages. We can add also other Provide symbol, for example
As Wolfgang told me, the 'Provide: mimetype(foo/bar)' is generated from .desktop file. I'm going to add the plugin desktop file to java-1_6_0-{sun,openjdk}-plugin in Factory.
plugin({ec8030f7-c20a-464f-9b0e-13a3a9e97384},libflashplayer.so)
I have never understood what the Firefox strings '{ec8030f7- c20a-464f-9b0e-13a3a9e97384}' means and where they comes. Is this a global identifier of susefox plugin, or something else? I can add this to java packages too, if you'll need this. Wolfgang: the java plugin is specific, because we have two implementations of Java plugin: * openjdk - open source, but sometimes it might not work (even things goes better) * sun - non-free, but should works everywhere This situation will probably not solved, because even Sun claims that they will opensource it, no one believe it, so RedHat developers works on own implementation under the IcedTea project. Can your plugin work with it? Regards Michal Vyskocil -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org