Bug 42608

Summary: devel/noweb has RUN_DEPEND for icon
Product: Ports & Packages Reporter: Joe Kelsey <joek>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Makefile.diff none

Description Joe Kelsey 2002-09-09 20:10:02 UTC
	devel/noweb has RUN_DEPEND for icon.

Fix: 

Remove the RUN_DEPENDS line.  All noweb installed files are
	either shell scripts, or executables which only depend on libc.
How-To-Repeat: 	Try to install noweb on a non-X11 machine.
Comment 1 Joe Kelsey 2002-09-10 17:35:15 UTC
The actual problem (restated) is that there is no option to compile icon 
*without* X.  All you need to do is add a WITHOUT_X option to the icon 
makefile to use Configure instead of X-Configure and remove the various 
X dependencies conditionally in the Makefile.

If you want, I can provide a diff.
Comment 2 Joe Kelsey 2002-09-11 15:58:34 UTC
Here is a patch to lang/icon to add WITHOUT_XLIB processing.
Comment 3 Thomas Gellekum freebsd_committer freebsd_triage 2002-09-16 13:05:42 UTC
State Changed
From-To: open->closed

Thanks, committed with minor changes. I called the knob `WITHOUT_X11' 
as there was some precedence for this name and also added necessary 
changes to the do-install target and pkg-plist.