head 1.11; access; symbols pkgsrc-2013Q2:1.11.0.10 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.8 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.6 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q2:1.11.0.4 pkgsrc-2011Q2-base:1.11 pkgsrc-2009Q4:1.11.0.2 pkgsrc-2009Q4-base:1.11 pkgsrc-2008Q4:1.10.0.12 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.10 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.8 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.6 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.4 pkgsrc-2008Q1:1.10.0.2 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.8.0.8 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.6 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.4 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.2 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.7.0.10 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.8 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.6 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.4 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.2 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.6.0.8 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.6 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.4 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.2 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.5.0.4 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.2 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2009.02.26.19.45.14; author sno; state dead; branches; next 1.10; 1.10 date 2008.03.11.15.46.57; author joerg; state Exp; branches; next 1.9; 1.9 date 2008.02.06.18.56.55; author adam; state dead; branches; next 1.8; 1.8 date 2007.03.03.16.51.37; author joerg; state Exp; branches; next 1.7; 1.7 date 2005.10.08.08.11.10; author adam; state dead; branches; next 1.6; 1.6 date 2004.11.29.22.11.51; author seb; state Exp; branches 1.6.8.1; next 1.5; 1.5 date 2004.04.17.16.56.10; author seb; state Exp; branches; next 1.4; 1.4 date 2003.07.28.10.06.48; author seb; state Exp; branches; next 1.3; 1.3 date 2003.03.03.11.35.00; author seb; state Exp; branches; next 1.2; 1.2 date 2002.08.28.13.49.37; author seb; state Exp; branches; next 1.1; 1.1 date 2002.03.05.13.37.29; author seb; state Exp; branches 1.1.1.1; next ; 1.6.8.1 date 2005.10.30.21.45.45; author salo; state dead; branches; next ; 1.1.1.1 date 2002.03.05.13.37.29; author seb; state Exp; branches; next ; desc @@ 1.11 log @pkgsrc changes: - update to 2.20.3 Upstream changes: October 7, 2008 - Release 2.20.1 - Security fix for stack overflow problem in the graph parser reported by IBM June 25, 2008 - Release 2.20.2 - Fix bug in HTML-like labels June 23, 2008 - Release 2.20.1 - Fix bug in ccomps related to conversion to cgraph June 20, 2008 - Release 2.20.0 - Preparing for Release 2.20 - Fixed bugs: 1315, 1317, 1324, 1336, 1343, 1364 - Add new "folder" shape for nodes. - Migration of gvpr tools to libcgraph. - New output format -Teps (encapsulated postscript) - Various NetBSD and SuSE fixes incorporated - ./configure now provides a summary - RPM specfile updates for fedora-10 (no more string comparisons) - Add MacOS support (Glen Low) March 10, 2008 - Release 2.18 - Fixed bugs: 1249, 1255, 1256, 1268, 1276, 1289, 1295, 1300, Fedora BZ#247376, - in -Tps use a new number formatter that suppresses trailing 0. - support tcl/tk-8.5 - support gcc-4.3 - support for node usershapes/images in svg format (thanks Alex Poylisher) - install: perl, php, python, ruby, tcl, bindings in language-specified directories - add arrowhead scaling with edge penwidth - add "folder" node shape (thanks Pander) - many windows and mac fixes (thanks Glen) - add "smyna" large graph view (thanks Arif) (not yet included in binary distros) @ text @$NetBSD: patch-ah,v 1.10 2008/03/11 15:46:57 joerg Exp $ --- plugin/core/Makefile.am.orig 2008-03-11 04:50:50.000000000 +0100 +++ plugin/core/Makefile.am @@@@ -25,7 +25,9 @@@@ libgvplugin_core_C_la_SOURCES = \ libgvplugin_core_la_LDFLAGS = -version-info @@GVPLUGIN_VERSION_INFO@@ libgvplugin_core_la_SOURCES = $(libgvplugin_core_C_la_SOURCES) -libgvplugin_core_la_LIBADD = $(top_builddir)/lib/gvc/libgvc.la +libgvplugin_core_la_LIBADD = $(top_builddir)/lib/gvc/libgvc.la \ + $(top_builddir)/lib/cgraph/libcgraph.la \ + $(top_builddir)/lib/graph/libgraph.la EXTRA_DIST = Makefile.old @ 1.10 log @Fix dynamic linkage (again). Fix a segmentation fault when the config file can't be opened for write. Fix guile option. Bump revision. @ text @d1 1 a1 1 $NetBSD$ @ 1.9 log @Changes 2.16.1: - Fixed bugs - Improvements to PHP binding - Improvements to OCAML binding - Make regression tests run from the build tree, rather than require installation - Repair freetype detection on RedHat-7 (Yes, people still use it!!) - Fix zoom-at-mouse-location in -Txlib and -Tgtk - Fix some dotty regressions Changes 2.16: - Fixed bugs - new regression test suite - new cgraph library (will eventually replace graph and agraph) - add "image" and "imagescale" for simpler support for images in nodes - add "tab" "box3d" and "component" shapes - replace arith.h in distro - add functions to access version info to avoid need for gvcint.h - Fix problem with irregular character spacing at 96dpi in pango/cairo output formats. - Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif - Add DevIL plugin providing: .bmp .jpg .png .tif .tga - Extend GD plugin to provide a backend to cairo for: .gif .jpg .png .gd .gd2 .wbmp <- gifs are now antialiased - Rework plugin framework to separate device from renderer, and to autoload load dependendent plugins - show defaults in output from: ./configure --help - add more info to dot -v and dot -v2 debug outputs - various issues with CR/LF in windows, but not in binary outputs. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.8 2007/03/03 16:51:37 joerg Exp $ d3 3 a5 8 --- lib/gvc/Makefile.in.orig 2007-02-26 23:34:57.000000000 +0000 +++ lib/gvc/Makefile.in @@@@ -447,7 +447,7 @@@@ libgvc_la_LIBADD = $(libgvc_C_la_LIBADD) $(top_builddir)/lib/cdt/libcdt.la \ $(top_builddir)/lib/graph/libgraph.la \ $(top_builddir)/lib/pathplan/libpathplan.la \ - @@EXPAT_LIBS@@ @@Z_LIBS@@ + @@EXPAT_LIBS@@ @@Z_LIBS@@ -lm d7 8 a15 1 #For use without plugins. @ 1.8 log @Fix almost all shared library issues (with the exception of libgvc_builtin, where I have no idea what it is supposed to be). Force pthread linkage for dot and gvchackm as some of the plugins can pull in pthread and that avoids the abort on NetBSD. Fixes PR 35679 and 35865. Bump revision. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Changes 2.6: - experimentally moved source code management from CVS to GIT - added iterator functions to script bindings - more C-API tuning - add "-c" switch to dot to explicitly generate plugin "config" file instead of generating it as a side-effect of "dot -V" - better support for binary relocation. - plugin versioning and version checking - clean up of header files - provide statically linked "dot_static" (not incl. in rpms) - additional "event" support for GUIs (e.g. "DotEdit" graphviz-cairo) - add some information about plugins to "dot -v" output. - lefty/dotty fixes - fix bugs @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.6 2004/11/29 22:11:51 seb Exp $ d3 8 a10 4 --- cdt/Makefile.am.orig 2004-07-26 16:52:06.000000000 +0000 +++ cdt/Makefile.am @@@@ -1,8 +1,7 @@@@ ## Process this file with automake to produce Makefile.in a11 14 -pdfdir = $(pkgdatadir)/doc/pdf pkgextraincludedir = $(pkgincludedir) -pkgconfigdir = $(pkglibdir)/pkgconfig +pkgconfigdir = $(libdir)/pkgconfig man = cdt.3 pdf = cdt.pdf @@@@ -12,7 +11,6 @@@@ AM_CPPFLAGS = -I$(top_srcdir) pkginclude_HEADERS = cdt.h dthdr.h pkglib_LTLIBRARIES = libcdt.la man_MANS = $(man) -pdf_DATA = $(pdf) pkgextrainclude_DATA = $(top_builddir)/ast_common.h pkgconfig_DATA = libcdt.pc d13 1 @ 1.6 log @Update to version 1.16. Changes since last packaged version (1.12) September 14, 2004 - release 1.16 dotneato - fix bugs: 275, 523, 526, 527, 529, 534 August 30, 2004 - release 1.14 dotneato - the official gd now has support support for GIFs again - the internal gd is now closely sync'ed with the official version and will eventually be removed in favor of using a separate installation of the official version. - gd has new support for FontConfig (thanks to Dag Lem) NB. the fontname attribute in graphs is now a font pattern as understood by fontconfig (e.g. fontname="Times-Italic"), unless it contains a '/' in which case it is interpreted as a font path as before. - gd provides support for html4 entities in decimal, hex or named, e.g "<" - "dot -v" debugging output now reports fontname -> fontpath resolutions - PostScript generated by -Tps now uses "xshow" operator for strings for better matching of bitmap and PostScript outputs. - ability to use an external gd-2.0.29 version of libgd (EXPERIMENTAL) - new feature: parallel edges by using a ":" separated list of edge colors - new feature: rankdir=BT and rankdir=RL (thanks to Dag Lem) - new layout engine: fdp - force directed placement (EXPERIMENTAL) a neato-like undirected layout engine that produces clustered symmetric layouts. Supports edges between clusters and nodes. - updated neato engine: now using stress majorization as the default, which avoids the potential for cycling - model=subset in neato provides a third distance function, where two nodes sharing many nodes will be place farther apart - shape=none now equivalent to shape=plaintext - fix label justification with \l and \r - first cut at support added to html labels - various color transparency fixes - various fixes for UTF8 and Latin[12] character encodings. - various cluster fixes. - improved hyperlink support in -Tsvg - support tooltips on clusters in client-side imagemaps gvpr - add support for scanf and friends general - greater use of shared libraries. - pkg-config files provided for shared libraries (EXPERIMENTAL) - "./configure --disable-shared --enable-static" works if needed - C++ wrappers on all header files (thanks to Victor Wodecki) - various configuration and portablity fixes - provide pdf version of man pages - Windows package provides graphviz libraries and header files - Closed bugs: 195, 198, 234, 321, 330, 399, 401, 406, 410, 411, 412, 413, 415, 416, 417, 423, 424, 427, 430, 431, 433, 434, 435, 438, 441, 442, 444, 445, 449, 450, 452, 454, 457, 458, 462, 463, 464, 467, 468, 469, 471, 475, 480, 482, 485, 495, 496, 498, 499, 500, 501, 504, 508, 511, 512, 514 March 5, 2004 - added glyphwidths.ps support utility @ text @d1 1 a1 1 $NetBSD$ @ 1.6.8.1 log @Pullup ticket 866 - requested by Min Sik Kim security update for graphviz Revisions pulled up: - pkgsrc/graphics/graphviz/MESSAGE 1.4 - pkgsrc/graphics/graphviz/Makefile 1.40, 1.41 - pkgsrc/graphics/graphviz/PLIST 1.12 - pkgsrc/graphics/graphviz/buildlink3.mk 1.4 - pkgsrc/graphics/graphviz/distinfo 1.17 - pkgsrc/graphics/graphviz/patches/patch-ab removed - pkgsrc/graphics/graphviz/patches/patch-ac removed - pkgsrc/graphics/graphviz/patches/patch-ad removed - pkgsrc/graphics/graphviz/patches/patch-ae removed - pkgsrc/graphics/graphviz/patches/patch-af removed - pkgsrc/graphics/graphviz/patches/patch-ag removed - pkgsrc/graphics/graphviz/patches/patch-ah removed - pkgsrc/graphics/graphviz/patches/patch-ai removed - pkgsrc/graphics/graphviz/patches/patch-aj removed - pkgsrc/graphics/graphviz/patches/patch-ak removed - pkgsrc/graphics/graphviz/patches/patch-al removed - pkgsrc/graphics/graphviz/patches/patch-am removed - pkgsrc/graphics/graphviz/patches/patch-an removed - pkgsrc/graphics/graphviz/patches/patch-ao removed - pkgsrc/graphics/graphviz/patches/patch-ap removed - pkgsrc/graphics/graphviz/patches/patch-aq removed - pkgsrc/graphics/graphviz/patches/patch-ar removed - pkgsrc/graphics/graphviz/patches/patch-as removed - pkgsrc/graphics/graphviz/patches/patch-at removed - pkgsrc/graphics/graphviz/patches/patch-au removed - pkgsrc/graphics/graphviz/patches/patch-av removed - pkgsrc/graphics/graphviz/patches/patch-aw removed - pkgsrc/graphics/graphviz/patches/patch-ax removed - pkgsrc/graphics/graphviz/patches/patch-ay removed - pkgsrc/graphics/graphviz/patches/patch-az removed - pkgsrc/graphics/graphviz/patches/patch-ba removed - pkgsrc/graphics/graphviz/patches/patch-bb removed - pkgsrc/graphics/graphviz/patches/patch-bc removed - pkgsrc/graphics/graphviz/patches/patch-bd removed - pkgsrc/graphics/graphviz/patches/patch-be removed - pkgsrc/graphics/graphviz/patches/patch-bf removed - pkgsrc/graphics/graphviz/patches/patch-bg removed - pkgsrc/graphics/graphviz/patches/patch-bh removed - pkgsrc/graphics/graphviz/patches/patch-bi removed - pkgsrc/graphics/graphviz/patches/patch-bj removed - pkgsrc/graphics/graphviz/patches/patch-bk removed - pkgsrc/graphics/graphviz/patches/patch-bl removed - pkgsrc/graphics/graphviz/patches/patch-bm removed - pkgsrc/graphics/graphviz/patches/patch-bn removed - pkgsrc/graphics/graphviz/patches/patch-bo removed - pkgsrc/graphics/graphviz/patches/patch-bp removed - pkgsrc/graphics/graphviz/patches/patch-bq removed - pkgsrc/graphics/graphviz/patches/patch-br removed - pkgsrc/graphics/graphviz/patches/patch-bs removed - pkgsrc/graphics/graphviz/patches/patch-bt removed - pkgsrc/graphics/graphviz/patches/patch-bu removed - pkgsrc/graphics/graphviz/patches/patch-bv removed - pkgsrc/graphics/graphviz/patches/patch-bw removed - pkgsrc/graphics/graphviz/patches/patch-bx removed - pkgsrc/graphics/graphviz/patches/patch-by removed - pkgsrc/graphics/graphviz/patches/patch-bz removed - pkgsrc/graphics/graphviz/patches/patch-ca removed - pkgsrc/graphics/graphviz/patches/patch-cb removed - pkgsrc/graphics/graphviz/patches/patch-cc removed - pkgsrc/graphics/graphviz/patches/patch-cd removed - pkgsrc/graphics/graphviz/patches/patch-ce removed - pkgsrc/graphics/graphviz/patches/patch-cf removed - pkgsrc/graphics/graphviz/patches/patch-cg removed - pkgsrc/graphics/graphviz/patches/patch-ch removed - pkgsrc/graphics/graphviz/patches/patch-ci removed - pkgsrc/graphics/graphviz/patches/patch-cj removed - pkgsrc/graphics/graphviz/patches/patch-ck removed - pkgsrc/graphics/graphviz/patches/patch-cl removed - pkgsrc/graphics/graphviz/patches/patch-cm removed - pkgsrc/graphics/graphviz/patches/patch-cn removed - pkgsrc/graphics/graphviz/patches/patch-co removed - pkgsrc/graphics/graphviz/patches/patch-cp removed - pkgsrc/graphics/graphviz/patches/patch-cq removed - pkgsrc/graphics/graphviz/patches/patch-cr removed - pkgsrc/graphics/graphviz/patches/patch-cs removed - pkgsrc/graphics/graphviz/patches/patch-ct removed - pkgsrc/graphics/graphviz/patches/patch-cu removed - pkgsrc/graphics/graphviz/patches/patch-cv removed - pkgsrc/graphics/graphviz/patches/patch-cw removed Module Name: pkgsrc Committed By: adam Date: Sat Oct 8 08:11:11 UTC 2005 Modified Files: pkgsrc/graphics/graphviz: MESSAGE Makefile PLIST buildlink3.mk distinfo Removed Files: pkgsrc/graphics/graphviz/patches: patch-ab patch-ac patch-ad patch-ae patch-af patch-ag patch-ah patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ao patch-ap patch-aq patch-ar patch-as patch-at patch-au patch-av patch-aw patch-ax patch-ay patch-az patch-ba patch-bb patch-bc patch-bd patch-be patch-bf patch-bg patch-bh patch-bi patch-bj patch-bk patch-bl patch-bm patch-bn patch-bo patch-bp patch-bq patch-br patch-bs patch-bt patch-bu patch-bv patch-bw patch-bx patch-by patch-bz patch-ca patch-cb patch-cc patch-cd patch-ce patch-cf patch-cg patch-ch patch-ci patch-cj patch-ck patch-cl patch-cm patch-cn patch-co patch-cp patch-cq patch-cr patch-cs patch-ct patch-cu patch-cv patch-cw Log Message: Changes 2.6: - experimentally moved source code management from CVS to GIT - added iterator functions to script bindings - more C-API tuning - add "-c" switch to dot to explicitly generate plugin "config" file instead of generating it as a side-effect of "dot -V" - better support for binary relocation. - plugin versioning and version checking - clean up of header files - provide statically linked "dot_static" (not incl. in rpms) - additional "event" support for GUIs (e.g. "DotEdit" graphviz- cairo) - add some information about plugins to "dot -v" output. - lefty/dotty fixes - fix bugs --- Module Name: pkgsrc Committed By: adam Date: Sat Oct 8 11:20:26 UTC 2005 Modified Files: pkgsrc/graphics/graphviz: Makefile Log Message: Fix buildling with PHP and/or Ruby installed @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.6 2004/11/29 22:11:51 seb Exp $ @ 1.5 log @Update to version 1.12 Package changes: - bl3ify - provide a buildlinl3.mk - no more conflicting with package coreutils Changes in graphviz since last packaged version: March 1, 2004 - release 1.12 - general - rename bcc -> bcomps to avoid name conflict with "Bruce's C Compiler" on Redhat distributions. - all build without X11 (fix problem in lefty tree) - remove from distribution: dag, fdp, geo, grid, incr, shape, tcldgr, tcldgl - dotneato - fix "brown-bag" problem resulting in PNG and JPEG errors on RH8 and RH9. February 23, 2004 - release 1.11 - general - fix windows builds - add tool "bcc" to distribution - dotneato - add -Gviewport="X,Y,Z,x,y" where XY are the dimensions of a viewport in device coordinates (pixels), Z is a zooming factor, x,y is the location of the center of the viewport in graph coordinates. Supported in bitmap and imagemap outputs only. - fix memory leak in gd/gdft.c - clean up calculation of whitespace around labels - dotty, lefty - fix for bug #400 December 23, 2003 - added dijkstra (single source distance) filter September 10, 2003 - general - removed CVS directories from .tar.gz distributions - add "config" directory to contain some of the autoconf clutter - only remove flex products with "make maintainer-clean" to avoid trying to regenerate them after "make distclean" basically this is to avoid the broken flex on Debian. - suppress complaints from ./configure about config.rpath - doc/build.html updated with notes about Windows builds - build fixes for Forte 6sp2 compiler on Sun -xarch=v9a (64bit) - build fixes for OpenBSD - improved configure testing for Tcl/Tk - various bug fixes, internal restructuring, etc - dotneato - fix problem with extra escape chars in .fig output - support for "setlinewidth" in -Tfig - improved splines in -Tfig - add manpage for dotneato-config - neato: add defaultdist graph attribute to set distance between components - first cut at html table formatter add. not ready for use yet as the syntax is going to change some more. - tools - renamed "colorize" to "gvcolor" to avoid conflict on Debian - renamed "gpr" to "gvpr" to avoid conflict on Debian - add fflush() to acyclic, ccomps, gvcolor, tred, dot2gxl to try to fix truncated output when used in php or perl cgi scripts @ text @d3 4 a6 8 --- tcldot/Makefile.am.orig 2004-02-27 13:01:48.000000000 +0000 +++ tcldot/Makefile.am @@@@ -46,7 +46,7 @@@@ libtcldot_la_LIBADD = \ $(top_builddir)/cdt/libcdtconvenience.la \ $(top_builddir)/gd/libgdconvenience.la \ $(top_builddir)/gdtclft/gdtclft.lo \ - $(top_builddir)/tclstubs/libtclstubs.la + ${TCL_STUB_LIB_SPEC} d8 14 a21 1 all-local: pkgIndex.tcl @ 1.4 log @Update to version 1.10. Changes since version 1.9: July 9, 2003 - rerelease 1.10 with ast_common.h fix in -devel rpms July 3, 2003 - declare this version 1.10 - general - "mkdir obj;cd obj;../configure;make" now works (bug #293) - "make prefix=xxx" now works (bug #274) - "--with-wish=xxx" now works (bug #270) - remove generated file: ast_common.h from source distributions - make GIF support configurable - added .cvsignore thoughout source tree to reduce CVS noise - FAQ updates - documentation updates for gpr - improve portability of dotneato-config, but requires libtool now - improvements to error processing for library users -gd - sync with gd-2.0.15 - optimize line drawing code - dot, neato, twopi - fix bugs 240,270,274,293,298,303 - support "peripheries=0" without crashing - add support for "dia" output format (-Tdia) - espf fixes (use of showpage) - svg fixes (coordinates and viewBox) - ismap/imap, fixes (quoting of label strings) - fix to "point" shape - improve (m|c|re)alloc usage - improve handling of very-small fonts in bitmap outputs. - various fixes for multiple -T -o feature - add support for splines to records and ports (neato) - various improvements to libpack - dot_init_graph and neato_init_graph external for library users - cluster improvements (neato) - fix support for truecolor - normalize splines so that they now always go from tail to head - add some simple help text for any unrecognized option (e.g. -? -h --help) - tools - extend gpr language to allow access to command-line arguments - add sqrt() function to gpr - add new tool - gvpack - tcldot - use .dll extension if on windows - doted demo - use tcl's file requestor instead of homebrew - add zooming controlled by mousewheel - support additonal export formats @ text @d3 6 a8 6 --- tcldgl/Makefile.am.orig 2003-06-04 17:12:53.000000000 +0000 +++ tcldgl/Makefile.am @@@@ -34,7 +34,7 @@@@ libtcldgl_la_LIBADD = \ $(top_builddir)/agutil/libagutil.la \ $(top_builddir)/shape/libshape.la \ $(top_builddir)/ns/libns.la \ @ 1.3 log @Update to 1.9 Package changes: - Be a specific/verbose about dependencies' includes and libraries directories - Require Xaw type "standard" - Install complete html documentation - Add libiconv dependency - Remove libgd documentation - Add upcoming libcurl support in comments Changes since version 1.8.10: January 23, 2003 - declare this version 1.9 (3-level version numbering has been dropped now that we have nightly snapshot builds with their own extended numbering.) - general - config.h is no longer installed. config.h is generated by ./configure for the current build only. It may not be applicable for derivative builds. - improve ICONV configure tests - lots of janitor-work to clean up warning messages from -Wall - use @@OBJEXT@@ in Makefile.am so that .obj is used under cygwin - fixes for Solaris builds - use libpng-config if available - reduce long build times due to touching ast_common.h too often - improve dependency tracking. "make -j8" now works with distcc - autogen.sh fixes to work on RH7.3, RH8.0, and Solaris. - eliminate use of suffix rules which confused some makes. - DOT language allows '+' for concatenation of quoted strings - dot, neato, twopi - fix bugs 209, 210, 214, 216, 217, 222, 224, 225, 229, 230, 233, 236, 237 - update gd into alignment with gd-2.0.9 - change to make libagraph output compatible with libgraph input - add shapes: septagon, pentagon, a_ediamond, rect, rectangle - introduce "ND_...", "ED_...", "GD_...", node/edge/graph-data accessor macros in partial preparation for use of libagraph in dot. - add libdotneato.so, dotneato.h, dotneato-config to aid use of dot libraries by user apps based on installed graphviz-devel rpm and without access to graphviz sources. - new xdot output format providing detailed drawing instructions - new -y command line flag, inverts y coordinates - support multple -T when -o given, as in: cat xxx.dot | dot -Tpng -Tcmap -o xxx which produces xxx.png and xxx.cmap from a single layout computation. Intended for use in CGI programs. - agraph - correct callback ordering for deletions - tools - add gxl2dot and dot2gxl for GXL language conversions - gvui now provides *map output - tcldot, tcldgr, tcldgl - improve tcl8.4 support - extend search path for tcl.h to include /usr/local/include/tcl8.4/ in support of BSD install conventions. - dynagraph - many fixes - change to not build dynagraph by default (use --with-dynagraph) - docs - dotguide updates @ text @d3 1 a3 1 --- tcldgl/Makefile.am.orig 2003-01-15 17:22:16.000000000 +0000 d6 4 a9 4 $(top_srcdir)/agutil/libagutil.la \ $(top_srcdir)/shape/libshape.la \ $(top_srcdir)/ns/libns.la \ - $(top_srcdir)/tclstubs/libtclstubs.la @ 1.2 log @Update to version 1.8.9. Buildlink1 -> buildlink2. Update homepage. * Changes in version 1.8.9 August 2, 2002 - declare this version 1.8.9 - general - split rpm into: graphviz, graphviz-tcl, graphviz-graphs, graphviz-devel - gcc3 warning cleanup - Install lincdt, libgraph, libagraph, libgd, libpathplan, libexp, and libpack so that they can be used by other programs. Headers and man3 in graphviz-devel - dynagraph, graphsearch - New tools based on libagraph and written in C++ - dot, neato, twopi - Add node and edge tooltips for use with -Tcmap \N,\E,\H,\T substitutions also work in tooltips. - Add alt="label_string" to -Tcmap - Add edge-label and port mappings to -Tps and -Tps2 so that edges can be hyperlinked in PDF documents. - Add support for \E (edge name), \H (head-node name), \T (tail-node name) substitutions in edge labels and edge URLs - Add support for stylesheet="file.css" for use in -Tsvg - Fix -Tpic to work with recent gpic (Bruce Lilly) - Fix alignment of imagemaps to images. - Fix "transparent" color support in -Tsvg - Fix support for graph [URL="default.html"] in -Tsvg and -Tcmap. - Fix '&' escaping in URLs in -Tsvg - Fix infinite loop in dot layout algorithm - Fix text rotations again (hopefully freetype is stable now.) - Cluster layout improvements - Clean up warning messages from pathplan - Consolidation of mapping code from imapgen.c and ismapgen.c into mapgen.c - gpr - Added additional mode to extract components based sharing an edge or a cluster - Fix test for getopt - tcl-based tools - Disable tcl-based tool building if tcl/tk not available with stubs support. - documentation updates: FAQ, dotguide, dot.1 * Changes in version 1.8.8 July 5, 2002 - declare 1.8.7 a "brown bag" release and declare this version 1.8.8 - remove wrong assert in gdgen.c - fix graph centering in bitmap outputs - provide enough margins - fix line widths after scaling (test with directed/proc3d.dot) - fix text rotations (requires libfreetype.so.6.3.1) (test with directed/NaN.dot) * Changes in version 1.8.7 July 5, 2002 - declare this version 1.8.7 - Fix missing "]" in ihi demo. July 2, 2002 - Add URL mappings for clusters: svg,svgz,ps,ismap,imap,cmap. - Fix to avoid white edges in bitmap outputs when bgcolor is set. - Improve sizing and position of strings in bitmap outputs when using builtin fonts (when font file not found). - Fix \N substitution in edge URLs in imap and cmap outputs. - Add -Tcmap for client-side imagemaps. - Generate warnings instead of access violation for EPSF file problems. - Various spline fixes in neato. - Fixes to pack.c - Add feature to ccomps to allow extraction of individual component by number or node. - Cdt make to use iffe provided in the tools directory. - Various Makefile.old fixes. - Use HAVE_LIBZ to remove GD2 format if libz not available. Now bare-bones programs can be built without any add-on libraries. - Modified dot grammar to allow simple name attributes in attribute lists. Thus, [splines] is equivalent to [splines=true]. Adopted the same convention for command line attributes -G, -E and -N. In addition, such command line attributes now override any competing initial attribute statements. - HP-UX 11.11 build fixes for struct dioattr. - Fix for bug #158 "Nodes disappear with ports" - Various Windows-specific #ifdefs - Fix edge coordinates in -Tplain. * Changes in version 1.8.6 May 24, 2002 - declare this version 1.8.6 May 19, 2002 - Fixed segfault from use of bgcolor in clusters. May 15, 2002 - Changed install location of architecture-independent demo scripts and graphs to /share/graphviz/ to conform to FHS. - Avoid multiple linking of libfreetype (and others) which caused problems on SunOS-2.8. May 6, 2002 - Factored out some duplicated arrow code from dotgen/splines.c and neatorgen/splines.c into common/arrows.c. - Added new arrow types: halfopen, box, obox, crow. - Touched up the arrow designs so that they look better at default size. - Modified/extended graphs/directed/newarrows.dot to show new arrows. May 3, 2002 - Added some UML arrow types from Diomidis Spinellis empty, invempty, open, diamond, odiamond. May 2, 2002 - Added new pack option to neato. This causes each connected component to be laid out separately, and then the resulting graphs are packed together in a single layout. - Amended neato to accept new tee arrowhead. April 19, 2002 - Coords of rectangles changed to left/top right/bottom in -Timap. - Generate COPYING from LICENSE.html during ./authogen.sh, remove COPYING from CVS. April 16, 2002 - Minor license file patches. - Corrected one of those reversed flat edge bugs again. @ text @d3 1 a3 1 --- tcldgl/Makefile.am.orig Thu Aug 1 17:43:30 2002 d5 5 a9 5 @@@@ -32,7 +32,7 @@@@ libtcldgl_la_LIBADD = \ ../agutil/libagutil.la \ ../shape/libshape.la \ ../ns/libns.la \ - ../tclstubs/libtclstubs.la @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- tcldgl/Makefile.am.orig Thu Feb 21 23:16:54 2002 d5 1 a5 11 @@@@ -7,8 +7,7 @@@@ -I$(top_srcdir)/cdt \ -I$(top_srcdir)/tclhandle \ -I$(top_srcdir)/incr \ - -I$(top_srcdir)/shape \ - -I@@TCLSH_EXEC_PREFIX@@/include + -I$(top_srcdir)/shape LIBS = @@@@ -32,7 +31,7 @@@@ d9 2 a10 3 - ../tclstubs/libtclstubs.la \ + ${TCL_STUB_LIB_SPEC} \ -lc -lm d13 1 @ 1.1.1.1 log @Initial import of Graphviz, version 1.8.1, into the NetBSD Packages Collection. Graphviz is a set of graph drawing tools. It includes: - dot: makes hierarchical layouts of directed graphs - neato: makes "spring" model layouts of undirected graphs - lefty: a programmable graphics editor - dotty: a customizable interface written in LEFTY - tcldot: a customizable graphical interface written in TCL - libgraph: the base library for graph tools - various associated utilities @ text @@