LDFLAGS adjustment for graphics/glitz

Jeremy Messenger mezz7 at cox.net
Mon Mar 10 20:31:46 UTC 2008


On Mon, 10 Mar 2008 15:19:48 -0500, Alfred Perlstein <alfred at freebsd.org>  
wrote:

> * Jeremy Messenger <mezz7 at cox.net> [080310 13:00] wrote:
>> On Mon, 10 Mar 2008 14:09:47 -0500, Alfred Perlstein  
>> <bright at elvis.mu.org>
>> wrote:
>>
>> >Index: Makefile
>> >===================================================================
>> >RCS file: /cvs/ncvs/ports/graphics/glitz/Makefile,v
>> >retrieving revision 1.13
>> >diff -u -r1.13 Makefile
>> >--- Makefile	4 Oct 2007 01:10:48 -0000	1.13
>> >+++ Makefile	17 Nov 2007 00:47:36 -0000
>> >@@ -20,7 +20,7 @@
>> > GNU_CONFIGURE=	yes
>> > USE_LDCONFIG=	yes
>> >-CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS}" \
>> >-		LDFLAGS="${PTHREAD_LIBS}"
>> >+CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS} -I${X11BASE}/include/" \
>> >+		LDFLAGS="${PTHREAD_LIBS} -L${X11BASE}/lib/"
>>
>> There is no X11BASE, it should be LOCALBASE. Anyway, care to explain why
>> you want to add it if pointyhat can build it fine?
>
> It was broken in my environment?  Perhaps pre-X11-moved-into-localbase?

Moved in there long time ago. The X11BASE is pointing on LOCALBASE. See in  
bsd.port.mk (527 line):

========================================
# X11BASE		- Where X11 ports install things.
#				  Default: ${LOCALBASE}
========================================

See in /usr/ports/UPDATING in 20070519 part. The /usr/X11R6 is a symlink  
to /usr/local. But you can't remove /usr/X11R6 symlink at the moment since  
many ports still have hardcore of /usr/X11R6.

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list