Re: Fedora 9 Beta, PackageKit and system-config-printer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux