On Mon, 2008-03-17 at 13:37 -0400, James Antill wrote: > Ok, I assumed this was roughly what pk-import-desktop did ... but I > can't find that in git HEAD for PK (where is it, what does that do?). http://gitweb.freedesktop.org/?p=packagekit.git;a=blob;hb=HEAD;f=client/pk-import-desktop.c It's pretty horrible code, but seems to work. > So we need to write some yum/koji/whatever code which removes all > the .desktop files from the rpms and does something with it? If you could do that then pk-import-desktop could take those desktop files and compress them into the PkExtra sqlite database that Pk "refines" the client side results with. > You want to put every single .desktop file in each PackageKit release? No, just an updated sqlite database, and in a separate tiny optional package, something like hal-info. > What about new releases that change the .desktop file, what about new > pkgs to the repo, what about new translations? Each time PackageKit-info is rebuilt the new stuff is picked up. > Not to mention that this would basically make it a PackageKit only > feature. Well yes and no. gnome-app-install (ubuntu) does actually ship all the actual desktop files (not a small db cache), and each one is munged to add additional data, like what package it came from. Richard. -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list