From owner-svn-ports-head@freebsd.org Fri Jan 22 13:19:39 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0CF75A8D1B8; Fri, 22 Jan 2016 13:19:39 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D13851A64; Fri, 22 Jan 2016 13:19:38 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0MDJbjZ075198; Fri, 22 Jan 2016 13:19:37 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0MDJbbm075196; Fri, 22 Jan 2016 13:19:37 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201601221319.u0MDJbbm075196@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Fri, 22 Jan 2016 13:19:37 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r406930 - head/archivers/file-roller X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2016 13:19:39 -0000 Author: marino Date: Fri Jan 22 13:19:37 2016 New Revision: 406930 URL: https://svnweb.freebsd.org/changeset/ports/406930 Log: archivers/file_roller: Fix ambiguous RUN_DEPENDS file_roller requires the ports version of unzip (I'm assuming based on makefile's specifications). However, since the full path to unzip was not specified, the base unzip satifies the requirement which results in the archivers/unzip package not being registered as a run dependency. Enforce the requirement by specifying "zipinfo" instead. It is a unique name which ensures archivers/unzip is always registered as a dependency, thus guaranteeing the ports unzip will be available for file roller. This requires a bump because all existing packages have a bad registry. Reported by: fernandel on forums Approved by: just fix it Modified: head/archivers/file-roller/Makefile Modified: head/archivers/file-roller/Makefile ============================================================================== --- head/archivers/file-roller/Makefile Fri Jan 22 13:19:23 2016 (r406929) +++ head/archivers/file-roller/Makefile Fri Jan 22 13:19:37 2016 (r406930) @@ -3,6 +3,7 @@ PORTNAME= file-roller PORTVERSION= 3.16.4 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= archivers gnome MASTER_SITES= GNOME @@ -13,7 +14,10 @@ COMMENT= Archive manager for zip files, BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar \ - unzip:${PORTSDIR}/archivers/unzip + zipinfo:${PORTSDIR}/archivers/unzip + +# Port unzip is desired, but specify the uniquely named zipinfo to ensure +# archivers/unzip is pulled in. Using "unzip" is satisfied by base unzip PORTSCOUT= limitw:1,even