From owner-svn-ports-head@FreeBSD.ORG Mon Jul 21 20:55:38 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4816DEA6; Mon, 21 Jul 2014 20:55:38 +0000 (UTC) Received: from apnoea.adamw.org (apnoea.adamw.org [204.109.59.150]) (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 20F942326; Mon, 21 Jul 2014 20:55:38 +0000 (UTC) Received: from [192.168.192.25] (dhcp-108-170-169-12.cable.user.start.ca [108.170.169.12]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by apnoea.adamw.org (Postfix) with ESMTPSA id 4228712B1DB; Mon, 21 Jul 2014 16:55:35 -0400 (EDT) Content-Type: text/plain; charset=windows-1251 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: svn commit: r362449 - head/www/WebMagick From: Adam Weinberger In-Reply-To: <53CD6659.3050903@freebsd.org> Date: Mon, 21 Jul 2014 16:55:33 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201407211645.s6LGjebK020715@svn.freebsd.org> <53CD6659.3050903@freebsd.org> To: Andrey Chernov X-Mailer: Apple Mail (2.1878.6) Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Adam Weinberger , ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 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: Mon, 21 Jul 2014 20:55:38 -0000 On 21 Jul, 2014, at 15:13, Andrey Chernov wrote: > On 21.07.2014 20:45, Adam Weinberger wrote: >> This program requires that ImageMagick be built with the PERL option = enabled. >> I don't know of any way to force this, so package building will be = perpetually >> broken. I at least added a warning message. >=20 > I already ask the same question in the ports@ - how one port can force > other one to build with selected option, but nobody replies. = ImageMagick > build with PERL enabled by default, at least. >=20 > I don't think the warning here must be unconditionally, could you = check > .../Image/Magick.pm presense before printing it please? (probably > pre-target needs to be changed to more later state to act after = building > ImageMagick, if it isn't installed before). Good call on all points there. I had wanted to do an .if exists() and set IGNORE, but that appears to = be evaluated at parse-time, not at run-time, so no matter which target = you=92re building it gets triggered. # Adam --=20 Adam Weinberger adamw@adamw.org http://www.adamw.org