svn commit: r516987 - in head: net/remotebox net/remotebox/files x11/gcb x11/gcb/files
Max Brazhnikov
makc at freebsd.org
Thu Nov 7 20:25:03 UTC 2019
On Thu, 7 Nov 2019 17:07:25 +0000 (UTC) Mateusz Piotrowski wrote:
> Author: 0mp
> Date: Thu Nov 7 17:07:24 2019
> New Revision: 516987
> URL: https://svnweb.freebsd.org/changeset/ports/516987
>
> Log:
> Remove suffix from Icon key in desktop entries
>
> Suffixes, like .png, are not part of the specification. Although many
> ports like misc/xfce4-appfinder have implemented workarounds for it,
> ports like x11/rofi are missing icons due to a suffix being present in the
> Icon key.
>
> References:
> - https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
> - https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup
>
> Approved by: portmgr (blanket, runtime fixes)
>
> Modified:
> head/net/remotebox/Makefile
> head/net/remotebox/files/remotebox.desktop
> head/x11/gcb/Makefile
> head/x11/gcb/files/gcb.desktop
>
> Modified: head/net/remotebox/Makefile
> ==============================================================================
> --- head/net/remotebox/Makefile Thu Nov 7 17:00:49 2019 (r516986)
> +++ head/net/remotebox/Makefile Thu Nov 7 17:07:24 2019 (r516987)
> @@ -3,7 +3,7 @@
>
> PORTNAME= remotebox
> DISTVERSION= 2.5
> -PORTREVISION= 1
> +PORTREVISION= 2
> CATEGORIES= net
> MASTER_SITES= http://remotebox.knobgoblin.org.uk/downloads/
> DISTNAME= RemoteBox-${DISTVERSION}
>
> Modified: head/net/remotebox/files/remotebox.desktop
> ==============================================================================
> --- head/net/remotebox/files/remotebox.desktop Thu Nov 7 17:00:49 2019 (r516986)
> +++ head/net/remotebox/files/remotebox.desktop Thu Nov 7 17:07:24 2019 (r516987)
> @@ -5,6 +5,6 @@ Type=Application
> Name=Remotebox
> GenericName=Remotebox
> Comment=Open Source VirtualBox Client with Remote Management
> -Icon=remotebox.png
> +Icon=remotebox
> Exec=remotebox
> Categories=System
>
> Modified: head/x11/gcb/Makefile
> ==============================================================================
> --- head/x11/gcb/Makefile Thu Nov 7 17:00:49 2019 (r516986)
> +++ head/x11/gcb/Makefile Thu Nov 7 17:07:24 2019 (r516987)
> @@ -3,7 +3,7 @@
>
> PORTNAME= gcb
> PORTVERSION= 0.2.8
> -PORTREVISION= 8
> +PORTREVISION= 9
> CATEGORIES= x11
> MASTER_SITES= http://freebsd.flatrate.ru/distfiles/ \
> http://ccbsd9.csie.nctu.edu.tw/~cp76/gcb/
>
> Modified: head/x11/gcb/files/gcb.desktop
> ==============================================================================
> --- head/x11/gcb/files/gcb.desktop Thu Nov 7 17:00:49 2019 (r516986)
> +++ head/x11/gcb/files/gcb.desktop Thu Nov 7 17:07:24 2019 (r516987)
> @@ -2,7 +2,7 @@
> Encoding=UTF-8
> Name=Gtk Copy-paste Buffer
> Comment=A GTK+ tool for managing x11 cut-buffers
> -Icon=gcb.png
> +Icon=gcb
> Exec=gcb -B
> Type=Application
> Categories=GNOME;Application;System
These files look simple. I think they can be removed and replaced with DESKTOP_ENTRIES.
More information about the svn-ports-all
mailing list