[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: desktop-file-install
- From: "Ray Strode" <halfline gmail com>
- To: "Development discussions related to Fedora" <fedora-devel-list redhat com>
- Subject: Re: desktop-file-install
- Date: Sun, 26 Aug 2007 08:03:06 -0400
Hi,
> Actually, it's not --vendor="", it's --vendor="<vendor_id>", with the
> explanation of vendor_id just below the examples:
>
> * If upstream uses <vendor_id>, leave it intact, otherwise use
> fedora as <vendor_id>.
>
> * It is important that vendor_id stay constant for the life of a
> package.
>
> This is mostly for the sake of menu-editing (which bases off of
> .desktop file/path names).
Actually,no one remembers why --vendor was added in the first place.
It's a bad idea, and I made it optional a few desktop-file-utils
releases ago.
One reason it's a bad idea is because it makes our desktop files have
a different name than the upstream desktop files. Any code that needs
the name of the desktop file needs to be patched to use our name.
It's just broken.
I would remove --vendor for new rawhide packages completely. If
desktop-file-install is too old to not have vendor at all, then
--vendor "" or --vendor the-name-of-the-file-without-.desktop is
right.
--Ray
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]