Bug 169604 - graphics/ruby-rmagick incorrectly marked as broken
Summary: graphics/ruby-rmagick incorrectly marked as broken
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Steve Wills
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-02 16:10 UTC by Steven Hartland
Modified: 2012-07-24 21:42 UTC (History)
0 users

See Also:


Attachments
Makefile.patch.txt (721 bytes, text/plain; format=flowed)
2012-07-02 16:33 UTC, Steven Hartland &
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Hartland 2012-07-02 16:10:08 UTC
ruby-rmagick was marked as broken as of Makefile v1.77:-
http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/ruby-rmagick/Makefile

While the port may not compile if ImageMagick is configured with HDR this is a none standard option so marking the port as broken in all cases without a specific message mentioning HDR isn't very helpful

Fix: 

Apply the attached patch which check to see if ImageMagik is installed without HDR  if either it is installed with HDR or it isnt installed the port is marked as IGNORE with a clear message describing why.
How-To-Repeat: Try to install ruby-rmagick from ports
Comment 1 Steven Hartland & 2012-07-02 16:33:56 UTC
Patch for this issue attached this time I hope :)

================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster@multiplay.co.uk.
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2012-07-03 12:08:24 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ruby

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 3 Steve Wills freebsd_committer freebsd_triage 2012-07-24 21:37:34 UTC
Responsible Changed
From-To: ruby->swills

I'll take it.
Comment 4 Steve Wills freebsd_committer freebsd_triage 2012-07-24 21:42:15 UTC
State Changed
From-To: open->closed

HDRI support was disabled by default in ImageMagick, and the port was 
unmarked broken. The check for HDRI support may be needed later for 
those who enable it manually, but I would like to find a better way than 
calling a shell script at build time, but that may be the way we need to 
do it. Closing PR for now. Thanks!