head	1.9;
access;
symbols
	pkgsrc-2013Q2:1.9.0.38
	pkgsrc-2013Q2-base:1.9
	pkgsrc-2012Q4:1.9.0.36
	pkgsrc-2012Q4-base:1.9
	pkgsrc-2011Q4:1.9.0.34
	pkgsrc-2011Q4-base:1.9
	pkgsrc-2011Q2:1.9.0.32
	pkgsrc-2011Q2-base:1.9
	pkgsrc-2009Q4:1.9.0.30
	pkgsrc-2009Q4-base:1.9
	pkgsrc-2008Q4:1.9.0.28
	pkgsrc-2008Q4-base:1.9
	pkgsrc-2008Q3:1.9.0.26
	pkgsrc-2008Q3-base:1.9
	cube-native-xorg:1.9.0.24
	cube-native-xorg-base:1.9
	pkgsrc-2008Q2:1.9.0.22
	pkgsrc-2008Q2-base:1.9
	pkgsrc-2008Q1:1.9.0.20
	pkgsrc-2008Q1-base:1.9
	pkgsrc-2007Q4:1.9.0.18
	pkgsrc-2007Q4-base:1.9
	pkgsrc-2007Q3:1.9.0.16
	pkgsrc-2007Q3-base:1.9
	pkgsrc-2007Q2:1.9.0.14
	pkgsrc-2007Q2-base:1.9
	pkgsrc-2007Q1:1.9.0.12
	pkgsrc-2007Q1-base:1.9
	pkgsrc-2006Q4:1.9.0.10
	pkgsrc-2006Q4-base:1.9
	pkgsrc-2006Q3:1.9.0.8
	pkgsrc-2006Q3-base:1.9
	pkgsrc-2006Q2:1.9.0.6
	pkgsrc-2006Q2-base:1.9
	pkgsrc-2006Q1:1.9.0.4
	pkgsrc-2006Q1-base:1.9
	pkgsrc-2005Q4:1.9.0.2
	pkgsrc-2005Q4-base:1.9
	pkgsrc-2005Q3:1.8.0.6
	pkgsrc-2005Q3-base:1.8
	pkgsrc-2005Q2:1.8.0.4
	pkgsrc-2005Q2-base:1.8
	pkgsrc-2005Q1:1.8.0.2
	pkgsrc-2005Q1-base:1.8
	pkgsrc-2004Q4:1.7.0.2
	pkgsrc-2004Q4-base:1.7
	pkgsrc-2004Q3:1.6.0.4
	pkgsrc-2004Q3-base:1.6
	pkgsrc-2004Q2:1.6.0.2
	pkgsrc-2004Q2-base:1.6
	pkgsrc-2004Q1:1.5.0.4
	pkgsrc-2004Q1-base:1.5
	pkgsrc-2003Q4:1.5.0.2
	pkgsrc-2003Q4-base:1.5
	netbsd-1-6-1:1.4.0.2
	netbsd-1-6-1-base:1.4
	netbsd-1-6:1.3.0.8
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.4
	pkgviews-base:1.3
	buildlink2:1.3.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.9
date	2005.10.08.08.11.10;	author adam;	state dead;
branches;
next	1.8;

1.8
date	2005.03.19.09.13.57;	author seb;	state Exp;
branches
	1.8.6.1;
next	1.7;

1.7
date	2004.11.29.22.11.51;	author seb;	state Exp;
branches;
next	1.6;

1.6
date	2004.04.17.16.58.31;	author seb;	state dead;
branches;
next	1.5;

1.5
date	2003.03.03.11.35.01;	author seb;	state Exp;
branches;
next	1.4;

1.4
date	2002.08.28.13.49.38;	author seb;	state Exp;
branches;
next	1.3;

1.3
date	2002.04.19.18.42.35;	author seb;	state Exp;
branches;
next	1.2;

1.2
date	2002.03.21.08.47.07;	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.8.6.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.9
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
@$NetBSD: patch-aw,v 1.8 2005/03/19 09:13:57 seb Exp $

--- doc/Makefile.in.orig	2005-03-18 11:36:02.000000000 +0000
+++ doc/Makefile.in
@@@@ -171,7 +171,6 @@@@ SOCKET_LIBS = @@SOCKET_LIBS@@
 SORT = @@SORT@@
 STRIP = @@STRIP@@
 TCLINT_INCLUDES = @@TCLINT_INCLUDES@@
-TCLSH = @@TCLSH@@
 TCL_CFLAGS = @@TCL_CFLAGS@@
 TCL_DEFS = @@TCL_DEFS@@
 TCL_INCLUDES = @@TCL_INCLUDES@@
@@@@ -197,7 +196,6 @@@@ TK_VERSION = @@TK_VERSION@@
 TK_XINCLUDES = @@TK_XINCLUDES@@
 TOP_DIR = @@TOP_DIR@@
 VERSION = @@VERSION@@
-WISH = @@WISH@@
 WITH_MYLIBGD_FALSE = @@WITH_MYLIBGD_FALSE@@
 WITH_MYLIBGD_TRUE = @@WITH_MYLIBGD_TRUE@@
 WITH_TCL_FALSE = @@WITH_TCL_FALSE@@
@@@@ -270,9 +268,9 @@@@ SUBDIRS = info
 pdf = dotguide.pdf dottyguide.pdf leftyguide.pdf neatoguide.pdf
 html = build.html FAQ.html index.html
 txt = Dot.ref latex_suggestions.txt
-pdfdir = $(pkgdatadir)/doc/pdf
-htmldir = $(pkgdatadir)/doc/html
-txtdir = $(pkgdatadir)/doc
+pdfdir = $(prefix)/share/doc/graphviz/pdf
+htmldir = $(prefix)/share/doc/html/graphviz
+txtdir = $(prefix)/share/doc/graphviz
 pdf_DATA = $(pdf)
 html_DATA = $(html)
 txt_DATA = $(txt)
@


1.8
log
@Update to graphviz version 2.2

This should take care of PR pkg/28596.

Changes since last packaged version (2.0)
January 19 2005
        - release 2.2
        - fix bugs: 86, 345, 517, 579, 580, 597, 600, 601, 604
        - use the original cpl1.0.txt as the license master, instead of CPL.html
        - fix for bug generating in memory bitmaps that was affecting webdot
        - fixes for windows builds
        - documenttion updates
@
text
@d1 1
a1 1
$NetBSD: patch-aw,v 1.7 2004/11/29 22:11:51 seb Exp $
@


1.8.6.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-aw,v 1.8 2005/03/19 09:13:57 seb Exp $
@


1.7
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 "&lt;"
	- "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 <FONT> 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$
d3 1
a3 1
--- doc/Makefile.in.orig	2004-09-14 22:13:00.000000000 +0000
d5 1
a5 1
@@@@ -169,7 +169,6 @@@@ SOCKET_LIBS = @@SOCKET_LIBS@@
d13 1
a13 1
@@@@ -195,7 +194,6 @@@@ TK_VERSION = @@TK_VERSION@@
d21 1
a21 1
@@@@ -268,9 +266,9 @@@@ SUBDIRS = info
d23 1
a23 1
 html = build.html FAQ.html binlicense.htm
@


1.6
log
@Forgot to remove these in last update.
@
text
@d1 1
a1 1
$NetBSD: patch-aw,v 1.5 2003/03/03 11:35:01 seb Exp $
d3 31
a33 28
--- tclpathplan/demo/Makefile.in.orig	2003-03-02 20:12:23.000000000 +0000
+++ tclpathplan/demo/Makefile.in
@@@@ -208,7 +208,7 @@@@ AUTOMAKE_OPTIONS = 1.4
 
 SUBDIRS = pathplan_data
 
-demodir = $(datadir)/@@PACKAGE@@/demo
+demodir = $(prefix)/share/examples/@@PACKAGE@@
 demo_SCRIPTS = pathplan
 demo_DATA = pathplan.README 
 
@@@@ -219,6 +219,7 @@@@ CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 SCRIPTS = $(demo_SCRIPTS)
 
+depcomp =
 DIST_SOURCES =
 DATA = $(demo_DATA)
 
@@@@ -243,7 +244,7 @@@@ distclean-libtool:
 	-rm -f libtool
 $(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 	cd $(top_srcdir) && \
-	  $(AUTOMAKE) --gnu  tclpathplan/demo/Makefile
+	  $(AUTOMAKE) --foreign  --ignore-deps tclpathplan/demo/Makefile
 Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
 	cd $(top_builddir) && \
 	  CONFIG_HEADERS= CONFIG_LINKS= \
@


1.5
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
@d1 1
a1 1
$NetBSD$
@


1.4
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 <prefix>/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 <dds@@aueb.gr>
	  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
--- tclpathplan/demo/Makefile.in.orig	Mon Aug  5 05:11:33 2002
d5 1
a5 1
@@@@ -187,7 +187,7 @@@@ AUTOMAKE_OPTIONS = 1.4
d14 3
a16 1
@@@@ -204,7 +204,7 @@@@ DIST_COMMON =  Makefile.am Makefile.in
d18 3
a20 1
 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
d22 9
a30 5
-TAR = gtar
+TAR = tar
 GZIP_ENV = --best
 all: all-redirect
 .SUFFIXES:
@


1.3
log
@Update to version 1.8.5.

Changes in version 1.8.5:
	- various portability fixes
	- various SVG fixes and optimizations

Changes in version 1.8.4:
	- SVG renderer:
		- make graph|node|edge ids unique, particularly for multiedges
		- put graph|node|edge names in <title>...</title>
		- use some property inheritance to reduce size of output
		- fix compile errors when no zlib
		- updated DTD reference
	- GD renderer:
		- Minimal Type1 font support
			- look in {${X11BASE},${X11PREFIX}}/lib/X11/fonts/Type1
			- look for .pfa or .pfb font files based on fontname
		- run gdgen.c through dos2unix - problems with gcc on SuSE
	- fix Mac-OSX build problems:
		- improve strto[u]ll configure tests
		- add -fno-common for extern problem
		- function renamed to avoid conflicts (vis -> visibility)
		- add configure tests for search.h, malloc.h, getopt.h, errno.h
		- improve configure tests for FILE struct features
		- add configure tests for lrand48
	- add new demo graphs:
		- graphs/undirected/Heawood.dot
		- graphs/undirected/Petersen.dot
	- neato:
		- fix for -x implementation in neato (Bug 77)
		- fix spline problem (Bug 87)
		- fix some divide-by-zero problems
	- twopi:
		- fix Bug 117
		- update man pages for disconnected graphs capability
	- added arrowhead or arrowtail = tee
	- add dotneato/pack code to twopi
	- add contrib/prune to gnu build and install

Changes in version 1.8.3:
	- fixed parse error for lines starting with '#' in .dot files
	- fixed a recently introduced bug that caused failure of:
		digraph G {  {rank = same;  A -> B; B -> A } }
	- updated DOCTYPE header in SVG outputs
	- added dotneato/common/xbuf.[ch] for dynamic string handling
	  to avoid sprintf buffer overruns.
	- twopigen - handle special case of graphs with < 3 nodes.
	- neato - handle point shapes
	- added fontcolor support to svg
	- Fixed bug 109
	- Removed duplicate definitions for str[n]casecmp
	- Added missing declarations needed for Windows
       - Cleaned up warning messages from set but unused variables
       - Removed use of DOS preprocessor variable; uniformly replaced by MSWIN32
@
text
@d3 1
a3 1
--- tclpathplan/demo/Makefile.in.orig	Fri Apr 19 14:31:38 2002
d5 1
a5 1
@@@@ -185,7 +185,7 @@@@
d9 1
a9 1
-demodir = $(libdir)/@@PACKAGE@@/demo
d14 1
a14 1
@@@@ -202,7 +202,7 @@@@
@


1.2
log
@Update to version 1.8.2.

No proper changes information available since version 1.8.1.
However browsing Graphviz's CVS logs and diff'ing with previous version
one can found:
 - bug fixes
 - code cleanup
 - buffer overflow in dot/neato output generation fixed
 - memory leaks fixed (??)
@
text
@d3 1
a3 1
--- tclpathplan/demo/Makefile.in.orig	Fri Mar  8 23:12:24 2002
d5 1
a5 1
@@@@ -197,7 +197,7 @@@@
d14 1
a14 3
@@@@ -208,6 +208,7 @@@@
 CONFIG_CLEAN_FILES =
 SCRIPTS = $(demo_SCRIPTS)
d16 1
a16 3
+depcomp =
 DIST_SOURCES =
 DATA = $(demo_DATA)
d18 5
a22 9
@@@@ -232,7 +233,7 @@@@
 	-rm -f libtool
 $(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 	cd $(top_srcdir) && \
-	  $(AUTOMAKE) --gnu  tclpathplan/demo/Makefile
+	  $(AUTOMAKE) --gnu  --ignore-deps tclpathplan/demo/Makefile
 Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
 	cd $(top_builddir) && \
 	  CONFIG_HEADERS= CONFIG_LINKS= \
@


1.1
log
@Initial revision
@
text
@d3 1
a3 1
--- tclpathplan/demo/Makefile.in.orig	Fri Mar  1 22:35:41 2002
d5 1
a5 1
@@@@ -189,7 +189,7 @@@@
d14 3
a16 1
@@@@ -206,7 +206,7 @@@@
d18 3
a20 1
 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
d22 9
a30 5
-TAR = gtar
+TAR = tar
 GZIP_ENV = --best
 all: all-redirect
 .SUFFIXES:
@


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
@@
