From q@uni.de  Wed Jan 28 08:11:53 2004
Return-Path: <q@uni.de>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id B412916A4CE; Wed, 28 Jan 2004 08:11:53 -0800 (PST)
Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id CFA2143D2D; Wed, 28 Jan 2004 08:11:51 -0800 (PST)
	(envelope-from q@uni.de)
Received: from wrzx34.rz.uni-wuerzburg.de (wrzx34.rz.uni-wuerzburg.de [132.187.3.34])
	by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP
	id 5CFE5B47BA; Wed, 28 Jan 2004 17:11:50 +0100 (CET)
Received: from virusscan (localhost [127.0.0.1])
	by wrzx34.rz.uni-wuerzburg.de (Postfix) with ESMTP
	id 4114861EF7; Wed, 28 Jan 2004 17:11:50 +0100 (CET)
Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28])
	by wrzx34.rz.uni-wuerzburg.de (Postfix) with ESMTP
	id 24DE461EDF; Wed, 28 Jan 2004 17:11:50 +0100 (CET)
Received: from coyote.q.local (wwsx14.win-screen.uni-wuerzburg.de [132.187.253.14])
	by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP
	id D0012B47BA; Wed, 28 Jan 2004 17:11:49 +0100 (CET)
Received: from roadrunner.q.local (localhost [127.0.0.1])
	by roadrunner.q.local (8.12.10/8.12.10) with ESMTP id i0SGBm5o007077;
	Wed, 28 Jan 2004 17:11:48 +0100 (CET)
	(envelope-from q@roadrunner.q.local)
Received: (from q@localhost)
	by roadrunner.q.local (8.12.10/8.12.10/Submit) id i0SGBm0a007076;
	Wed, 28 Jan 2004 17:11:48 +0100 (CET)
	(envelope-from q)
Message-Id: <200401281611.i0SGBm0a007076@roadrunner.q.local>
Date: Wed, 28 Jan 2004 17:11:48 +0100 (CET)
From: Ulrich Spoerlein <q@uni.de>
To: FreeBSD-gnats-submit@freebsd.org
Cc: olgeni@freebsd.org
Subject: [PATCH] x11-wm/rox-pager: respect CFLAGS
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         62034
>Category:       ports
>Synopsis:       [PATCH] x11-wm/rox-pager: respect CFLAGS
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 28 08:20:15 PST 2004
>Closed-Date:    Wed Jan 28 10:58:01 PST 2004
>Last-Modified:  Wed Jan 28 10:58:01 PST 2004
>Originator:     Ulrich Spoerlein
>Release:        FreeBSD 5.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD roadrunner 5.2-RELEASE FreeBSD 5.2-RELEASE #4: Mon Jan
26 19:30:28 CET 2004
>Description:
Introduce a _real_ configure step (that is: let the ports-magic do the
configuring and building, not the ports shell script). This also makes
the port respect CFLAGS et al.

I'm not sure if PORTREVISION should be bumped...

Port maintainer (olgeni@FreeBSD.org) is cc'd.
>How-To-Repeat:
Run 'make configure' nothing happens.
Run 'make build' and the port will run autoconf & configure first. And
always with -O2.
>Fix:

--- rox-pager-1.0.0.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/x11-wm/rox-pager/Makefile,v
retrieving revision 1.1
diff -u -u -r1.1 Makefile
--- Makefile	24 Jan 2004 16:16:18 -0000	1.1
+++ Makefile	28 Jan 2004 16:08:05 -0000
@@ -17,6 +17,8 @@
 COMMENT=		Pager for the ROX desktop
 
 USE_GNOME=		gtk20 pkgconfig libxml2 libwnck
+USE_AUTOCONF=		yes
+HAS_CONFIGURE=		yes
 
 .include <bsd.port.pre.mk>
 
@@ -28,8 +30,10 @@
 
 PLIST_SUB=	BINARIES="${BINARIES}"
 
-do-build:
-	@cd ${WRKSRC} && Pager/AppRun --compile
+CONFIGURE_ARGS=		--enable-rox --with-platform=${BINARIES}
+CONFIGURE_WRKSRC=	${WRKSRC}/Pager/src
+BUILD_WRKSRC=		${CONFIGURE_WRKSRC}
+ALL_TARGET=
 
 do-install:
 	@${MKDIR} ${PREFIX}/apps/Pager
--- rox-pager-1.0.0.patch ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: olgeni 
State-Changed-When: Wed Jan 28 10:57:44 PST 2004 
State-Changed-Why:  
Fixed, thanks! 

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