From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jan 30 10:50:08 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B27681065672 for ; Sun, 30 Jan 2011 10:50:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8B14A8FC18 for ; Sun, 30 Jan 2011 10:50:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p0UAo8Vu096102 for ; Sun, 30 Jan 2011 10:50:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p0UAo8BV096101; Sun, 30 Jan 2011 10:50:08 GMT (envelope-from gnats) Resent-Date: Sun, 30 Jan 2011 10:50:08 GMT Resent-Message-Id: <201101301050.p0UAo8BV096101@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ulrich Spoerlein Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E776E106566B for ; Sun, 30 Jan 2011 10:49:26 +0000 (UTC) (envelope-from uqs@spoerlein.net) Received: from acme.spoerlein.net (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 6649C8FC0A for ; Sun, 30 Jan 2011 10:49:26 +0000 (UTC) Received: from elmar.spoerlein.net (elmar.spoerlein.net [IPv6:2a01:198:206:0:224:8cff:fe36:3e10]) by acme.spoerlein.net (8.14.4/8.14.4) with ESMTP id p0UAnO6N036420 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 30 Jan 2011 11:49:25 +0100 (CET) (envelope-from uqs@spoerlein.net) Received: from elmar.spoerlein.net (localhost [127.0.0.1]) by elmar.spoerlein.net (8.14.4/8.14.4) with ESMTP id p0UAnO9E043485 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 30 Jan 2011 11:49:24 +0100 (CET) (envelope-from uqs@elmar.spoerlein.net) Received: (from uqs@localhost) by elmar.spoerlein.net (8.14.4/8.14.4/Submit) id p0UAnOVi043484; Sun, 30 Jan 2011 11:49:24 +0100 (CET) (envelope-from uqs) Message-Id: <201101301049.p0UAnOVi043484@elmar.spoerlein.net> Date: Sun, 30 Jan 2011 11:49:24 +0100 (CET) From: Ulrich Spoerlein To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/154390: Make fetching output copy/paste friendly X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jan 2011 10:50:08 -0000 >Number: 154390 >Category: ports >Synopsis: Make fetching output copy/paste friendly >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: Sun Jan 30 10:50:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Ulrich Spörlein >Release: FreeBSD 8.2-PRERELEASE amd64 >Organization: >Environment: >Description: The current output when trying to fetch a port, makes it extra hard to construct the URL in case fetch(1) isn't able to download the file and you'd like to try wget or the browser instead. You currently need to carefully select the URL (without trailing dot), copy to browser, then copy the name of the file. >How-To-Repeat: => feh-1.11.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://www.chaosdorf.de/~derf/feh/. feh-1.11.1.tar.bz2 100% of 2234 kB 1471 kBps >Fix: - Print the damn URL in one piece, no trailing period. - Copy & Paste - ??? - PROFIT! --- ports-fetch.diff begins here --- Index: bsd.port.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.666 diff -u -p -r1.666 bsd.port.mk --- bsd.port.mk 29 Dec 2010 07:14:56 -0000 1.666 +++ bsd.port.mk 30 Jan 2011 10:45:55 -0000 @@ -3571,7 +3571,7 @@ do-fetch: SORTED_MASTER_SITES_CMD_TMP="${SORTED_MASTER_SITES_DEFAULT_CMD}" ; \ fi; \ for site in `eval $$SORTED_MASTER_SITES_CMD_TMP ${_RANDOMIZE_SITES}`; do \ - ${ECHO_MSG} "=> Attempting to fetch from $${site}."; \ + ${ECHO_MSG} "=> Attempting to fetch $${site}/$${file}"; \ CKSIZE=`alg=SIZE; ${DISTINFO_DATA}`; \ case $${file} in \ */*) ${MKDIR} $${file%/*}; \ @@ -3623,7 +3623,7 @@ do-fetch: SORTED_PATCH_SITES_CMD_TMP="${SORTED_PATCH_SITES_DEFAULT_CMD}" ; \ fi; \ for site in `eval $$SORTED_PATCH_SITES_CMD_TMP`; do \ - ${ECHO_MSG} "=> Attempting to fetch from $${site}."; \ + ${ECHO_MSG} "=> Attempting to fetch $${site}/$${file}"; \ CKSIZE=`alg=SIZE; ${DISTINFO_DATA}`; \ case $${file} in \ */*) ${MKDIR} $${file%/*}; \ --- ports-fetch.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: