Add X11 variant instead of a Quartz variant since this port's primary dependency, mplayer, also has a X11 variant. Gst-plugins-good, the other dependency on this port, has no variants, but also since libcaca is an ascii art program, I am not really concerned about this.
--- trunk/dports/graphics/libcaca/Portfile 2007-12-02 08:43:33 UTC (rev 31660)
+++ trunk/dports/graphics/libcaca/Portfile 2007-12-02 10:14:39 UTC (rev 31661)
@@ -12,7 +12,7 @@
or text terminals. It is not unlike the famous AAlib library.
homepage http://sam.zoy.org/projects/libcaca/
platforms darwin
-depends_lib lib:libX11.6:XFree86
+depends_lib port:ncurses
master_sites ${homepage}
use_bzip2 yes
checksums md5 c7d5c46206091a9203fcb214abb25e4a
@@ -20,6 +20,11 @@
configure.args --mandir=${prefix}/share/man \
--disable-win32 --disable-conio --disable-slang \
--disable-imlib2 --disable-doc \
- --enable-x11 --enable-ncurses
+ --enable-ncurses
# add Imlib2 support once Imlib2 is ported
+
+variant x11 description { Add X11 driver support } {
+ depends_lib-append lib:libX11.6:XFree86
+ configure.args-append --enable-x11
+}