svn commit: r362449 - head/www/WebMagick

Adam Weinberger adamw at adamw.org
Mon Jul 21 20:55:38 UTC 2014


On 21 Jul, 2014, at 15:13, Andrey Chernov <ache at freebsd.org> 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.
> 
> 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.
> 
> 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’re building it gets triggered.

# Adam


-- 
Adam Weinberger
adamw at adamw.org
http://www.adamw.org



More information about the svn-ports-all mailing list