Ebuild for the new version http://overlays.gentoo.org/proj/java/browser/java-experimental/media-video/jubler
I wonder if GNOME is also able to use these files: use kde && doins resources/installers/linux/sub-*.desktop Any way these desktop files are in a deprecated format. We should submit a patch to upstream so that they use the new spec: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#deprecated-items http://www.freedesktop.org/wiki/Specifications/AddingMIMETutor
Ok. I got the ebuild working using shared-mime-info specification. Now just make sure it works in KDE too and we are all set.
changed icon installation dir to gnome instead of hicolor
srt is still not working and I guess its because its defined in fd.org's xml file. using shared-mime-info-0.22-r1
(In reply to comment #4) > srt is still not working and I guess its because its defined in fd.org's xml > file. > using shared-mime-info-0.22-r1 > fixed that also
(In reply to comment #3) > changed icon installation dir to gnome instead of hicolor > That's wrong. hicolor is a fallback icon theme that should be always searched if the in use theme doesn't have the icon you are looking for. If you install to gnome then it won't be used in for example XFCE. http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout
(In reply to comment #5) > (In reply to comment #4) > > srt is still not working and I guess its because its defined in fd.org's xml > > file. > > using shared-mime-info-0.22-r1 > > > > fixed that also > I added support for KDE to the ebuild. The version you committed also had a buggy mime xml (it's not even valid) so I think that might be why it wasn't working for you.
(In reply to comment #7) > (In reply to comment #5) > > (In reply to comment #4) > > > srt is still not working and I guess its because its defined in fd.org's xml > > > file. > > > using shared-mime-info-0.22-r1 > > > > > > > fixed that also > > > > I added support for KDE to the ebuild. The version you committed also had a > buggy mime xml (it's not even valid) so I think that might be why it wasn't > working for you. > 2 questions about final state of the ebuild. * Shouldnt KDE installation depend on kde USE flag? * Shouldnt kde association desktop files be renamed to x-{type}.desktop?
(In reply to comment #8) > > 2 questions about final state of the ebuild. > * Shouldnt KDE installation depend on kde USE flag? > * Shouldnt kde association desktop files be renamed to x-{type}.desktop? > They should yes but the name of the file does not matter as the mime type name is inside the file itself.
(In reply to comment #8) > > 2 questions about final state of the ebuild. > * Shouldnt KDE installation depend on kde USE flag? > * Shouldnt kde association desktop files be renamed to x-{type}.desktop? > And for the first item there is really not much harm in always installing them. IMHO it's better that way than having to recompile a bunch of thins just for a couple of .desktop files. If you don't want that directory, then you can use INSTALL_MASK.
(In reply to comment #9) > > They should yes but the name of the file does not matter as the mime type name > is inside the file itself. > I should have added that the reason I did not do this is to make clearer patch.
Version bump committed.
I posted the patch to jubler upstream http://jubler.org/smf/index.php/topic,88.0.html