[64552] trunk/dports/graphics
ryandesign at macports.org
ryandesign at macports.org
Mon Mar 8 23:12:49 PST 2010
Revision: 64552
http://trac.macports.org/changeset/64552
Author: ryandesign at macports.org
Date: 2010-03-08 23:12:46 -0800 (Mon, 08 Mar 2010)
Log Message:
-----------
graphviz ports: whitespace changes only
Modified Paths:
--------------
trunk/dports/graphics/graphviz/Portfile
trunk/dports/graphics/graphviz-devel/Portfile
trunk/dports/graphics/graphviz-gui/Portfile
trunk/dports/graphics/graphviz-gui-devel/Portfile
trunk/dports/graphics/graphviz-oldgui/Portfile
Modified: trunk/dports/graphics/graphviz/Portfile
===================================================================
--- trunk/dports/graphics/graphviz/Portfile 2010-03-09 06:59:36 UTC (rev 64551)
+++ trunk/dports/graphics/graphviz/Portfile 2010-03-09 07:12:46 UTC (rev 64552)
@@ -1,174 +1,146 @@
# $Id$
-PortSystem 1.0
-PortGroup xcodeversion 1.0
+PortSystem 1.0
+PortGroup xcodeversion 1.0
-name graphviz
-conflicts graphviz-devel
-set my_name graphviz
+name graphviz
+conflicts graphviz-devel
+set my_name graphviz
# keep version in sync between graphviz and graphviz-gui
-version 2.26.3
-categories graphics
-maintainers ryandesign
-license CPLv1.0
-homepage http://www.graphviz.org/
-master_sites ${homepage}pub/graphviz/stable/SOURCES/
-platforms darwin
-use_parallel_build yes
-dist_subdir ${my_name}
-distname ${my_name}-${version}
+version 2.26.3
+categories graphics
+maintainers ryandesign
+license CPLv1.0
+homepage http://www.graphviz.org/
+master_sites ${homepage}pub/graphviz/stable/SOURCES/
+platforms darwin
+use_parallel_build yes
+dist_subdir ${my_name}
+distname ${my_name}-${version}
-description \
- Graph visualization software from AT&T and Bell Labs
+description Graph visualization software from AT&T and Bell Labs
-long_description \
- Graph Visualization Software from AT&T Laboratories and \
- Bell Laboratories (Lucent Technologies). \
- The package contains: \
- dot - batch program for drawing directed graphs as \
- hierarchies \
- neato - batch program for drawing undirected graphs \
- using Kamada-Kawai spring models. \
- Users wishing to have only the graph layout \
- programs (for non-interactive use) can use the +no_x11 \
- variant to build graphviz without its display routines.
+long_description Graph Visualization Software from AT&T Laboratories and \
+ Bell Laboratories (Lucent Technologies). \
+ The package contains: \
+ dot - batch program for drawing directed graphs as \
+ hierarchies \
+ neato - batch program for drawing undirected graphs \
+ using Kamada-Kawai spring models. \
+ Users wishing to have only the graph layout \
+ programs (for non-interactive use) can use the +no_x11 \
+ variant to build graphviz without its display routines.
-checksums \
- md5 6f45946fa622770c45609778c0a982ee \
- sha1 04503ac5a9eaa579859f0d017811fa245717edec \
- rmd160 b2fbaf03b2006b43ed70e2a710363d7efbcfda77
+checksums md5 6f45946fa622770c45609778c0a982ee \
+ sha1 04503ac5a9eaa579859f0d017811fa245717edec \
+ rmd160 b2fbaf03b2006b43ed70e2a710363d7efbcfda77
# graphviz needs Xcode 3.1+ to avoid the libGL error when building the smyrna variant
# graphviz-gui needs Xcode 3.1.2+; see #18811
-minimum_xcodeversions {9 3.1.2}
+minimum_xcodeversions {9 3.1.2}
-depends_lib \
- port:xorg-libXaw \
- path:lib/pkgconfig/pango.pc:pango \
- port:jpeg \
- port:libpng \
- port:fontconfig \
- port:freetype \
- port:expat \
- port:gd2 \
- port:ghostscript \
- port:zlib \
- port:gettext
+depends_lib port:xorg-libXaw \
+ path:lib/pkgconfig/pango.pc:pango \
+ port:jpeg \
+ port:libpng \
+ port:fontconfig \
+ port:freetype \
+ port:expat \
+ port:gd2 \
+ port:ghostscript \
+ port:zlib \
+ port:gettext
-depends_build \
- port:pkgconfig
+depends_build port:pkgconfig
-depends_run \
- port:urw-fonts
+depends_run port:urw-fonts
-configure.args \
- --with-codegens \
- --with-x \
- --without-devil \
- --without-smyrna \
- --with-digcola \
- --with-ipsepcola \
- --without-rsvg \
- --with-pangocairo \
- --without-glitz \
- --with-freetype2 \
- --with-fontconfig \
- --without-gdk-pixbuf \
- --without-gtk \
- --without-gtkgl \
- --without-gtkglext \
- --without-glade \
- --without-gnomeui \
- --without-ming \
- --without-quartz \
- --disable-swig \
- --disable-sharp \
- --disable-guile \
- --disable-io \
- --disable-java \
- --disable-lua \
- --disable-ocaml \
- --disable-perl \
- --disable-php \
- --disable-python \
- --disable-python23 \
- --disable-python24 \
- --disable-python25 \
- --disable-r \
- --disable-ruby \
- --disable-tcl
+configure.args --with-codegens \
+ --with-x \
+ --without-devil \
+ --without-smyrna \
+ --with-digcola \
+ --with-ipsepcola \
+ --without-rsvg \
+ --with-pangocairo \
+ --without-glitz \
+ --with-freetype2 \
+ --with-fontconfig \
+ --without-gdk-pixbuf \
+ --without-gtk \
+ --without-gtkgl \
+ --without-gtkglext \
+ --without-glade \
+ --without-gnomeui \
+ --without-ming \
+ --without-quartz \
+ --disable-swig \
+ --disable-sharp \
+ --disable-guile \
+ --disable-io \
+ --disable-java \
+ --disable-lua \
+ --disable-ocaml \
+ --disable-perl \
+ --disable-php \
+ --disable-python \
+ --disable-python23 \
+ --disable-python24 \
+ --disable-python25 \
+ --disable-r \
+ --disable-ruby \
+ --disable-tcl
platform macosx {
if {${os.major} > 8} {
- configure.args-delete --without-quartz
- configure.args-append --with-quartz
+ configure.args-delete --without-quartz
+ configure.args-append --with-quartz
}
}
variant guile description {Include Guile language bindings} {
- depends_lib-append \
- port:guile
- depends_build-append \
- port:swig-guile
- configure.args-delete \
- --disable-swig \
- --disable-guile
- configure.args-append \
- --enable-guile
+ depends_lib-append port:guile
+ depends_build-append port:swig-guile
+ configure.args-delete --disable-swig \
+ --disable-guile
+ configure.args-append --enable-guile
}
variant lua description {Include Lua language bindings} {
- depends_lib-append \
- port:lua
- depends_build-append \
- port:swig-lua
- configure.args-delete \
- --disable-swig \
- --disable-lua
- configure.args-append \
- --enable-lua
+ depends_lib-append port:lua
+ depends_build-append port:swig-lua
+ configure.args-delete --disable-swig \
+ --disable-lua
+ configure.args-append --enable-lua
post-patch {
reinplace "s|/usr/lib\$LIBPOSTFIX/lua|${prefix}/lib\$LIBPOSTFIX/lua|g" ${worksrcpath}/configure
}
}
variant ocaml description {Include Objective Caml language bindings} {
- depends_lib-append \
- port:ocaml
- depends_build-append \
- port:swig-ocaml
- configure.args-delete \
- --disable-swig \
- --disable-ocaml
- configure.args-append \
- --enable-ocaml
- configure.cppflags-append \
- -I${prefix}/lib/ocaml
+ depends_lib-append port:ocaml
+ depends_build-append port:swig-ocaml
+ configure.args-delete --disable-swig \
+ --disable-ocaml
+ configure.args-append --enable-ocaml
+ configure.cppflags-append -I${prefix}/lib/ocaml
}
variant perl description {Include PERL 5 language bindings} {
- depends_lib-append \
- path:bin/perl:perl5
- depends_build-append \
- port:swig-perl
- configure.args-delete \
- --disable-swig \
- --disable-perl
- configure.args-append \
- --enable-perl
- configure.perl ${prefix}/bin/perl
+ depends_lib-append path:bin/perl:perl5
+ depends_build-append port:swig-perl
+ configure.args-delete --disable-swig \
+ --disable-perl
+ configure.args-append --enable-perl
+ configure.perl ${prefix}/bin/perl
}
variant php description {Include PHP language bindings} {
- depends_lib-append \
- path:bin/php:php5
- depends_build-append \
- port:swig-php5
- configure.args-delete \
- --disable-swig \
- --disable-php
- configure.args-append \
- --enable-php
+ depends_lib-append path:bin/php:php5
+ depends_build-append port:swig-php5
+ configure.args-delete --disable-swig \
+ --disable-php
+ configure.args-append --enable-php
post-patch {
reinplace "s|/usr/include/php|${prefix}/include/php|g" ${worksrcpath}/configure
reinplace "s|/usr/lib\${LIBPOSTFIX}/php|${prefix}/lib\${LIBPOSTFIX}/php|g" ${worksrcpath}/configure
@@ -177,16 +149,12 @@
}
variant python24 description {Include Python 2.4 language bindings} conflicts python25 python26 {
- depends_lib-append \
- port:python24
- depends_build-append \
- port:swig-python
- configure.args-delete \
- --disable-swig \
- --disable-python
- configure.args-append \
- --enable-python
- configure.python ${prefix}/bin/python2.4
+ depends_lib-append port:python24
+ depends_build-append port:swig-python
+ configure.args-delete --disable-swig \
+ --disable-python
+ configure.args-append --enable-python
+ configure.python ${prefix}/bin/python2.4
# The configure script asks python where to install
# This doesn't work for 2.4 and 2.5 (see #16334)
post-patch {
@@ -195,16 +163,12 @@
}
variant python25 description {Include Python 2.5 language bindings} conflicts python24 python26 {
- depends_lib-append \
- port:python25
- depends_build-append \
- port:swig-python
- configure.args-delete \
- --disable-swig \
- --disable-python
- configure.args-append \
- --enable-python
- configure.python ${prefix}/bin/python2.5
+ depends_lib-append port:python25
+ depends_build-append port:swig-python
+ configure.args-delete --disable-swig \
+ --disable-python
+ configure.args-append --enable-python
+ configure.python ${prefix}/bin/python2.5
# The configure script asks python where to install
# This doesn't work for 2.4 and 2.5 (see #16334)
post-patch {
@@ -213,130 +177,92 @@
}
variant python26 description {Include Python 2.6 language bindings} conflicts python24 python25 {
- depends_lib-append \
- port:python26
- depends_build-append \
- port:swig-python
- configure.args-delete \
- --disable-swig \
- --disable-python
- configure.args-append \
- --enable-python
- configure.python ${prefix}/bin/python2.6
+ depends_lib-append port:python26
+ depends_build-append port:swig-python
+ configure.args-delete --disable-swig \
+ --disable-python
+ configure.args-append --enable-python
+ configure.python ${prefix}/bin/python2.6
}
variant ruby description {Include Ruby language bindings} {
- depends_lib-append \
- port:ruby
- depends_build-append \
- port:swig-ruby
- configure.args-delete \
- --disable-swig \
- --disable-ruby
- configure.args-append \
- --enable-ruby
+ depends_lib-append port:ruby
+ depends_build-append port:swig-ruby
+ 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-tcl
- configure.args-delete \
- --disable-swig \
- --disable-tcl
- configure.args-append \
- --enable-tcl
+ depends_lib-append port:tcl
+ depends_build-append port:swig-tcl
+ configure.args-delete --disable-swig \
+ --disable-tcl
+ configure.args-append --enable-tcl
}
variant java description {Include Java language bindings} {
- depends_build-append \
- port:swig-java
- configure.args-delete \
- --disable-swig \
- --disable-java
- configure.args-append \
- --enable-java
+ depends_build-append port:swig-java
+ configure.args-delete --disable-swig \
+ --disable-java
+ configure.args-append --enable-java
}
variant smyrna description {Include the Smyrna large graph viewer} {
- configure.args-delete \
- --without-smyrna \
- --without-gtk \
- --without-gtkglext \
- --without-glade
- configure.args-append \
- --with-smyrna \
- --with-gtk \
- --with-gtkglext \
- --with-glade
- depends_lib-append \
- port:gtk2 \
- port:gtkglext \
- port:libglade2 \
- port:gts
+ configure.args-delete --without-smyrna \
+ --without-gtk \
+ --without-gtkglext \
+ --without-glade
+ configure.args-append --with-smyrna \
+ --with-gtk \
+ --with-gtkglext \
+ --with-glade
+ depends_lib-append port:gtk2 \
+ port:gtkglext \
+ port:libglade2 \
+ port:gts
}
variant r description {Include R language bindings} {
- depends_build-append \
- port:swig-r
- configure.args-delete \
- --disable-swig \
- --disable-r
- configure.args-append \
- --enable-r
+ depends_build-append port:swig-r
+ configure.args-delete --disable-swig \
+ --disable-r
+ configure.args-append --enable-r
}
variant rsvg description {enable the rsvg plugin} {
- depends_lib-append \
- port:librsvg
- configure.args-delete \
- --without-rsvg
- configure.args-append \
- --with-rsvg
+ depends_lib-append port:librsvg
+ configure.args-delete --without-rsvg
+ configure.args-append --with-rsvg
}
variant gdk_pixbuf description {enable the gdk_pixbuf plugin} {
- depends_lib-append \
- port:gtk2
- configure.args-delete \
- --without-gdk-pixbuf
- configure.args-append \
- --with-gdk-pixbuf
+ depends_lib-append port:gtk2
+ configure.args-delete --without-gdk-pixbuf
+ configure.args-append --with-gdk-pixbuf
}
variant glitz description {enable the incomplete glitz plugin} {
- depends_lib-append \
- port:glitz
- configure.args-delete \
- --without-glitz
- configure.args-append \
- --with-glitz
+ depends_lib-append port:glitz
+ configure.args-delete --without-glitz
+ configure.args-append --with-glitz
}
variant ming description {enable the incomplete ming plugin} {
- depends_lib-append \
- port:ming
- configure.args-delete \
- --without-ming
- configure.args-append \
- --with-ming
+ depends_lib-append port:ming
+ configure.args-delete --without-ming
+ configure.args-append --with-ming
}
variant no_pangocairo description {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} {
- depends_lib-delete \
- path:lib/pkgconfig/pango.pc:pango
- configure.args-delete \
- --with-pangocairo
- configure.args-append \
- --without-pangocairo
+ depends_lib-delete path:lib/pkgconfig/pango.pc:pango
+ configure.args-delete --with-pangocairo
+ configure.args-append --without-pangocairo
}
variant no_x11 requires no_pangocairo {
- depends_lib-delete \
- port:xorg-libXaw
- configure.args-append \
- --without-x
+ depends_lib-delete port:xorg-libXaw
+ configure.args-append --without-x
}
variant gui description {Obsolete; install graphviz-gui port instead} {
@@ -362,6 +288,6 @@
}
# keep livecheck in sync between graphviz and graphviz-gui
-livecheck.type regex
-livecheck.url ${homepage}Download_source.php
-livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)\\.tar
+livecheck.type regex
+livecheck.url ${homepage}Download_source.php
+livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)\\.tar
Modified: trunk/dports/graphics/graphviz-devel/Portfile
===================================================================
--- trunk/dports/graphics/graphviz-devel/Portfile 2010-03-09 06:59:36 UTC (rev 64551)
+++ trunk/dports/graphics/graphviz-devel/Portfile 2010-03-09 07:12:46 UTC (rev 64552)
@@ -1,173 +1,146 @@
# $Id$
-PortSystem 1.0
-PortGroup xcodeversion 1.0
+PortSystem 1.0
+PortGroup xcodeversion 1.0
-name graphviz-devel
-conflicts graphviz
-set my_name graphviz
+name graphviz-devel
+conflicts graphviz
+set my_name graphviz
# keep version in sync between graphviz-devel and graphviz-gui-devel
-version 2.27.20100306.0545
-categories graphics
-maintainers ryandesign
-license CPLv1.0
-homepage http://www.graphviz.org/
-master_sites ${homepage}pub/graphviz/development/SOURCES/
-platforms darwin
-use_parallel_build yes
-dist_subdir ${my_name}
-distname ${my_name}-${version}
+version 2.27.20100306.0545
+categories graphics
+maintainers ryandesign
+license CPLv1.0
+homepage http://www.graphviz.org/
+master_sites ${homepage}pub/graphviz/development/SOURCES/
+platforms darwin
+use_parallel_build yes
+dist_subdir ${my_name}
+distname ${my_name}-${version}
-description \
- Graph visualization software from AT&T and Bell Labs
+description Graph visualization software from AT&T and Bell Labs
-long_description \
- Graph Visualization Software from AT&T Laboratories and \
- Bell Laboratories (Lucent Technologies). \
- The package contains: \
- dot - batch program for drawing directed graphs as \
- hierarchies \
- neato - batch program for drawing undirected graphs \
- using Kamada-Kawai spring models. \
- Users wishing to have only the graph layout \
- programs (for non-interactive use) can use the +no_x11 \
- variant to build graphviz without its display routines.
+long_description Graph Visualization Software from AT&T Laboratories and \
+ Bell Laboratories (Lucent Technologies). \
+ The package contains: \
+ dot - batch program for drawing directed graphs as \
+ hierarchies \
+ neato - batch program for drawing undirected graphs \
+ using Kamada-Kawai spring models. \
+ Users wishing to have only the graph layout \
+ programs (for non-interactive use) can use the +no_x11 \
+ variant to build graphviz without its display routines.
-checksums md5 c1c3f6e26c1d0871a6fd1f5c4deb418d \
- sha1 d11b39a289c12bca4a90cea8f93700fd97eef9c7 \
- rmd160 ec6e94d67b798dd4b4b9105241f98860e0b9f7d7
+checksums md5 c1c3f6e26c1d0871a6fd1f5c4deb418d \
+ sha1 d11b39a289c12bca4a90cea8f93700fd97eef9c7 \
+ rmd160 ec6e94d67b798dd4b4b9105241f98860e0b9f7d7
# graphviz needs Xcode 3.1+ to avoid the libGL error when building the smyrna variant
# graphviz-gui needs Xcode 3.1.2+; see #18811
-minimum_xcodeversions {9 3.1.2}
+minimum_xcodeversions {9 3.1.2}
-depends_lib \
- port:xorg-libXaw \
- path:lib/pkgconfig/pango.pc:pango \
- port:jpeg \
- port:libpng \
- port:fontconfig \
- port:freetype \
- port:expat \
- port:gd2 \
- port:ghostscript \
- port:zlib \
- port:gettext
+depends_lib port:xorg-libXaw \
+ path:lib/pkgconfig/pango.pc:pango \
+ port:jpeg \
+ port:libpng \
+ port:fontconfig \
+ port:freetype \
+ port:expat \
+ port:gd2 \
+ port:ghostscript \
+ port:zlib \
+ port:gettext
-depends_build \
- port:pkgconfig
+depends_build port:pkgconfig
-depends_run \
- port:urw-fonts
+depends_run port:urw-fonts
-configure.args \
- --with-codegens \
- --with-x \
- --without-devil \
- --without-smyrna \
- --with-digcola \
- --with-ipsepcola \
- --without-rsvg \
- --with-pangocairo \
- --without-glitz \
- --with-freetype2 \
- --with-fontconfig \
- --without-gdk-pixbuf \
- --without-gtk \
- --without-gtkgl \
- --without-gtkglext \
- --without-glade \
- --without-gnomeui \
- --without-ming \
- --without-quartz \
- --disable-swig \
- --disable-sharp \
- --disable-guile \
- --disable-io \
- --disable-java \
- --disable-lua \
- --disable-ocaml \
- --disable-perl \
- --disable-php \
- --disable-python \
- --disable-python23 \
- --disable-python24 \
- --disable-python25 \
- --disable-r \
- --disable-ruby \
- --disable-tcl
+configure.args --with-codegens \
+ --with-x \
+ --without-devil \
+ --without-smyrna \
+ --with-digcola \
+ --with-ipsepcola \
+ --without-rsvg \
+ --with-pangocairo \
+ --without-glitz \
+ --with-freetype2 \
+ --with-fontconfig \
+ --without-gdk-pixbuf \
+ --without-gtk \
+ --without-gtkgl \
+ --without-gtkglext \
+ --without-glade \
+ --without-gnomeui \
+ --without-ming \
+ --without-quartz \
+ --disable-swig \
+ --disable-sharp \
+ --disable-guile \
+ --disable-io \
+ --disable-java \
+ --disable-lua \
+ --disable-ocaml \
+ --disable-perl \
+ --disable-php \
+ --disable-python \
+ --disable-python23 \
+ --disable-python24 \
+ --disable-python25 \
+ --disable-r \
+ --disable-ruby \
+ --disable-tcl
platform macosx {
if {${os.major} > 8} {
- configure.args-delete --without-quartz
- configure.args-append --with-quartz
+ configure.args-delete --without-quartz
+ configure.args-append --with-quartz
}
}
variant guile description {Include Guile language bindings} {
- depends_lib-append \
- port:guile
- depends_build-append \
- port:swig-guile
- configure.args-delete \
- --disable-swig \
- --disable-guile
- configure.args-append \
- --enable-guile
+ depends_lib-append port:guile
+ depends_build-append port:swig-guile
+ configure.args-delete --disable-swig \
+ --disable-guile
+ configure.args-append --enable-guile
}
variant lua description {Include Lua language bindings} {
- depends_lib-append \
- port:lua
- depends_build-append \
- port:swig-lua
- configure.args-delete \
- --disable-swig \
- --disable-lua
- configure.args-append \
- --enable-lua
+ depends_lib-append port:lua
+ depends_build-append port:swig-lua
+ configure.args-delete --disable-swig \
+ --disable-lua
+ configure.args-append --enable-lua
post-patch {
reinplace "s|/usr/lib\$LIBPOSTFIX/lua|${prefix}/lib\$LIBPOSTFIX/lua|g" ${worksrcpath}/configure
}
}
variant ocaml description {Include Objective Caml language bindings} {
- depends_lib-append \
- port:ocaml
- depends_build-append \
- port:swig-ocaml
- configure.args-delete \
- --disable-swig \
- --disable-ocaml
- configure.args-append \
- --enable-ocaml
- configure.cppflags-append \
- -I${prefix}/lib/ocaml
+ depends_lib-append port:ocaml
+ depends_build-append port:swig-ocaml
+ configure.args-delete --disable-swig \
+ --disable-ocaml
+ configure.args-append --enable-ocaml
+ configure.cppflags-append -I${prefix}/lib/ocaml
}
variant perl description {Include PERL 5 language bindings} {
- depends_lib-append \
- path:bin/perl:perl5
- depends_build-append \
- port:swig-perl
- configure.args-delete \
- --disable-swig \
- --disable-perl
- configure.args-append \
- --enable-perl
- configure.perl ${prefix}/bin/perl
+ depends_lib-append path:bin/perl:perl5
+ depends_build-append port:swig-perl
+ configure.args-delete --disable-swig \
+ --disable-perl
+ configure.args-append --enable-perl
+ configure.perl ${prefix}/bin/perl
}
variant php description {Include PHP language bindings} {
- depends_lib-append \
- path:bin/php:php5
- depends_build-append \
- port:swig-php5
- configure.args-delete \
- --disable-swig \
- --disable-php
- configure.args-append \
- --enable-php
+ depends_lib-append path:bin/php:php5
+ depends_build-append port:swig-php5
+ configure.args-delete --disable-swig \
+ --disable-php
+ configure.args-append --enable-php
post-patch {
reinplace "s|/usr/include/php|${prefix}/include/php|g" ${worksrcpath}/configure
reinplace "s|/usr/lib\${LIBPOSTFIX}/php|${prefix}/lib\${LIBPOSTFIX}/php|g" ${worksrcpath}/configure
@@ -176,16 +149,12 @@
}
variant python24 description {Include Python 2.4 language bindings} conflicts python25 python26 {
- depends_lib-append \
- port:python24
- depends_build-append \
- port:swig-python
- configure.args-delete \
- --disable-swig \
- --disable-python
- configure.args-append \
- --enable-python
- configure.python ${prefix}/bin/python2.4
+ depends_lib-append port:python24
+ depends_build-append port:swig-python
+ configure.args-delete --disable-swig \
+ --disable-python
+ configure.args-append --enable-python
+ configure.python ${prefix}/bin/python2.4
# The configure script asks python where to install
# This doesn't work for 2.4 and 2.5 (see #16334)
post-patch {
@@ -194,16 +163,12 @@
}
variant python25 description {Include Python 2.5 language bindings} conflicts python24 python26 {
- depends_lib-append \
- port:python25
- depends_build-append \
- port:swig-python
- configure.args-delete \
- --disable-swig \
- --disable-python
- configure.args-append \
- --enable-python
- configure.python ${prefix}/bin/python2.5
+ depends_lib-append port:python25
+ depends_build-append port:swig-python
+ configure.args-delete --disable-swig \
+ --disable-python
+ configure.args-append --enable-python
+ configure.python ${prefix}/bin/python2.5
# The configure script asks python where to install
# This doesn't work for 2.4 and 2.5 (see #16334)
post-patch {
@@ -212,130 +177,92 @@
}
variant python26 description {Include Python 2.6 language bindings} conflicts python24 python25 {
- depends_lib-append \
- port:python26
- depends_build-append \
- port:swig-python
- configure.args-delete \
- --disable-swig \
- --disable-python
- configure.args-append \
- --enable-python
- configure.python ${prefix}/bin/python2.6
+ depends_lib-append port:python26
+ depends_build-append port:swig-python
+ configure.args-delete --disable-swig \
+ --disable-python
+ configure.args-append --enable-python
+ configure.python ${prefix}/bin/python2.6
}
variant ruby description {Include Ruby language bindings} {
- depends_lib-append \
- port:ruby
- depends_build-append \
- port:swig-ruby
- configure.args-delete \
- --disable-swig \
- --disable-ruby
- configure.args-append \
- --enable-ruby
+ depends_lib-append port:ruby
+ depends_build-append port:swig-ruby
+ 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-tcl
- configure.args-delete \
- --disable-swig \
- --disable-tcl
- configure.args-append \
- --enable-tcl
+ depends_lib-append port:tcl
+ depends_build-append port:swig-tcl
+ configure.args-delete --disable-swig \
+ --disable-tcl
+ configure.args-append --enable-tcl
}
variant java description {Include Java language bindings} {
- depends_build-append \
- port:swig-java
- configure.args-delete \
- --disable-swig \
- --disable-java
- configure.args-append \
- --enable-java
+ depends_build-append port:swig-java
+ configure.args-delete --disable-swig \
+ --disable-java
+ configure.args-append --enable-java
}
variant smyrna description {Include the Smyrna large graph viewer} {
- configure.args-delete \
- --without-smyrna \
- --without-gtk \
- --without-gtkglext \
- --without-glade
- configure.args-append \
- --with-smyrna \
- --with-gtk \
- --with-gtkglext \
- --with-glade
- depends_lib-append \
- port:gtk2 \
- port:gtkglext \
- port:libglade2 \
- port:gts
+ configure.args-delete --without-smyrna \
+ --without-gtk \
+ --without-gtkglext \
+ --without-glade
+ configure.args-append --with-smyrna \
+ --with-gtk \
+ --with-gtkglext \
+ --with-glade
+ depends_lib-append port:gtk2 \
+ port:gtkglext \
+ port:libglade2 \
+ port:gts
}
variant r description {Include R language bindings} {
- depends_build-append \
- port:swig-r
- configure.args-delete \
- --disable-swig \
- --disable-r
- configure.args-append \
- --enable-r
+ depends_build-append port:swig-r
+ configure.args-delete --disable-swig \
+ --disable-r
+ configure.args-append --enable-r
}
variant rsvg description {enable the rsvg plugin} {
- depends_lib-append \
- port:librsvg
- configure.args-delete \
- --without-rsvg
- configure.args-append \
- --with-rsvg
+ depends_lib-append port:librsvg
+ configure.args-delete --without-rsvg
+ configure.args-append --with-rsvg
}
variant gdk_pixbuf description {enable the gdk_pixbuf plugin} {
- depends_lib-append \
- port:gtk2
- configure.args-delete \
- --without-gdk-pixbuf
- configure.args-append \
- --with-gdk-pixbuf
+ depends_lib-append port:gtk2
+ configure.args-delete --without-gdk-pixbuf
+ configure.args-append --with-gdk-pixbuf
}
variant glitz description {enable the incomplete glitz plugin} {
- depends_lib-append \
- port:glitz
- configure.args-delete \
- --without-glitz
- configure.args-append \
- --with-glitz
+ depends_lib-append port:glitz
+ configure.args-delete --without-glitz
+ configure.args-append --with-glitz
}
variant ming description {enable the incomplete ming plugin} {
- depends_lib-append \
- port:ming
- configure.args-delete \
- --without-ming
- configure.args-append \
- --with-ming
+ depends_lib-append port:ming
+ configure.args-delete --without-ming
+ configure.args-append --with-ming
}
variant no_pangocairo description {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} {
- depends_lib-delete \
- path:lib/pkgconfig/pango.pc:pango
- configure.args-delete \
- --with-pangocairo
- configure.args-append \
- --without-pangocairo
+ depends_lib-delete path:lib/pkgconfig/pango.pc:pango
+ configure.args-delete --with-pangocairo
+ configure.args-append --without-pangocairo
}
variant no_x11 requires no_pangocairo {
- depends_lib-delete \
- port:xorg-libXaw
- configure.args-append \
- --without-x
+ depends_lib-delete port:xorg-libXaw
+ configure.args-append --without-x
}
variant gui description {Obsolete; install graphviz-gui port instead} {
@@ -361,6 +288,6 @@
}
# keep livecheck in sync between graphviz-devel and graphviz-gui-devel
-livecheck.type regex
-livecheck.url ${homepage}Download_source.php
-livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[13579\](\\.\[0-9\]+)*)\\.tar
+livecheck.type regex
+livecheck.url ${homepage}Download_source.php
+livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[13579\](\\.\[0-9\]+)*)\\.tar
Modified: trunk/dports/graphics/graphviz-gui/Portfile
===================================================================
--- trunk/dports/graphics/graphviz-gui/Portfile 2010-03-09 06:59:36 UTC (rev 64551)
+++ trunk/dports/graphics/graphviz-gui/Portfile 2010-03-09 07:12:46 UTC (rev 64552)
@@ -1,37 +1,34 @@
# $Id$
-PortSystem 1.0
-PortGroup xcode 1.0
-PortGroup xcodeversion 1.0
+PortSystem 1.0
+PortGroup xcode 1.0
+PortGroup xcodeversion 1.0
-name graphviz-gui
-conflicts graphviz-gui-devel graphviz-oldgui
-set my_name graphviz
+name graphviz-gui
+conflicts graphviz-gui-devel graphviz-oldgui
+set my_name graphviz
# keep version in sync between graphviz and graphviz-gui
-version 2.26.3
-categories graphics aqua
-maintainers ryandesign
-license CPLv1.0
-homepage http://www.graphviz.org/
-master_sites ${homepage}pub/graphviz/stable/SOURCES/
-use_parallel_build yes
-dist_subdir ${my_name}
-distname ${my_name}-${version}
-xcode.configuration Release
+version 2.26.3
+categories graphics aqua
+maintainers ryandesign
+license CPLv1.0
+homepage http://www.graphviz.org/
+master_sites ${homepage}pub/graphviz/stable/SOURCES/
+use_parallel_build yes
+dist_subdir ${my_name}
+distname ${my_name}-${version}
+xcode.configuration Release
-description \
- Mac OS X Aqua GUI for viewing and exporting Graphviz graphs
+description Mac OS X Aqua GUI for viewing and exporting \
+ Graphviz graphs
-long_description \
- ${description}.
+long_description ${description}.
-checksums \
- md5 6f45946fa622770c45609778c0a982ee \
- sha1 04503ac5a9eaa579859f0d017811fa245717edec \
- rmd160 b2fbaf03b2006b43ed70e2a710363d7efbcfda77
+checksums md5 6f45946fa622770c45609778c0a982ee \
+ sha1 04503ac5a9eaa579859f0d017811fa245717edec \
+ rmd160 b2fbaf03b2006b43ed70e2a710363d7efbcfda77
-depends_lib \
- port:graphviz
+depends_lib port:graphviz
pre-fetch {
if {"darwin" != ${os.platform}} {
@@ -46,18 +43,18 @@
# graphviz needs Xcode 3.1+ to avoid the libGL error when building the smyrna variant
# graphviz-gui needs Xcode 3.1.2+; see #18811
-minimum_xcodeversions {9 3.1.2}
+minimum_xcodeversions {9 3.1.2}
-extract.post_args-append ${worksrcdir}/macosx ${worksrcdir}/doc
+extract.post_args-append ${worksrcdir}/macosx ${worksrcdir}/doc
-patchfiles patch-project.pbxproj.diff
+patchfiles patch-project.pbxproj.diff
-build.dir ${worksrcpath}/macosx
-xcode.build.settings PREFIX=${prefix}
+build.dir ${worksrcpath}/macosx
+xcode.build.settings PREFIX=${prefix}
-xcode.destroot.settings ${xcode.build.settings}
+xcode.destroot.settings ${xcode.build.settings}
# keep livecheck in sync between graphviz and graphviz-gui
-livecheck.type regex
-livecheck.url ${homepage}Download_source.php
-livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)\\.tar
+livecheck.type regex
+livecheck.url ${homepage}Download_source.php
+livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)\\.tar
Modified: trunk/dports/graphics/graphviz-gui-devel/Portfile
===================================================================
--- trunk/dports/graphics/graphviz-gui-devel/Portfile 2010-03-09 06:59:36 UTC (rev 64551)
+++ trunk/dports/graphics/graphviz-gui-devel/Portfile 2010-03-09 07:12:46 UTC (rev 64552)
@@ -1,36 +1,34 @@
# $Id$
-PortSystem 1.0
-PortGroup xcode 1.0
-PortGroup xcodeversion 1.0
+PortSystem 1.0
+PortGroup xcode 1.0
+PortGroup xcodeversion 1.0
-name graphviz-gui-devel
-conflicts graphviz-gui graphviz-oldgui
-set my_name graphviz
+name graphviz-gui-devel
+conflicts graphviz-gui graphviz-oldgui
+set my_name graphviz
# keep version in sync between graphviz-devel and graphviz-gui-devel
-version 2.27.20100306.0545
-categories graphics aqua
-maintainers ryandesign
-license CPLv1.0
-homepage http://www.graphviz.org/
-master_sites ${homepage}pub/graphviz/development/SOURCES/
-use_parallel_build yes
-dist_subdir ${my_name}
-distname ${my_name}-${version}
-xcode.configuration Release
+version 2.27.20100306.0545
+categories graphics aqua
+maintainers ryandesign
+license CPLv1.0
+homepage http://www.graphviz.org/
+master_sites ${homepage}pub/graphviz/development/SOURCES/
+use_parallel_build yes
+dist_subdir ${my_name}
+distname ${my_name}-${version}
+xcode.configuration Release
-description \
- Mac OS X Aqua GUI for viewing and exporting Graphviz graphs
+description Mac OS X Aqua GUI for viewing and exporting \
+ Graphviz graphs
-long_description \
- ${description}.
+long_description ${description}.
-checksums md5 c1c3f6e26c1d0871a6fd1f5c4deb418d \
- sha1 d11b39a289c12bca4a90cea8f93700fd97eef9c7 \
- rmd160 ec6e94d67b798dd4b4b9105241f98860e0b9f7d7
+checksums md5 c1c3f6e26c1d0871a6fd1f5c4deb418d \
+ sha1 d11b39a289c12bca4a90cea8f93700fd97eef9c7 \
+ rmd160 ec6e94d67b798dd4b4b9105241f98860e0b9f7d7
-depends_lib \
- port:graphviz-devel
+depends_lib port:graphviz-devel
pre-fetch {
if {"darwin" != ${os.platform}} {
@@ -45,18 +43,18 @@
# graphviz needs Xcode 3.1+ to avoid the libGL error when building the smyrna variant
# graphviz-gui needs Xcode 3.1.2+; see #18811
-minimum_xcodeversions {9 3.1.2}
+minimum_xcodeversions {9 3.1.2}
-extract.post_args-append ${worksrcdir}/macosx ${worksrcdir}/doc
+extract.post_args-append ${worksrcdir}/macosx ${worksrcdir}/doc
-patchfiles patch-project.pbxproj.diff
+patchfiles patch-project.pbxproj.diff
-build.dir ${worksrcpath}/macosx
-xcode.build.settings PREFIX=${prefix}
+build.dir ${worksrcpath}/macosx
+xcode.build.settings PREFIX=${prefix}
-xcode.destroot.settings ${xcode.build.settings}
+xcode.destroot.settings ${xcode.build.settings}
# keep livecheck in sync between graphviz-devel and graphviz-gui-devel
-livecheck.type regex
-livecheck.url ${homepage}Download_source.php
-livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[13579\](\\.\[0-9\]+)*)\\.tar
+livecheck.type regex
+livecheck.url ${homepage}Download_source.php
+livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[13579\](\\.\[0-9\]+)*)\\.tar
Modified: trunk/dports/graphics/graphviz-oldgui/Portfile
===================================================================
--- trunk/dports/graphics/graphviz-oldgui/Portfile 2010-03-09 06:59:36 UTC (rev 64551)
+++ trunk/dports/graphics/graphviz-oldgui/Portfile 2010-03-09 07:12:46 UTC (rev 64552)
@@ -1,38 +1,34 @@
# $Id$
-PortSystem 1.0
+PortSystem 1.0
-name graphviz-oldgui
-conflicts graphviz-gui graphviz-gui-devel
-version 16
-categories graphics
-maintainers ryandesign
-homepage http://www.pixelglow.com/graphviz/
-master_sites http://www.pixelglow.com/downloads/
-platforms macosx
-use_parallel_build no
-dist_subdir graphviz
-distname graphviz-1.13-v${version}
-extract.suffix .tgz
-universal_variant no
+name graphviz-oldgui
+conflicts graphviz-gui graphviz-gui-devel
+version 16
+categories graphics
+maintainers ryandesign
+homepage http://www.pixelglow.com/graphviz/
+master_sites http://www.pixelglow.com/downloads/
+platforms macosx
+use_parallel_build no
+dist_subdir graphviz
+distname graphviz-1.13-v${version}
+extract.suffix .tgz
+universal_variant no
-description \
- Mac OS X Aqua GUI for viewing and exporting Graphviz graphs
+description Mac OS X Aqua GUI for viewing and exporting \
+ Graphviz graphs
-long_description \
- ${description}.
+long_description ${description}.
-checksums \
- md5 a3278f993ef3ce021043a17b16a9fd5f \
- sha1 87ee05a99088a98aef4937d72c3bb6cf488e3074 \
- rmd160 35eac7c7013bddc0d1f107fcaf8e9c7d1e078231
+checksums md5 a3278f993ef3ce021043a17b16a9fd5f \
+ sha1 87ee05a99088a98aef4937d72c3bb6cf488e3074 \
+ rmd160 35eac7c7013bddc0d1f107fcaf8e9c7d1e078231
-depends_build \
- port:pkgconfig \
- port:libiconv
+depends_build port:pkgconfig \
+ port:libiconv
-depends_lib \
- path:bin/dot:graphviz
+depends_lib path:bin/dot:graphviz
pre-fetch {
if {${os.major} >= 9} {
@@ -59,9 +55,8 @@
system "cd ${worksrcpath}/Graphviz.app/Contents/Resources/English.lproj && ${prefix}/bin/iconv -f utf-16 -t utf-8 InfoPlist.strings > InfoPlist.strings.utf8"
}
-patchfiles \
- patch-version.diff \
- patch-gv-extension.diff
+patchfiles patch-version.diff \
+ patch-gv-extension.diff
post-patch {
# Convert the strings back to UTF-16 which is what Mac OS X expects.
@@ -69,7 +64,7 @@
delete ${worksrcpath}/Graphviz.app/Contents/Resources/English.lproj/InfoPlist.strings.utf8
}
-use_configure no
+use_configure no
build {
# Replace the v1.13 executables with symlinks to a wrapper script that
@@ -91,4 +86,4 @@
copy ${worksrcpath}/Graphviz.app ${apppath}
}
-livecheck.type none
+livecheck.type none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100308/e98f42d9/attachment-0001.html>
More information about the macports-changes
mailing list