From alane@geeksrus.net  Thu Jan 24 13:01:41 2002
Return-Path: <alane@geeksrus.net>
Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.67.200.82])
	by hub.freebsd.org (Postfix) with ESMTP id D59DC37B402
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Jan 2002 13:01:38 -0800 (PST)
Received: (from alane@localhost)
	by wwweasel.geeksrus.net (8.11.6/8.11.6) id g0OL0ed33037;
	Thu, 24 Jan 2002 16:00:40 -0500 (EST)
	(envelope-from alane)
Message-Id: <200201242100.g0OL0ed33037@wwweasel.geeksrus.net>
Date: Thu, 24 Jan 2002 16:00:40 -0500 (EST)
From: Alan Eldridge <ports@geeksrus.net>
Reply-To: Alan Eldridge <ports@geeksrus.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: devel/imake-4 Makefile error affecting Wraphelp.c (AARRRGGHH!)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         34235
>Category:       ports
>Synopsis:       devel/imake-4 Makefile error affecting Wraphelp.c (AARRRGGHH!)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    sf
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 24 13:10:01 PST 2002
>Closed-Date:    Thu Jan 24 15:28:46 PST 2002
>Last-Modified:  Thu Jan 24 15:30:14 PST 2002
>Originator:     Alan Eldridge
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
Geeksrus.NET
>Environment:
System: FreeBSD wwweasel.geeksrus.net 4.4-STABLE FreeBSD 4.4-STABLE #0: Sun Dec 2 19:14:12 EST 2001 root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/WWWEASEL i386

>Description:

If USA_RESIDENT == YES, and DISTDIR is not set in env or /etc/make.conf,
then even if Wraphelp.c is manually downloaded into $DISTDIR/xc, it will
not be found or used, because DISTDIR is not set yet.

>How-To-Repeat:

>Fix:

[alane ~/FreeBSD/ports/devel/imake-4]$ cvs diff
Index: Makefile
===================================================================
RCS file: /home/alane/cvsroot/ports/devel/imake-4/Makefile,v
retrieving revision 1.16
diff -u -3 -r1.16 Makefile
--- Makefile    6 Jan 2002 20:41:44 -0000       1.16
+++ Makefile    24 Jan 2002 20:55:58 -0000
@@ -116,6 +116,8 @@
 # InstallXserverSetUID=NO : use Xwrapper.
 # End of XFree86 configrations

+.include <bsd.port.pre.mk>
+
 .if ${HasXdmAuth} == YES
 .if defined(USA_RESIDENT) && ${USA_RESIDENT} == YES
 .if !exists(${DISTDIR}/${DIST_SUBDIR}/Wraphelp.c)
@@ -136,4 +138,4 @@
 .endif # USA_RESIDENT
 .endif # HasXdmAuth

-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
[alane ~/FreeBSD/ports/devel/imake-4]$ Send-pr

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: sf 
State-Changed-When: Thu Jan 24 15:28:46 PST 2002 
State-Changed-Why:  
Committed, thanks. Please calm down, this bug does not affect binary package. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=34235 
Responsible-Changed-From-To: freebsd-ports->sf 
Responsible-Changed-By: sf 
Responsible-Changed-When: Thu Jan 24 15:30:04 PST 2002 
Responsible-Changed-Why:  
I broke it. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=34235 
>Unformatted:
