From mike@skew.org  Thu Mar  2 03:48:31 2006
Return-Path: <mike@skew.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C500716A420
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  2 Mar 2006 03:48:31 +0000 (GMT)
	(envelope-from mike@skew.org)
Received: from chilled.skew.org (skew.org [65.101.207.237])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 5EE1B43D48
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  2 Mar 2006 03:48:31 +0000 (GMT)
	(envelope-from mike@skew.org)
Received: from chilled.skew.org (localhost.skew.org [127.0.0.1])
	by chilled.skew.org (8.13.4/8.13.4) with ESMTP id k223mVYB048793
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 1 Mar 2006 20:48:31 -0700 (MST)
	(envelope-from mike@chilled.skew.org)
Received: (from root@localhost)
	by chilled.skew.org (8.13.4/8.13.4/Submit) id k223mUpr048792;
	Wed, 1 Mar 2006 20:48:30 -0700 (MST)
	(envelope-from mike)
Message-Id: <200603020348.k223mUpr048792@chilled.skew.org>
Date: Wed, 1 Mar 2006 20:48:30 -0700 (MST)
From: Mike Brown <mike@skew.org>
Reply-To: Mike Brown <mike@skew.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: sysutils/xmbmon needs to give notification of recent non-X11 fork
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         94012
>Category:       ports
>Synopsis:       sysutils/xmbmon needs to give notification of recent non-X11 fork
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    jylefort
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 02 03:50:05 GMT 2006
>Closed-Date:    Thu Mar 02 04:10:01 GMT 2006
>Last-Modified:  Thu Mar 02 04:10:01 GMT 2006
>Originator:     Mike Brown
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
skew.org
>Environment:
System: FreeBSD chilled.skew.org 5.4-STABLE FreeBSD 5.4-STABLE #0: Sun Jan 29 22:47:28 MST 2006 mike@chilled.skew.org:/usr/obj/usr/src/sys/GENERIC i386

>Description:
On 01 Feb 2006, the WITHOUT_X11 support in sysutils/xmbmon was removed, and a new port, sysutils/mbmon,
was created for the non-X11 version. Users who had installed sysutils/xmbmon with WITHOUT_X11 enabled
would find that running portupgrade would result in X11 libs being installed as it tried to build
the latest xmbmon port.

This is partly attributable to the fact that WITHOUT_X11 does not override USE_XLIB
in bsd.ports.mk, an issue for which I will send a separate PR.

>How-To-Repeat:
>Fix:
A check for WITHOUT_X11 should be added to sysutils/xmbmon/Makefile, as shown below.

--- Makefile.old        Wed Mar  1 20:39:34 2006
+++ Makefile    Wed Mar  1 20:39:01 2006
@@ -6,11 +6,15 @@
 #
 
 PORTNAME=      xmbmon
-PORTREVISION=  7
+PORTREVISION=  6
 
 COMMENT=       A X motherboard monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240
 
 MASTERDIR=     ${.CURDIR}/../mbmon
+
+.if defined(WITHOUT_X11)
+IGNORE=        requires X11. The tty version of xmbmon is now a separate port: sysutils/mbmon
+.endif
 
 USE_X_PREFIX=  yes
 EXTRA_PATCHES= ${.CURDIR}/files/patch-*
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->jylefort 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Mar 2 03:56:13 UTC 2006 
Responsible-Changed-Why:  
Over to maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=94012 
State-Changed-From-To: open->closed 
State-Changed-By: jylefort 
State-Changed-When: Thu Mar 2 04:08:51 UTC 2006 
State-Changed-Why:  
The change was documented in UPDATING. This patch is not necessary. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=94012 
>Unformatted:
