[32981] trunk/dports/graphics/graphviz/Portfile

ryandesign at macports.org ryandesign at macports.org
Tue Jan 15 15:32:15 PST 2008


Revision: 32981
          http://trac.macosforge.org/projects/macports/changeset/32981
Author:   ryandesign at macports.org
Date:     2008-01-15 15:32:14 -0800 (Tue, 15 Jan 2008)

Log Message:
-----------
graphviz: no longer build with tcl (or, now, any language support) by default, since it doesn't work with tcl 8.5 (or more specifically, tk 8.5). See #13813.

Modified Paths:
--------------
    trunk/dports/graphics/graphviz/Portfile

Modified: trunk/dports/graphics/graphviz/Portfile
===================================================================
--- trunk/dports/graphics/graphviz/Portfile	2008-01-15 22:48:17 UTC (rev 32980)
+++ trunk/dports/graphics/graphviz/Portfile	2008-01-15 23:32:14 UTC (rev 32981)
@@ -4,6 +4,7 @@
 
 name                graphviz
 version             2.16.1
+revision            1
 categories          graphics
 maintainers         ryandesign
 homepage            http://www.graphviz.org/
@@ -76,21 +77,26 @@
 depends_run \
 	port:urw-fonts
 
-# All of the language bindings except tcl are disabled by default.
-# (If you're running DP, you have a good enough tcl to get the languange
-# binding. If this is a problem for anyone it is easily remedied.)
-#
 configure.args \
 	--mandir=${prefix}/share/man \
 	--with-mylibgd \
 	--with-pangocairo \
+	--disable-swig \
+	--disable-sharp \
 	--disable-guile \
+	--disable-io \
+	--disable-java \
 	--disable-lua \
 	--disable-ocaml \
 	--disable-perl \
 	--disable-php \
 	--disable-python \
-	--disable-ruby
+	--disable-python23 \
+	--disable-python24 \
+	--disable-python25 \
+	--disable-r \
+	--disable-ruby \
+	--disable-tcl
 
 variant guile description {Include Guile language bindings} {
 	depends_lib-append \
@@ -98,6 +104,7 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-guile
 	configure.args-append \
 		--enable-guile
@@ -109,6 +116,7 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-lua
 	configure.args-append \
 		--enable-lua
@@ -120,6 +128,7 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-ocaml
 	configure.args-append \
 		--enable-ocaml
@@ -131,6 +140,7 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-perl
 	configure.args-append \
 		--enable-perl
@@ -142,6 +152,7 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-php
 	configure.args-append \
 		--enable-php
@@ -153,6 +164,7 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-python
 	configure.args-append \
 		--enable-python
@@ -164,11 +176,24 @@
 	depends_build-append \
 		port:swig
 	configure.args-delete \
+		--disable-swig \
 		--disable-ruby
 	configure.args-append \
 		--enable-ruby
 }
 
+variant tcl description {Include Tcl language bindings} {
+	depends_lib-append \
+		port:tcl
+	depends_build-append \
+		port:swig
+	configure.args-delete \
+		--disable-swig \
+		--disable-tcl
+	configure.args-append \
+		--enable-tcl
+}
+
 variant no_pangocairo description {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} {
 	depends_lib-delete \
 		port:cairo \

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080115/93afe363/attachment.html


More information about the macports-changes mailing list