Date: Thu, 17 Jan 2013 08:10:43 -0600 (CST) From: Lawrence Chen <lchen@lhaven.homeip.net> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/175369: Chromimum Desktop Integration doesn't open URLs Message-ID: <201301171410.r0HEAhES046270@zen.lhaven.homeip.net> Resent-Message-ID: <201301171420.r0HEK1Jl069436@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 175369 >Category: ports >Synopsis: Chromimum Desktop Integration doesn't open URLs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 17 14:20:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Lawrence Chen >Release: FreeBSD 9.0-RELEASE-p3 amd64 >Organization: >Environment: System: FreeBSD zen.lhaven.homeip.net 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 02:52:29 UTC 2012 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Been an annoyance that everytime Chromium updates, that clicking links on desktop or invoking "Open URL" action only results in starting a new browser instance rather than opening the URL. The reason is the chrome.desktop file generated has the wrong Exec= parameter. Hand fixing has resolved the problem each time, just have to remember to do this after an upgrade. >How-To-Repeat: Repeats with every upgrade >Fix: Correct the Exec= line. --- Makefile.orig 2013-01-10 19:50:26.000000000 -0600 +++ Makefile 2013-01-17 08:00:45.023222001 -0600 @@ -51,7 +51,7 @@ MAN1= chrome.1 DESKTOP_ENTRIES="Chromium" "${COMMENT}" "${DATADIR}/product_logo_48.png" \ - "chrome" "Application;Network;WebBrowser;" true + "chrome %U" "Application;Network;WebBrowser;" true ALL_TARGET= chrome >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301171410.r0HEAhES046270>