[49984] trunk/dports/gnome/at-spi/Portfile
blb at macports.org
blb at macports.org
Tue Apr 21 14:02:17 PDT 2009
Revision: 49984
http://trac.macports.org/changeset/49984
Author: blb at macports.org
Date: 2009-04-21 14:02:17 -0700 (Tue, 21 Apr 2009)
Log Message:
-----------
gnome/at-spi - use jeremyhu's method of better supporting X11 with or without
+system_x11; remove unrecognized --enable-platform-gnome-2
Modified Paths:
--------------
trunk/dports/gnome/at-spi/Portfile
Modified: trunk/dports/gnome/at-spi/Portfile
===================================================================
--- trunk/dports/gnome/at-spi/Portfile 2009-04-21 20:52:40 UTC (rev 49983)
+++ trunk/dports/gnome/at-spi/Portfile 2009-04-21 21:02:17 UTC (rev 49984)
@@ -31,13 +31,23 @@
use_bzip2 yes
-configure.args --enable-static --enable-platform-gnome-2 --disable-xevie
+configure.args --enable-static --disable-xevie
configure.env PYTHON=${prefix}/bin/python2.5
variant x11 conflicts quartz description {Use X11 (default)} {
configure.args-append --with-x
- configure.cflags-append -I${x11prefix}/include
+ # AC_X_PATH blindly asks xmkmf where X11 is, and it always uses /usr/X11R6.
+ # This block helps us link correctly and setup our pc files correctly when we
+ # are +system_x11 and x11prefix is somewhere non-standard and should cause
+ # AC_X_PATH to let us setup our CPPFLAGS and LDFLAGS without interference
+ configure.args-append --x-include=${prefix}/include --x-lib=${prefix}/lib
+ if {![file exists ${prefix}/lib/pkgconfig/x11.pc]} {
+ pre-configure {
+ configure.cppflags-append -I${x11prefix}/include
+ configure.ldflags-append -L${x11prefix}/lib
+ }
+ }
}
variant quartz conflicts x11 description {Use Quartz (broken)} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090421/d8a8a1a7/attachment-0001.html>
More information about the macports-changes
mailing list