From owner-svn-ports-all@freebsd.org Fri Jan 22 14:57:23 2016 Return-Path: Delivered-To: svn-ports-all@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 6CD8CA8DAD6; Fri, 22 Jan 2016 14:57:23 +0000 (UTC) (envelope-from feld@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 3DF5C1ED6; Fri, 22 Jan 2016 14:57:23 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0MEvMWf013819; Fri, 22 Jan 2016 14:57:22 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0MEvMnk013818; Fri, 22 Jan 2016 14:57:22 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201601221457.u0MEvMnk013818@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Fri, 22 Jan 2016 14:57:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r406934 - branches/2016Q1/archivers/file-roller X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2016 14:57:23 -0000 Author: feld Date: Fri Jan 22 14:57:22 2016 New Revision: 406934 URL: https://svnweb.freebsd.org/changeset/ports/406934 Log: MFH: r406930 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: ports-secteam (with hat) Modified: branches/2016Q1/archivers/file-roller/Makefile Directory Properties: branches/2016Q1/ (props changed) Modified: branches/2016Q1/archivers/file-roller/Makefile ============================================================================== --- branches/2016Q1/archivers/file-roller/Makefile Fri Jan 22 14:32:36 2016 (r406933) +++ branches/2016Q1/archivers/file-roller/Makefile Fri Jan 22 14:57:22 2016 (r406934) @@ -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