update for DESKTOP_ENTRIES framework

Lars Engels lars.engels at 0x20.net
Thu Jan 3 12:33:45 UTC 2013


On Wed, Jan 02, 2013 at 01:45:52PM +0000, Max Brazhnikov wrote:
> Hi folks,
> 
> I propose an update for DESKTOP_ENTRIES:
> http://people.freebsd.org/~makc/patches/desktop_entry_20130102.diff
> 
> Changes:
> - update list of categories to the version 1.1 of Desktop Menu Specification
> - require Icon field to follow Desktop Entry Specification (the field must be
>   absolute path or icon name if icon theme is used)
> - require main category to be set (listed in DESKTOP_CATEGORIES_MAIN)
> - remove deprecated Encoding key
> - allow StartupNotify field to be empty string
> - be less strict when generating filename for desktop entry (to improve
>   readability when full path to executable is used)
> - use port ${COMMENT} if comment field is not set
> - add GenericName key (comment field will be used)
> 
> About 20 ports will throw warnings about icon field, several ports don't set
> main category, about 60 use non-standard 'Application' for categories.
> I'm willing to fix them all.
> 
> Review and suggestion are welcome!
> 
> Happy New Year!
> Max

Great idea, thanks!

Please also update the porter's handbook when you commit the changes.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130103/79b691e1/attachment.sig>


More information about the freebsd-ports mailing list