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.2
	pkgsrc-2008Q4-base:1.10
	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.8
	pkgsrc-2005Q3-base:1.8
	pkgsrc-2005Q2:1.8.0.6
	pkgsrc-2005Q2-base:1.8
	pkgsrc-2005Q1:1.8.0.4
	pkgsrc-2005Q1-base:1.8
	pkgsrc-2004Q4:1.8.0.2
	pkgsrc-2004Q4-base:1.8
	pkgsrc-2004Q3:1.7.0.4
	pkgsrc-2004Q3-base:1.7
	pkgsrc-2004Q2:1.7.0.2
	pkgsrc-2004Q2-base:1.7
	pkgsrc-2004Q1:1.6.0.4
	pkgsrc-2004Q1-base:1.6
	pkgsrc-2003Q4:1.6.0.2
	pkgsrc-2003Q4-base:1.6
	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.11
date	2009.02.26.19.45.14;	author sno;	state dead;
branches;
next	1.10;

1.10
date	2008.10.12.13.14.39;	author tron;	state Exp;
branches;
next	1.9;

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

1.8
date	2004.11.29.22.11.51;	author seb;	state Exp;
branches
	1.8.8.1;
next	1.7;

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

1.6
date	2003.07.28.10.06.51;	author seb;	state Exp;
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.9.26.1
date	2008.10.13.07.04.20;	author rtr;	state Exp;
branches;
next	;

1.8.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-au,v 1.10 2008/10/12 13:14:39 tron Exp $

--- lib/graph/parser.y.orig	2007-09-07 13:05:44.000000000 +0100
+++ lib/graph/parser.y	2008-10-12 13:46:18.000000000 +0100
@@@@ -31,7 +31,8 @@@@
 static Agnode_t		*N;
 static Agedge_t		*E;
 static objstack_t	*SP;
-static Agraph_t		*Gstack[32];
+#define GSTACK_SIZE 64
+static Agraph_t		*Gstack[64];
 static int			GSP;
 
 static void subgraph_warn (void)
@@@@ -44,6 +45,9 @@@@
 
 static void push_subg(Agraph_t *g)
 {
+	if (GSP >= GSTACK_SIZE) {
+		agerr (AGERR, "Gstack overflow in graph parser\n"); exit(1);
+	}
 	G = Gstack[GSP++] = g;
 }
 
@


1.10
log
@Add patch for the graphviz 2.20.3 release to fix the security
vulnerability reported in SA32186.
@
text
@d1 1
a1 1
$NetBSD$
@


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
@d1 1
a1 1
$NetBSD: patch-au,v 1.8 2004/11/29 22:11:51 seb Exp $
d3 22
a24 27
--- tkspline/demo/Makefile.in.orig	2004-09-14 22:13:32.000000000 +0000
+++ tkspline/demo/Makefile.in
@@@@ -160,7 +160,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@@
@@@@ -186,7 +185,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@@
@@@@ -253,7 +251,7 @@@@ target_alias = @@target_alias@@
 target_cpu = @@target_cpu@@
 target_os = @@target_os@@
 target_vendor = @@target_vendor@@
-demodir = $(pkgdatadir)/demo
+demodir = $(prefix)/share/examples/@@PACKAGE@@
 @@WITH_TK_TRUE@@demo_SCRIPTS = spline
 @@WITH_TK_TRUE@@demo_DATA = spline.README
 EXTRA_DIST = spline spline.README
@


1.9.26.1
log
@pullup ticket #2555 - requested by tron
graphviz: add a patch for security vulnerability

revisions pulled up:
pkgsrc/graphics/graphviz/Makefile		1.65
pkgsrc/graphics/graphviz/distinfo		1.29
pkgsrc/graphics/graphviz/patches/patch-au	1.10

   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Sun Oct 12 13:14:39 UTC 2008

   Modified Files:
           pkgsrc/graphics/graphviz: Makefile distinfo
   Added Files:
           pkgsrc/graphics/graphviz/patches: patch-au

   Log Message:
   Add patch for the graphviz 2.20.3 release to fix the security
   vulnerability reported in SA32186.
@
text
@d1 1
a1 1
$NetBSD: patch-au,v 1.10 2008/10/12 13:14:39 tron Exp $
d3 27
a29 22
--- lib/graph/parser.y.orig	2007-09-07 13:05:44.000000000 +0100
+++ lib/graph/parser.y	2008-10-12 13:46:18.000000000 +0100
@@@@ -31,7 +31,8 @@@@
 static Agnode_t		*N;
 static Agedge_t		*E;
 static objstack_t	*SP;
-static Agraph_t		*Gstack[32];
+#define GSTACK_SIZE 64
+static Agraph_t		*Gstack[64];
 static int			GSP;
 
 static void subgraph_warn (void)
@@@@ -44,6 +45,9 @@@@
 
 static void push_subg(Agraph_t *g)
 {
+	if (GSP >= GSTACK_SIZE) {
+		agerr (AGERR, "Gstack overflow in graph parser\n"); exit(1);
+	}
 	G = Gstack[GSP++] = g;
 }
 
@


1.8
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: patch-au,v 1.7 2004/04/17 16:56:10 seb Exp $
@


1.8.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-au,v 1.8 2004/11/29 22:11:51 seb Exp $
@


1.7
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
@d1 1
a1 1
$NetBSD$
d3 1
a3 1
--- tkspline/demo/Makefile.in.orig	2004-03-02 00:20:41.000000000 +0000
d5 1
a5 1
@@@@ -104,7 +104,6 @@@@ SOCKET_LIBS = @@SOCKET_LIBS@@
d10 5
a14 5
 TCLSH_EXEC_PREFIX = @@TCLSH_EXEC_PREFIX@@
 TCL_BUILD_LIB_SPEC = @@TCL_BUILD_LIB_SPEC@@
 TCL_BUILD_STUB_LIB_PATH = @@TCL_BUILD_STUB_LIB_PATH@@
@@@@ -181,7 +180,6 @@@@ TK_XINCLUDES = @@TK_XINCLUDES@@
 TK_XLIBSW = @@TK_XLIBSW@@
d18 8
a25 8
 XAW_INCLUDES = @@XAW_INCLUDES@@
 XAW_LIBS = @@XAW_LIBS@@
 XPM_INCLUDES = @@XPM_INCLUDES@@
@@@@ -199,7 +197,7 @@@@ install_sh = @@install_sh@@
 
 AUTOMAKE_OPTIONS = 1.4
 
-demodir = $(datadir)/@@PACKAGE@@/demo
@


1.6
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 27
a29 113
--- tclpathplan/Makefile.in.orig	2003-07-27 16:46:59.000000000 +0000
+++ tclpathplan/Makefile.in
@@@@ -224,7 +224,7 @@@@ libtclplan_la_SOURCES = find_ints.c inte
 libtclplan_la_LIBADD = \
 	$(top_builddir)/tclhandle/libtclhandle.la \
 	$(top_builddir)/pathplan/libpathplanconvenience.la \
-	$(top_builddir)/tclstubs/libtclstubs.la
+	${TCL_STUB_LIB_SPEC}
 
 
 CLEANFILES = pkgIndex.tcl
@@@@ -238,8 +238,7 @@@@ LTLIBRARIES = $(pkglib_LTLIBRARIES)
 
 libtclplan_la_LDFLAGS =
 libtclplan_la_DEPENDENCIES = $(top_builddir)/tclhandle/libtclhandle.la \
-	$(top_builddir)/pathplan/libpathplanconvenience.la \
-	$(top_builddir)/tclstubs/libtclstubs.la
+	$(top_builddir)/pathplan/libpathplanconvenience.la
 am_libtclplan_la_OBJECTS = find_ints.lo intersect.lo makecw.lo \
 	tclpathplan.lo wrapper.lo
 libtclplan_la_OBJECTS = $(am_libtclplan_la_OBJECTS)
@@@@ -248,10 +247,7 @@@@ DEFS = @@DEFS@@
 DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 CPPFLAGS = @@CPPFLAGS@@
 LDFLAGS = @@LDFLAGS@@
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-@@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/find_ints.Plo $(DEPDIR)/intersect.Plo \
-@@AMDEP_TRUE@@	$(DEPDIR)/makecw.Plo $(DEPDIR)/tclpathplan.Plo \
-@@AMDEP_TRUE@@	$(DEPDIR)/wrapper.Plo
+depcomp =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
@@@@ -287,7 +283,7 @@@@ distclean-libtool:
 	-rm -f libtool
 $(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 	cd $(top_srcdir) && \
-	  $(AUTOMAKE) --gnu  tclpathplan/Makefile
+	  $(AUTOMAKE) --foreign  --ignore-deps tclpathplan/Makefile
 Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
 	cd $(top_builddir) && \
 	  CONFIG_HEADERS= CONFIG_LINKS= \
@@@@ -320,33 +316,14 @@@@ mostlyclean-compile:
 distclean-compile:
 	-rm -f *.tab.c
 
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/find_ints.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/intersect.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/makecw.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/tclpathplan.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/wrapper.Plo@@am__quote@@
-
-distclean-depend:
-	-rm -rf $(DEPDIR)
-
 .c.o:
-@@AMDEP_TRUE@@	source='$<' object='$@@' libtool=no @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	$(CCDEPMODE) $(depcomp) @@AMDEPBACKSLASH@@
 	$(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
 
 .c.obj:
-@@AMDEP_TRUE@@	source='$<' object='$@@' libtool=no @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	$(CCDEPMODE) $(depcomp) @@AMDEPBACKSLASH@@
 	$(COMPILE) -c `cygpath -w $<`
 
 .c.lo:
-@@AMDEP_TRUE@@	source='$<' object='$@@' libtool=yes @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	$(CCDEPMODE) $(depcomp) @@AMDEPBACKSLASH@@
 	$(LTCOMPILE) -c -o $@@ `test -f $< || echo '$(srcdir)/'`$<
-CCDEPMODE = @@CCDEPMODE@@
 uninstall-info-am:
 
 # This directory's subdirectories are mostly independent; you can cd
@@@@ -514,8 +491,8 @@@@ clean-am: clean-generic clean-libtool cl
 
 distclean: distclean-recursive
 
-distclean-am: clean-am distclean-compile distclean-depend \
-	distclean-generic distclean-libtool distclean-tags
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-libtool distclean-tags
 
 dvi: dvi-recursive
 
@@@@ -550,16 +527,15 @@@@ uninstall-info: uninstall-info-recursive
 
 .PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am all-local check check-am \
 	clean clean-generic clean-libtool clean-pkglibLTLIBRARIES \
-	clean-recursive distclean distclean-compile distclean-depend \
-	distclean-generic distclean-libtool distclean-recursive \
-	distclean-tags distdir dvi dvi-am dvi-recursive info info-am \
-	info-recursive install install-am install-data install-data-am \
-	install-data-recursive install-exec install-exec-am \
-	install-exec-recursive install-info install-info-am \
-	install-info-recursive install-man install-pkglibLTLIBRARIES \
-	install-recursive install-strip installcheck installcheck-am \
-	installdirs installdirs-am installdirs-recursive \
-	maintainer-clean maintainer-clean-generic \
+	clean-recursive distclean distclean-compile distclean-generic \
+	distclean-libtool distclean-recursive distclean-tags distdir \
+	dvi dvi-am dvi-recursive info info-am info-recursive install \
+	install-am install-data install-data-am install-data-recursive \
+	install-exec install-exec-am install-exec-recursive \
+	install-info install-info-am install-info-recursive install-man \
+	install-pkglibLTLIBRARIES install-recursive install-strip \
+	installcheck installcheck-am installdirs installdirs-am \
+	installdirs-recursive maintainer-clean maintainer-clean-generic \
 	maintainer-clean-recursive mostlyclean mostlyclean-compile \
 	mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
 	tags tags-recursive uninstall uninstall-am uninstall-info-am \
@


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
@d3 1
a3 1
--- tclpathplan/Makefile.in.orig	2003-03-02 20:12:24.000000000 +0000
d5 1
a5 1
@@@@ -227,7 +227,7 @@@@ libtclplan_la_SOURCES = find_ints.c inte
d7 3
a9 3
 	$(top_srcdir)/tclhandle/libtclhandle.la \
 	$(top_srcdir)/pathplan/libpathplanconvenience.la \
-	$(top_srcdir)/tclstubs/libtclstubs.la
d14 1
a14 1
@@@@ -241,8 +241,7 @@@@ LTLIBRARIES = $(pkglib_LTLIBRARIES)
d17 4
a20 4
 libtclplan_la_DEPENDENCIES = $(top_srcdir)/tclhandle/libtclhandle.la \
-	$(top_srcdir)/pathplan/libpathplanconvenience.la \
-	$(top_srcdir)/tclstubs/libtclstubs.la
+	$(top_srcdir)/pathplan/libpathplanconvenience.la
d24 1
a24 1
@@@@ -251,10 +250,7 @@@@ DEFS = @@DEFS@@
d36 1
a36 1
@@@@ -290,7 +286,7 @@@@ distclean-libtool:
d45 1
a45 1
@@@@ -323,33 +319,14 @@@@ mostlyclean-compile:
d79 1
a79 1
@@@@ -517,8 +494,8 @@@@ clean-am: clean-generic clean-libtool cl
d90 1
a90 1
@@@@ -553,16 +530,15 @@@@ uninstall-info: uninstall-info-recursive
@


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/Makefile.in.orig	Mon Aug  5 05:11:31 2002
d5 6
a10 1
@@@@ -185,9 +185,7 @@@@ Z_LIBS = @@Z_LIBS@@
a11 1
 AUTOMAKE_OPTIONS = 1.4
d13 2
a14 4
-INCLUDES = @@TCL_CFLAGS@@ @@TCL_INCLUDES@@ \
-	-I$(top_srcdir)/tclhandle \
-	-I$(top_srcdir)/pathplan
+INCLUDES = @@TCL_CFLAGS@@ @@TCL_INCLUDES@@ 	-I$(top_srcdir)/tclhandle 	-I$(top_srcdir)/pathplan
d16 41
a56 41
 
 LIBS = @@LIBS@@
@@@@ -197,14 +195,10 @@@@ pkglib_LTLIBRARIES = libtclplan.la
 
 SUBDIRS = demo
 
-libtclplan_la_SOURCES = find_ints.c intersect.c makecw.c \
-	tclpathplan.c wrapper.c simple.h
+libtclplan_la_SOURCES = find_ints.c intersect.c makecw.c 	tclpathplan.c wrapper.c simple.h
 
 
-libtclplan_la_LIBADD = \
-	../tclhandle/libtclhandle.la \
-	../pathplan/libpathplanconvenience.la \
-	../tclstubs/libtclstubs.la
+libtclplan_la_LIBADD =  	../tclhandle/libtclhandle.la 	../pathplan/libpathplanconvenience.la 	${TCL_STUB_LIB_SPEC}
 
 
 CLEANFILES = pkgIndex.tcl
@@@@ -223,7 +217,7 @@@@ X_EXTRA_LIBS = @@X_EXTRA_LIBS@@
 X_PRE_LIBS = @@X_PRE_LIBS@@
 libtclplan_la_LDFLAGS = 
 libtclplan_la_DEPENDENCIES =  ../tclhandle/libtclhandle.la \
-../pathplan/libpathplanconvenience.la ../tclstubs/libtclstubs.la
+../pathplan/libpathplanconvenience.la
 libtclplan_la_OBJECTS =  find_ints.lo intersect.lo makecw.lo \
 tclpathplan.lo wrapper.lo
 CFLAGS = @@CFLAGS@@
@@@@ -238,7 +232,7 @@@@ DIST_COMMON =  Makefile.am Makefile.in
 
 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
 
-TAR = gtar
+TAR = tar
 GZIP_ENV = --best
 SOURCES = $(libtclplan_la_SOURCES)
 OBJECTS = $(libtclplan_la_OBJECTS)
@@@@ -440,7 +434,6 @@@@ distdir: $(DISTFILES)
 	      || exit 1; \
 	  fi; \
 	done
d58 58
a115 3
 info-am:
 info: info-recursive
 dvi-am:
@


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/Makefile.in.orig	Fri Apr 19 14:31:38 2002
d5 1
a5 1
@@@@ -183,10 +183,7 @@@@
d9 1
a9 1
-INCLUDES = @@TCL_CFLAGS@@ \
d11 2
a12 3
-	-I$(top_srcdir)/pathplan \
-	-I@@TCLSH_EXEC_PREFIX@@/include
+INCLUDES = @@TCL_CFLAGS@@ 	-I$(top_srcdir)/tclhandle 	-I$(top_srcdir)/pathplan
d15 2
a16 2
 LIBS = 
@@@@ -196,14 +193,10 @@@@
d27 3
a29 3
-	../pathplan/libpathplan.la \
-        ../tclstubs/libtclstubs.la -lm
+libtclplan_la_LIBADD =  	../tclhandle/libtclhandle.la 	../pathplan/libpathplan.la         ${TCL_STUB_LIB_SPEC} -lm
d33 1
a33 1
@@@@ -222,7 +215,7 @@@@
d37 2
a38 2
-../pathplan/libpathplan.la ../tclstubs/libtclstubs.la
+../pathplan/libpathplan.la
d42 1
a42 1
@@@@ -237,7 +230,7 @@@@
d51 1
a51 1
@@@@ -439,7 +432,6 @@@@
@


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/Makefile.in.orig	Fri Mar  8 23:12:23 2002
d5 1
a5 1
@@@@ -197,8 +197,7 @@@@
d7 4
a10 2
 INCLUDES = @@TCL_CFLAGS@@ \
 	-I$(top_srcdir)/tclhandle \
d13 1
a13 1
+	-I$(top_srcdir)/pathplan
d17 12
a28 4
@@@@ -215,7 +214,7 @@@@
 libtclplan_la_LIBADD = \
 	../tclhandle/libtclhandle.la \
 	../pathplan/libpathplan.la \
d30 1
a30 1
+        ${TCL_STUB_LIB_SPEC} -lm
d34 22
a55 42
@@@@ -227,7 +226,7 @@@@
 
 libtclplan_la_LDFLAGS =
 libtclplan_la_DEPENDENCIES = ../tclhandle/libtclhandle.la \
-	../pathplan/libpathplan.la ../tclstubs/libtclstubs.la
+	../pathplan/libpathplan.la
 am_libtclplan_la_OBJECTS = find_ints.lo intersect.lo makecw.lo \
 	tclpathplan.lo wrapper.lo
 libtclplan_la_OBJECTS = $(am_libtclplan_la_OBJECTS)
@@@@ -236,10 +235,7 @@@@
 DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 CPPFLAGS = @@CPPFLAGS@@
 LDFLAGS = @@LDFLAGS@@
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-@@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/find_ints.Plo $(DEPDIR)/intersect.Plo \
-@@AMDEP_TRUE@@	$(DEPDIR)/makecw.Plo $(DEPDIR)/tclpathplan.Plo \
-@@AMDEP_TRUE@@	$(DEPDIR)/wrapper.Plo
+depcomp =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
@@@@ -275,7 +271,7 @@@@
 	-rm -f libtool
 $(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 	cd $(top_srcdir) && \
-	  $(AUTOMAKE) --gnu  tclpathplan/Makefile
+	  $(AUTOMAKE) --gnu  --ignore-deps tclpathplan/Makefile
 Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
 	cd $(top_builddir) && \
 	  CONFIG_HEADERS= CONFIG_LINKS= \
@@@@ -308,33 +304,14 @@@@
 distclean-compile:
 	-rm -f *.tab.c
 
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/find_ints.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/intersect.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/makecw.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/tclpathplan.Plo@@am__quote@@
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/wrapper.Plo@@am__quote@@
-
-distclean-depend:
-	-rm -rf $(DEPDIR)
d57 3
a59 58
 .c.o:
-@@AMDEP_TRUE@@	source='$<' object='$@@' libtool=no @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	$(CCDEPMODE) $(depcomp) @@AMDEPBACKSLASH@@
 	$(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
 
 .c.obj:
-@@AMDEP_TRUE@@	source='$<' object='$@@' libtool=no @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	$(CCDEPMODE) $(depcomp) @@AMDEPBACKSLASH@@
 	$(COMPILE) -c `cygpath -w $<`
 
 .c.lo:
-@@AMDEP_TRUE@@	source='$<' object='$@@' libtool=yes @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @@AMDEPBACKSLASH@@
-@@AMDEP_TRUE@@	$(CCDEPMODE) $(depcomp) @@AMDEPBACKSLASH@@
 	$(LTCOMPILE) -c -o $@@ `test -f $< || echo '$(srcdir)/'`$<
-CCDEPMODE = @@CCDEPMODE@@
 uninstall-info-am:
 
 # This directory's subdirectories are mostly independent; you can cd
@@@@ -501,8 +478,8 @@@@
 
 distclean: distclean-recursive
 
-distclean-am: clean-am distclean-compile distclean-depend \
-	distclean-generic distclean-libtool distclean-tags
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-libtool distclean-tags
 
 dvi: dvi-recursive
 
@@@@ -537,16 +514,15 @@@@
 
 .PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am all-local check check-am \
 	clean clean-generic clean-libtool clean-pkglibLTLIBRARIES \
-	clean-recursive distclean distclean-compile distclean-depend \
-	distclean-generic distclean-libtool distclean-recursive \
-	distclean-tags distdir dvi dvi-am dvi-recursive info info-am \
-	info-recursive install install-am install-data install-data-am \
-	install-data-recursive install-exec install-exec-am \
-	install-exec-recursive install-info install-info-am \
-	install-info-recursive install-man install-pkglibLTLIBRARIES \
-	install-recursive install-strip installcheck installcheck-am \
-	installdirs installdirs-am installdirs-recursive \
-	maintainer-clean maintainer-clean-generic \
+	clean-recursive distclean distclean-compile distclean-generic \
+	distclean-libtool distclean-recursive distclean-tags distdir \
+	dvi dvi-am dvi-recursive info info-am info-recursive install \
+	install-am install-data install-data-am install-data-recursive \
+	install-exec install-exec-am install-exec-recursive \
+	install-info install-info-am install-info-recursive install-man \
+	install-pkglibLTLIBRARIES install-recursive install-strip \
+	installcheck installcheck-am installdirs installdirs-am \
+	installdirs-recursive maintainer-clean maintainer-clean-generic \
 	maintainer-clean-recursive mostlyclean mostlyclean-compile \
 	mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
 	tags tags-recursive uninstall uninstall-am uninstall-info-am \
@


1.1
log
@Initial revision
@
text
@d3 1
a3 1
--- tclpathplan/Makefile.in.orig	Fri Mar  1 22:35:40 2002
d5 1
a5 1
@@@@ -187,10 +187,7 @@@@
d7 2
a8 4
 AUTOMAKE_OPTIONS = 1.4
 
-INCLUDES = @@TCL_CFLAGS@@ \
-	-I$(top_srcdir)/tclhandle \
d11 1
a11 1
+INCLUDES = @@TCL_CFLAGS@@ 	-I$(top_srcdir)/tclhandle 	-I$(top_srcdir)/pathplan
d15 4
a18 12
@@@@ -200,14 +197,10 @@@@
 
 SUBDIRS = demo
 
-libtclplan_la_SOURCES = find_ints.c intersect.c makecw.c \
-	tclpathplan.c wrapper.c simple.h
+libtclplan_la_SOURCES = find_ints.c intersect.c makecw.c 	tclpathplan.c wrapper.c simple.h
 
 
-libtclplan_la_LIBADD = \
-	../tclhandle/libtclhandle.la \
-	../pathplan/libpathplan.la \
d20 1
a20 1
+libtclplan_la_LIBADD =  	../tclhandle/libtclhandle.la 	../pathplan/libpathplan.la         ${TCL_STUB_LIB_SPEC} -lm
d24 42
a65 22
@@@@ -226,7 +219,7 @@@@
 X_PRE_LIBS = @@X_PRE_LIBS@@
 libtclplan_la_LDFLAGS = 
 libtclplan_la_DEPENDENCIES =  ../tclhandle/libtclhandle.la \
-../pathplan/libpathplan.la ../tclstubs/libtclstubs.la
+../pathplan/libpathplan.la
 libtclplan_la_OBJECTS =  find_ints.lo intersect.lo makecw.lo \
 tclpathplan.lo wrapper.lo
 CFLAGS = @@CFLAGS@@
@@@@ -241,7 +234,7 @@@@
 
 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
 
-TAR = gtar
+TAR = tar
 GZIP_ENV = --best
 SOURCES = $(libtclplan_la_SOURCES)
 OBJECTS = $(libtclplan_la_OBJECTS)
@@@@ -443,7 +436,6 @@@@
 	      || exit 1; \
 	  fi; \
 	done
d67 58
a124 3
 info-am:
 info: info-recursive
 dvi-am:
@


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