From owner-svn-ports-all@FreeBSD.ORG Sat Aug 23 20:05:14 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0393FC87; Sat, 23 Aug 2014 20:05:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 E32FF38B9; Sat, 23 Aug 2014 20:05:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7NK5Dqe018253; Sat, 23 Aug 2014 20:05:13 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7NK5D6T018252; Sat, 23 Aug 2014 20:05:13 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201408232005.s7NK5D6T018252@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Sat, 23 Aug 2014 20:05:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r365802 - head/Mk X-SVN-Group: ports-head 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.18-1 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: Sat, 23 Aug 2014 20:05:14 -0000 Author: antoine Date: Sat Aug 23 20:05:13 2014 New Revision: 365802 URL: http://svnweb.freebsd.org/changeset/ports/365802 QAT: https://qat.redports.org/buildarchive/r365802/ Log: Ignore ports setting NO_PACKAGE when PACKAGE_BUILDING is set Side effect is that we will no longer mirror their distfiles, sad for them, but we will no longer spend cpu cycles building them for nothing every week and have strange errors from dependent ports unable to install NO_PACKAGE dependencies Users willing to package those ports can still set FORCE_PACKAGE Poudriere users can also package by not setting NO_FORCE_PACKAGE in poudriere.conf (by default it's already not set) Differential Revision: https://reviews.freebsd.org/D670 Reviewed by: bdrewery With hat: portmgr Modified: head/Mk/bsd.port.mk Modified: head/Mk/bsd.port.mk ============================================================================== --- head/Mk/bsd.port.mk Sat Aug 23 20:02:20 2014 (r365801) +++ head/Mk/bsd.port.mk Sat Aug 23 20:05:13 2014 (r365802) @@ -3015,6 +3015,8 @@ IGNORE= is not an interactive port IGNORE= may not be placed on a CDROM: ${NO_CDROM} .elif (defined(RESTRICTED) && defined(NO_RESTRICTED)) IGNORE= is restricted: ${RESTRICTED} +.elif (defined(NO_PACKAGE) && defined(PACKAGE_BUILDING)) +IGNORE= may not be packaged: ${NO_PACKAGE} .elif defined(BROKEN) .if !defined(TRYBROKEN) IGNORE= is marked as broken: ${BROKEN}