[46453] trunk/dports/graphics
ryandesign at macports.org
ryandesign at macports.org
Wed Feb 4 21:45:44 PST 2009
Revision: 46453
http://trac.macports.org/changeset/46453
Author: ryandesign at macports.org
Date: 2009-02-04 21:45:43 -0800 (Wed, 04 Feb 2009)
Log Message:
-----------
graphviz-gui: new port, version 2.20.3; see #18176
Modified Paths:
--------------
trunk/dports/graphics/graphviz-gui/Portfile
Added Paths:
-----------
trunk/dports/graphics/graphviz-gui/
trunk/dports/graphics/graphviz-gui/files/patch-project.pbxproj.diff
Removed Paths:
-------------
trunk/dports/graphics/graphviz-gui/files/graphviz-dispatcher.php.in
trunk/dports/graphics/graphviz-gui/files/patch-Makefile.in
trunk/dports/graphics/graphviz-gui/files/patch-gv-extension.diff
Modified: trunk/dports/graphics/graphviz-gui/Portfile
===================================================================
--- trunk/dports/graphics/graphviz/Portfile 2009-01-25 21:02:20 UTC (rev 45935)
+++ trunk/dports/graphics/graphviz-gui/Portfile 2009-02-05 05:45:43 UTC (rev 46453)
@@ -1,19 +1,19 @@
# $Id$
PortSystem 1.0
+PortGroup xcode 1.0
-name graphviz
+name graphviz-gui
set my_name graphviz
version 2.20.3
-revision 1
-categories graphics
+categories graphics aqua
maintainers ryandesign
homepage http://www.graphviz.org/
-platforms darwin
+master_sites ${homepage}pub/graphviz/stable/SOURCES/
use_parallel_build yes
dist_subdir ${my_name}
distname ${my_name}-${version}
-distfiles ${distname}${extract.suffix}:source
+xcode.configuration Release
description \
Graph visualization software from AT&T and Bell Labs
@@ -30,380 +30,27 @@
programs (for non-interactive use) can use the +no_x11 \
variant to build graphviz without its display routines.
-master_sites \
- ${homepage}pub/graphviz/stable/SOURCES/:source \
- http://www.pixelglow.com/downloads/:guiapp
-
checksums \
- ${distname}${extract.suffix} \
- md5 4d94c4b809a5c095acfc973d8d207fa9 \
- sha1 63ae6bdb6b410387477d339225cc4f61c2bc7322 \
- rmd160 64c80f3af55668e487f911132407c332c3c38e87
+ md5 4d94c4b809a5c095acfc973d8d207fa9 \
+ sha1 63ae6bdb6b410387477d339225cc4f61c2bc7322 \
+ rmd160 64c80f3af55668e487f911132407c332c3c38e87
-platform darwin 6 {
- pre-fetch {
- ui_msg "Note: dot2gxl and gxl2dot do not build on Mac OS X 10.2 Jaguar,"
- ui_msg "but the rest of Graphviz should work correctly."
- }
- patchfiles-append \
- patch-Makefile.in
-}
-
-platform darwin 7 {
- depends_lib-append \
- port:gnuregex
- post-extract {
- reinplace "s|<regex.h>|<gnuregex.h>|g" ${worksrcpath}/lib/gvc/gvconfig.c
- }
-}
-
-platform darwin 9 {
- # http://developer.apple.com/qa/qa2007/qa1567.html
- configure.ldflags-append \
- "-dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
-}
-
depends_lib \
- port:xorg-libs \
- port:cairo \
- path:lib/pkgconfig/pango.pc:pango \
- port:jpeg \
- port:libpng \
- port:freetype \
- port:expat \
- port:zlib \
- port:gettext
+ port:graphviz
-depends_build \
- port:pkgconfig
-
-depends_run \
- port:urw-fonts
-
-configure.args \
- --mandir=${prefix}/share/man \
- --with-codegens \
- --with-x \
- --without-devil \
- --without-smyrna \
- --with-digcola \
- --without-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 \
- --with-mylibgd \
- --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
+pre-fetch {
+ if {${os.major} < 9} {
+ return -code error "${name} requires Mac OS X 10.5 or greater. Try graphviz-oldgui instead."
}
}
-variant guile description {Include Guile language bindings} {
- depends_lib-append \
- port:guile
- depends_build-append \
- port:swig
- configure.args-delete \
- --disable-swig \
- --disable-guile
- configure.args-append \
- --enable-guile
-}
+patchfiles patch-project.pbxproj.diff
-variant lua description {Include Lua language bindings} {
- depends_lib-append \
- port:lua
- depends_build-append \
- port:swig
- 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
- }
-}
+build.dir ${worksrcpath}/macosx
+xcode.build.settings PREFIX=${prefix}
-variant ocaml description {Include Objective Caml language bindings} {
- depends_lib-append \
- port:ocaml
- depends_build-append \
- port:swig
- configure.args-delete \
- --disable-swig \
- --disable-ocaml
- configure.args-append \
- --enable-ocaml
- configure.cppflags-append \
- -I${prefix}/lib/ocaml
-}
+xcode.destroot.settings ${xcode.build.settings}
-variant perl description {Include PERL 5 language bindings} {
- depends_lib-append \
- path:bin/perl:perl5
- depends_build-append \
- port:swig
- 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 \
- port:php5
- depends_build-append \
- port:swig
- 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
- reinplace "s|/usr/share/php|${prefix}/share/php|g" ${worksrcpath}/configure
- }
-}
-
-variant python24 description {Include Python 2.4 language bindings} conflicts python25 python26 {
- depends_lib-append \
- port:python24
- depends_build-append \
- port:swig
- 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 {
- reinplace "s|PYTHON_INSTALL_DIR=.*|PYTHON_INSTALL_DIR=${prefix}/lib/python2.4|" ${worksrcpath}/configure
- }
-}
-
-variant python25 description {Include Python 2.5 language bindings} conflicts python24 python26 {
- depends_lib-append \
- port:python25
- depends_build-append \
- port:swig
- 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 {
- reinplace "s|PYTHON_INSTALL_DIR=.*|PYTHON_INSTALL_DIR=${prefix}/lib/python2.5|" ${worksrcpath}/configure
- }
-}
-
-variant python26 description {Include Python 2.6 language bindings} conflicts python24 python25 {
- depends_lib-append \
- port:python26
- depends_build-append \
- port:swig
- 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
- 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 java description {Include Java language bindings} {
- depends_build-append \
- port:swig
- 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
-}
-
-variant r description {Include R language bindings} {
- depends_build-append \
- port:swig
- 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
-}
-
-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
-}
-
-variant glitz description {enable the incomplete glitz plugin} {
- 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
-}
-
-variant no_pangocairo description {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} {
- depends_lib-delete \
- port:cairo \
- port:pango
- configure.args-delete \
- --with-pangocairo
- configure.args-append \
- --without-pangocairo
-}
-
-variant no_x11 requires no_pangocairo description {Remove X11 support (removes lefty; implies no_pangocairo)} {
- depends_lib-delete \
- port:xorg-libs
- configure.args-append \
- --without-x
-}
-
-variant gui description {Include the Pixelglow graph viewer} {
- distfiles-append \
- graphviz-1.13-v16.tgz:guiapp
- checksums-append \
- graphviz-1.13-v16.tgz \
- md5 a3278f993ef3ce021043a17b16a9fd5f \
- sha1 87ee05a99088a98aef4937d72c3bb6cf488e3074 \
- rmd160 35eac7c7013bddc0d1f107fcaf8e9c7d1e078231
- post-extract {
- copy "${workpath}/Graphviz 1.13 (v16)/Graphviz.app" ${worksrcpath}
- delete ${worksrcpath}/Graphviz.app/Contents/Frameworks
- system "cd ${worksrcpath}/Graphviz.app/Contents/Resources/English.lproj && iconv -f utf-16 -t utf-8 InfoPlist.strings > InfoPlist.strings.utf8"
- }
- patchfiles-append \
- patch-gv-extension.diff
- post-patch {
- reinplace "s|1\.13|${version}|g" \
- ${worksrcpath}/Graphviz.app/Contents/Info.plist \
- ${worksrcpath}/Graphviz.app/Contents/Resources/Info.plist \
- ${worksrcpath}/Graphviz.app/Contents/Resources/English.lproj/InfoPlist.strings.utf8
- system "cd ${worksrcpath}/Graphviz.app/Contents/Resources/English.lproj && iconv -f utf-8 -t utf-16 InfoPlist.strings.utf8 > InfoPlist.strings"
- delete ${worksrcpath}/Graphviz.app/Contents/Resources/English.lproj/InfoPlist.strings.utf8
- }
- post-destroot {
- set apppath ${destroot}${applications_dir}
- set macospath ${apppath}/Graphviz.app/Contents/MacOS
- set dispatcher graphviz-dispatcher.php
- xinstall -d ${apppath}
- copy ${worksrcpath}/Graphviz.app ${apppath}
- xinstall -m 755 ${filespath}/${dispatcher}.in ${macospath}/${dispatcher}
- reinplace "s%@PREFIX@%${prefix}%g" ${macospath}/${dispatcher}
- foreach prog {acyclic bcomps ccomps circo cvtgxl dijkstra dot gc gvcolor gvpack gvpr neato nop sccmap tred twopi unflatten} {
- delete ${macospath}/${prog}
- ln -s ${dispatcher} ${macospath}/${prog}
- }
- }
-}
-
-# Make the configuration file that makes the plugins work:
-post-activate {
- system "dot -c"
-}
-
livecheck.check regex
livecheck.url ${homepage}Download_source.php
livecheck.regex ${my_name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)\\.tar
Deleted: trunk/dports/graphics/graphviz-gui/files/graphviz-dispatcher.php.in
===================================================================
--- trunk/dports/graphics/graphviz/files/graphviz-dispatcher.php.in 2009-01-25 21:02:20 UTC (rev 45935)
+++ trunk/dports/graphics/graphviz-gui/files/graphviz-dispatcher.php.in 2009-02-05 05:45:43 UTC (rev 46453)
@@ -1,26 +0,0 @@
-#!/usr/bin/php
-<?php
-
-# Graphviz Dispatcher by Ryan Schmidt
-
-define('GRAPHVIZ_DIR', '@PREFIX@/bin');
-
-$args = $_SERVER['argv'];
-
-$prog = basename(array_shift($args));
-if ('cvtgxl' == $prog) $prog = 'dot2gxl';
-
-$cmd = escapeshellarg(GRAPHVIZ_DIR . '/' . $prog);
-foreach ($args as $arg) {
- if ('-Tepdf' == $arg) {
- $arg = '-Tpdf';
- $cmd .= ' -Gmargin="0,0"';
- $cmd .= ' -Gdpi=96';
- }
- $cmd .= ' ' . escapeshellarg($arg);
-}
-
-passthru($cmd, $return_code);
-exit($return_code);
-
-?>
Deleted: trunk/dports/graphics/graphviz-gui/files/patch-Makefile.in
===================================================================
--- trunk/dports/graphics/graphviz/files/patch-Makefile.in 2009-01-25 21:02:20 UTC (rev 45935)
+++ trunk/dports/graphics/graphviz-gui/files/patch-Makefile.in 2009-02-05 05:45:43 UTC (rev 46453)
@@ -1,142 +0,0 @@
---- cmd/tools/Makefile.in.sav 2005-09-08 13:34:32.000000000 -0400
-+++ cmd/tools/Makefile.in 2005-09-08 13:35:52.000000000 -0400
-@@ -16,7 +16,7 @@
-
-
-
--SOURCES = $(acyclic_SOURCES) $(bcomps_SOURCES) $(ccomps_SOURCES) $(dijkstra_SOURCES) $(gc_SOURCES) $(gvcolor_SOURCES) $(gvpack_SOURCES) $(gxl2dot_SOURCES) $(nop_SOURCES) $(sccmap_SOURCES) $(tred_SOURCES) $(unflatten_SOURCES)
-+SOURCES = $(acyclic_SOURCES) $(bcomps_SOURCES) $(ccomps_SOURCES) $(dijkstra_SOURCES) $(gc_SOURCES) $(gvcolor_SOURCES) $(gvpack_SOURCES) $(nop_SOURCES) $(sccmap_SOURCES) $(tred_SOURCES) $(unflatten_SOURCES)
-
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
-@@ -40,7 +40,7 @@
- POST_UNINSTALL = :
- build_triplet = @build@
- host_triplet = @host@
--bin_PROGRAMS = gc$(EXEEXT) gvcolor$(EXEEXT) gxl2dot$(EXEEXT) \
-+bin_PROGRAMS = gc$(EXEEXT) gvcolor$(EXEEXT) \
- acyclic$(EXEEXT) nop$(EXEEXT) ccomps$(EXEEXT) sccmap$(EXEEXT) \
- tred$(EXEEXT) unflatten$(EXEEXT) gvpack$(EXEEXT) \
- dijkstra$(EXEEXT) bcomps$(EXEEXT)
-@@ -89,12 +89,6 @@
- gvpack_DEPENDENCIES = $(top_builddir)/lib/gvc/libgvc.la \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
- $(top_builddir)/lib/plugin/libgvplugin_neato_layout.la
--am_gxl2dot_OBJECTS = cvtgxl.$(OBJEXT) dot2gxl.$(OBJEXT) \
-- gxl2dot.$(OBJEXT)
--gxl2dot_OBJECTS = $(am_gxl2dot_OBJECTS)
--gxl2dot_DEPENDENCIES = $(top_builddir)/lib/ingraphs/libingraphs.la \
-- $(top_builddir)/lib/agraph/libagraph.la \
-- $(top_builddir)/lib/graph/libgraph.la
- am_nop_OBJECTS = nop.$(OBJEXT)
- nop_OBJECTS = $(am_nop_OBJECTS)
- nop_DEPENDENCIES = $(top_builddir)/lib/ingraphs/libingraphs.la \
-@@ -124,11 +118,11 @@
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- SOURCES = $(acyclic_SOURCES) $(bcomps_SOURCES) $(ccomps_SOURCES) \
- $(dijkstra_SOURCES) $(gc_SOURCES) $(gvcolor_SOURCES) \
-- $(gvpack_SOURCES) $(gxl2dot_SOURCES) $(nop_SOURCES) \
-+ $(gvpack_SOURCES) $(nop_SOURCES) \
- $(sccmap_SOURCES) $(tred_SOURCES) $(unflatten_SOURCES)
- DIST_SOURCES = $(acyclic_SOURCES) $(bcomps_SOURCES) $(ccomps_SOURCES) \
- $(dijkstra_SOURCES) $(gc_SOURCES) $(gvcolor_SOURCES) \
-- $(gvpack_SOURCES) $(gxl2dot_SOURCES) $(nop_SOURCES) \
-+ $(gvpack_SOURCES) $(nop_SOURCES) \
- $(sccmap_SOURCES) $(tred_SOURCES) $(unflatten_SOURCES)
- man1dir = $(mandir)/man1
- NROFF = nroff
-@@ -413,18 +407,12 @@
-
- pdfdir = $(pkgdatadir)/doc/pdf
- noinst_HEADERS = colortbl.h convert.h
--man_MANS = gc.1 gvcolor.1 gxl2dot.1 acyclic.1 nop.1 ccomps.1 sccmap.1 \
-+man_MANS = gc.1 gvcolor.1 acyclic.1 nop.1 ccomps.1 sccmap.1 \
- tred.1 unflatten.1 gvpack.1 dijkstra.1 bcomps.1
-
--pdf_DATA = gc.pdf gvcolor.pdf gxl2dot.pdf acyclic.pdf nop.pdf ccomps.pdf \
-+pdf_DATA = gc.pdf gvcolor.pdf acyclic.pdf nop.pdf ccomps.pdf \
- sccmap.pdf tred.pdf unflatten.pdf gvpack.pdf dijkstra.pdf bcomps.pdf
-
--gxl2dot_SOURCES = cvtgxl.c dot2gxl.c gxl2dot.c
--gxl2dot_LDADD = \
-- $(top_builddir)/lib/ingraphs/libingraphs.la \
-- $(top_builddir)/lib/agraph/libagraph.la @EXPAT_LIBS@ \
-- $(top_builddir)/lib/graph/libgraph.la
--
- sccmap_SOURCES = sccmap.c
- sccmap_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
-@@ -566,9 +554,6 @@
- gvpack$(EXEEXT): $(gvpack_OBJECTS) $(gvpack_DEPENDENCIES)
- @rm -f gvpack$(EXEEXT)
- $(LINK) $(gvpack_LDFLAGS) $(gvpack_OBJECTS) $(gvpack_LDADD) $(LIBS)
--gxl2dot$(EXEEXT): $(gxl2dot_OBJECTS) $(gxl2dot_DEPENDENCIES)
-- @rm -f gxl2dot$(EXEEXT)
-- $(LINK) $(gxl2dot_LDFLAGS) $(gxl2dot_OBJECTS) $(gxl2dot_LDADD) $(LIBS)
- nop$(EXEEXT): $(nop_OBJECTS) $(nop_DEPENDENCIES)
- @rm -f nop$(EXEEXT)
- $(LINK) $(nop_LDFLAGS) $(nop_OBJECTS) $(nop_LDADD) $(LIBS)
-@@ -599,7 +584,6 @@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gvcolor.Po at am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gvpack.Po at am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gvpack_builtins.Po at am__quote@
-- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gxl2dot.Po at am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/nop.Po at am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/sccmap.Po at am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/tred.Po at am__quote@
-@@ -828,11 +812,11 @@
-
- install-data-am: install-man install-pdfDATA
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-+ $(MAKE) $(AM_MAKEFLAGS)
-
- install-exec-am: install-binPROGRAMS
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
-+ $(MAKE) $(AM_MAKEFLAGS)
-
- install-info: install-info-am
-
-@@ -861,7 +845,7 @@
- uninstall-am: uninstall-binPROGRAMS uninstall-info-am uninstall-man \
- uninstall-pdfDATA
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) uninstall-hook
-+ $(MAKE) $(AM_MAKEFLAGS)
-
- uninstall-man: uninstall-man1
-
-@@ -870,29 +854,16 @@
- distclean-generic distclean-libtool distclean-tags distdir dvi \
- dvi-am html html-am info info-am install install-am \
- install-binPROGRAMS install-data install-data-am \
-- install-data-hook install-exec install-exec-am \
-- install-exec-hook install-info install-info-am install-man \
-+ install-exec install-exec-am \
-+ install-info install-info-am install-man \
- install-man1 install-pdfDATA install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags uninstall uninstall-am uninstall-binPROGRAMS \
-- uninstall-hook uninstall-info-am uninstall-man uninstall-man1 \
-+ uninstall-info-am uninstall-man uninstall-man1 \
- uninstall-pdfDATA
-
--
--install-data-hook:
-- (cd $(DESTDIR)$(man1dir); rm -f dot2gxl.1; $(LN_S) gxl2dot.1 dot2gxl.1;)
-- (cd $(DESTDIR)$(pdfdir); rm -f dot2gxl.pdf; $(LN_S) gxl2dot.pdf dot2gxl.pdf;)
--
--install-exec-hook:
-- (cd $(DESTDIR)$(bindir); rm -f dot2gxl; $(LN_S) gxl2dot dot2gxl;)
--
--uninstall-hook:
-- (cd $(DESTDIR)$(man1dir); rm -f dot2gxl.1;)
-- (cd $(DESTDIR)$(pdfdir); rm -f dot2gxl.pdf;)
-- (cd $(DESTDIR)$(bindir); rm -f dot2gxl;)
--
- .1.pdf:
- groff -Tps -man $< | ps2pdf - - >$@
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
Deleted: trunk/dports/graphics/graphviz-gui/files/patch-gv-extension.diff
===================================================================
--- trunk/dports/graphics/graphviz/files/patch-gv-extension.diff 2009-01-25 21:02:20 UTC (rev 45935)
+++ trunk/dports/graphics/graphviz-gui/files/patch-gv-extension.diff 2009-02-05 05:45:43 UTC (rev 46453)
@@ -1,20 +0,0 @@
---- Graphviz.app/Contents/Info.plist 2004-08-23 07:43:31.000000000 -0500
-+++ Graphviz.app/Contents/Info.plist 2008-10-08 02:49:36.000000000 -0500
-@@ -10,6 +10,7 @@
- <key>CFBundleTypeExtensions</key>
- <array>
- <string>dot</string>
-+ <string>gv</string>
- </array>
- <key>CFBundleTypeIconFile</key>
- <string>dot.icns</string>
---- Graphviz.app/Contents/Resources/Info.plist 2004-08-23 07:45:39.000000000 -0500
-+++ Graphviz.app/Contents/Resources/Info.plist 2008-10-08 02:49:56.000000000 -0500
-@@ -10,6 +10,7 @@
- <key>CFBundleTypeExtensions</key>
- <array>
- <string>dot</string>
-+ <string>gv</string>
- </array>
- <key>CFBundleTypeIconFile</key>
- <string>dot.icns</string>
Added: trunk/dports/graphics/graphviz-gui/files/patch-project.pbxproj.diff
===================================================================
--- trunk/dports/graphics/graphviz-gui/files/patch-project.pbxproj.diff (rev 0)
+++ trunk/dports/graphics/graphviz-gui/files/patch-project.pbxproj.diff 2009-02-05 05:45:43 UTC (rev 46453)
@@ -0,0 +1,54 @@
+--- macosx/graphviz.xcodeproj/project.pbxproj 2008-05-27 10:23:46.000000000 -0500
++++ macosx/graphviz.xcodeproj/project.pbxproj 2009-02-04 23:05:42.000000000 -0600
+@@ -351,12 +351,10 @@
+ INFOPLIST_FILE = Info.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+- ../lib/cdt/.libs,
+- ../lib/graph/.libs,
+- ../lib/gvc/.libs,
++ "$(PREFIX)/lib",
+ );
+ PRODUCT_NAME = Graphviz;
+- USER_HEADER_SEARCH_PATHS = "../lib/common ../lib/cdt ../lib/pathplan ../lib/graph ../lib/gvc";
++ USER_HEADER_SEARCH_PATHS = "$(PREFIX)/include/graphviz";
+ WRAPPER_EXTENSION = app;
+ ZERO_LINK = YES;
+ };
+@@ -372,12 +370,10 @@
+ INFOPLIST_FILE = Info.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+- ../lib/cdt/.libs,
+- ../lib/graph/.libs,
+- ../lib/gvc/.libs,
++ "$(PREFIX)/lib",
+ );
+ PRODUCT_NAME = Graphviz;
+- USER_HEADER_SEARCH_PATHS = "../lib/common ../lib/cdt ../lib/pathplan ../lib/graph ../lib/gvc";
++ USER_HEADER_SEARCH_PATHS = "$(PREFIX)/include/graphviz";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+@@ -388,21 +384,15 @@
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ PREBINDING = NO;
+- SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ };
+ name = Debug;
+ };
+ C05733CD08A9546B00998B17 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+- ARCHS = (
+- ppc,
+- i386,
+- );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ PREBINDING = NO;
+- SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ };
+ name = Release;
+ };
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090204/0fc3a5a1/attachment-0001.html>
More information about the macports-changes
mailing list