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