From rhh@nc.rr.com  Sat Apr 28 12:08:14 2001
Return-Path: <rhh@nc.rr.com>
Received: from mail5.nc.rr.com (fe5.southeast.rr.com [24.93.67.52])
	by hub.freebsd.org (Postfix) with ESMTP id 32CBA37B423
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 28 Apr 2001 12:08:14 -0700 (PDT)
	(envelope-from rhh@nc.rr.com)
Received: from stealth.dummynet ([24.25.3.190]) by mail5.nc.rr.com  with Microsoft SMTPSVC(5.5.1877.537.53);
	 Sat, 28 Apr 2001 15:08:08 -0400
Received: (from rhh@localhost)
	by stealth.dummynet (8.11.1/8.11.1) id f3SJ9lM07820;
	Sat, 28 Apr 2001 15:09:47 -0400 (EDT)
	(envelope-from rhh)
Message-Id: <200104281909.f3SJ9lM07820@stealth.dummynet>
Date: Sat, 28 Apr 2001 15:09:47 -0400 (EDT)
From: aa8vb@nc.rr.com
Reply-To: aa8vb@nc.rr.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: wxgtk port does not compile OpenGL module
X-Send-Pr-Version: 3.2

>Number:         26925
>Category:       ports
>Synopsis:       wxgtk port does not compile OpenGL module
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 28 12:10:01 PDT 2001
>Closed-Date:    Tue May 29 07:09:45 PDT 2001
>Last-Modified:  Tue May 29 07:10:51 PDT 2001
>Originator:     Randall Hopper
>Release:        FreeBSD 4.2-RELEASE i386
>Organization:
self
>Environment:

	Stock FreeBSD 4.2-RELEASE.

>Description:

	A port I'm about to submit requires the wxGTK OpenGL library to be
	built and installed.  The current wxGTK port does not build it.

        The attached patch updates the wxGTK port to build and install
        the OpenGL library.

>How-To-Repeat:

	> ls -l /usr/X11R6/lib/libwx_gtk_gl.so
        ls: /usr/X11R6/lib/libwx_gtk_gl.so: No such file or directory

>Fix:

--- wxgtk.old/Makefile	Fri Mar 30 03:13:56 2001
+++ wxgtk/Makefile	Fri Apr 27 19:39:54 2001
@@ -29,8 +29,15 @@
 		--with-libjpeg=sys \
 		--with-libtiff=sys \
 		--with-zlib=sys
-CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+
+.if defined(WITH_OPENGL)
+USE_MESA=	yes
+CONFIGURE_ARGS+= --with-opengl=yes
+ALL_TARGET=	all CREATE_LINKS_GL
+INSTALL_TARGET=	install CREATE_INSTALLED_LINKS_GL
+.endif
 
 AUTOCONF=	autoconf && \
 			${PERL} -pi -e 's|-l\$$THREADS_LIB|${PTHREAD_LIBS}|g ; \
--- wxgtk.old/pkg-plist	Fri Jan 19 03:17:23 2001
+++ wxgtk/pkg-plist	Fri Apr 27 19:24:43 2001
@@ -322,6 +322,8 @@
 include/wx/zstream.h
 lib/libwx_gtk.so
 lib/libwx_gtk.so.2
+lib/libwx_gtk_gl.so
+lib/libwx_gtk_gl.so.2
 lib/wx/include/wx/gtk/setup.h
 share/locale/cs/LC_MESSAGES/wxstd.mo
 share/locale/da/LC_MESSAGES/wxstd.mo

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->nectar 
Responsible-Changed-By: okazaki 
Responsible-Changed-When: Mon May 14 22:02:11 PDT 2001 
Responsible-Changed-Why:  
over to maintainer 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=26925 
Responsible-Changed-From-To: nectar->ports 
Responsible-Changed-By: nectar 
Responsible-Changed-When: Fri May 25 09:02:34 PDT 2001 
Responsible-Changed-Why:  
Unfortunately, I do not currently have time to update 
and test this port as a MAINTAINER should, so I have 
dropped MAINTAINERship.  Hopefully, someone will soon 
pick up the MAINTAINERship (maybe you, Randall?). 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=26925 
Responsible-Changed-From-To: ports->freebsd-ports 
Responsible-Changed-By: dougb 
Responsible-Changed-When: Mon May 28 16:10:39 PDT 2001 
Responsible-Changed-Why:  

ports != freebsd-ports 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=26925 
State-Changed-From-To: open->closed 
State-Changed-By: sobomax 
State-Changed-When: Tue May 29 07:09:45 PDT 2001 
State-Changed-Why:  
Problem fixed, thank you for reporting! 

We are waiting for a PR with a port utilising wxgtk-gl. ;) 

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