pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/graphviz Update to version 1.12



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c1acdb2d4ce2
branches:  trunk
changeset: 473211:c1acdb2d4ce2
user:      seb <seb%pkgsrc.org@localhost>
date:      Sat Apr 17 16:56:10 2004 +0000

description:
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

diffstat:

 graphics/graphviz/Makefile         |   50 +--
 graphics/graphviz/PLIST            |  135 +++++++---
 graphics/graphviz/buildlink3.mk    |   26 ++
 graphics/graphviz/distinfo         |   54 +--
 graphics/graphviz/patches/patch-ab |  170 ++++++++++++--
 graphics/graphviz/patches/patch-ac |  438 ++++++++++++++++++++++++++++++++++--
 graphics/graphviz/patches/patch-ad |    6 +-
 graphics/graphviz/patches/patch-ae |  121 +--------
 graphics/graphviz/patches/patch-af |    6 +-
 graphics/graphviz/patches/patch-ag |   41 +-
 graphics/graphviz/patches/patch-ah |   14 +-
 graphics/graphviz/patches/patch-ai |  147 ++---------
 graphics/graphviz/patches/patch-aj |   12 +-
 graphics/graphviz/patches/patch-ak |   47 +--
 graphics/graphviz/patches/patch-al |   14 +-
 graphics/graphviz/patches/patch-am |  151 ++----------
 graphics/graphviz/patches/patch-an |   16 +-
 graphics/graphviz/patches/patch-ao |   47 +--
 graphics/graphviz/patches/patch-ap |   20 +-
 graphics/graphviz/patches/patch-aq |  140 ++---------
 graphics/graphviz/patches/patch-ar |   22 +-
 graphics/graphviz/patches/patch-as |   63 +++--
 graphics/graphviz/patches/patch-at |   22 +-
 graphics/graphviz/patches/patch-au |  138 ++---------
 24 files changed, 1012 insertions(+), 888 deletions(-)

diffs (truncated from 2375 to 300 lines):

diff -r a6eb878939f1 -r c1acdb2d4ce2 graphics/graphviz/Makefile
--- a/graphics/graphviz/Makefile        Sat Apr 17 16:49:49 2004 +0000
+++ b/graphics/graphviz/Makefile        Sat Apr 17 16:56:10 2004 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2004/03/08 20:27:14 minskim Exp $
+# $NetBSD: Makefile,v 1.21 2004/04/17 16:56:10 seb Exp $
 #
 
-DISTNAME=      graphviz-1.10
-PKGREVISION=   1
+DISTNAME=      graphviz-1.12
 CATEGORIES=    graphics
 MASTER_SITES=  http://www.graphviz.org/pub/graphviz/ARCHIVE/
 
@@ -13,45 +12,32 @@
 LICENSE=       graphviz-license
 
 GNU_CONFIGURE=         yes
-USE_BUILDLINK2=                yes
+USE_BUILDLINK3=                yes
 USE_LIBTOOL=           yes
 USE_X11=               yes
 XAW_TYPE=              standard
 
 .include "../../mk/bsd.prefs.mk"
 
-# sysutils/coreutils installs a 'gpr' program, so conflict with it if
-# GNU_PROGRAM_PREFIX == 'g'
-.if ${GNU_PROGRAM_PREFIX} == "g"
-CONFLICTS+=            coreutils-[0-9]*
-.endif
-
-CONFIGURE_ENV+=                TCLCONFIG=${BUILDLINK_PREFIX.tcl}/lib/tclConfig.sh
-CONFIGURE_ENV+=                TKCONFIG=${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh
+CONFIGURE_ENV+=                TCLCONFIG=${TCLCONFIG_SH}
+CONFIGURE_ENV+=                TKCONFIG=${TKCONFIG_SH}
 CONFIGURE_ENV+=                X11PREFIX=${X11PREFIX} X11BASE=${X11BASE}
-CONFIGURE_ENV+=                BUILDLINK_PREFIX_TCL=${BUILDLINK_PREFIX.tcl}
-CONFIGURE_ENV+=                BUILDLINK_PREFIX_TK=${BUILDLINK_PREFIX.tk}
 
 CONFIGURE_ARGS+=       --with-zincludedir=${BUILDLINK_PREFIX.zlib}/include
 CONFIGURE_ARGS+=       --with-zlibdir=${BUILDLINK_PREFIX.zlib}/lib
-CONFIGURE_ARGS+=       --with-iconvincludedir=${BUILDLINK_PREFIX.iconv}/include
-CONFIGURE_ARGS+=       --with-iconvlibdir=${BUILDLINK_PREFIX.iconv}/lib
 CONFIGURE_ARGS+=       --with-jpegincludedir=${BUILDLINK_PREFIX.jpeg}/include
 CONFIGURE_ARGS+=       --with-jpeglibdir=${BUILDLINK_PREFIX.jpeg}/lib
 CONFIGURE_ARGS+=       --with-expatincludedir=${BUILDLINK_PREFIX.expat}/include
 CONFIGURE_ARGS+=       --with-expatlibdir=${BUILDLINK_PREFIX.expat}/lib
-# curl support... Not yet
-#CONFIGURE_ARGS+=      --with-curlincludedir=${BUILDLINK_PREFIX.curl}/include
-#CONFIGURE_ARGS+=      --with-curllibdir=${BUILDLINK_PREFIX.curl}/lib
+CONFIGURE_ARGS+=       --with-freetypeincludedir=${BUILDLINK_PREFIX.freetype2}/include
+CONFIGURE_ARGS+=       --with-freetypelibdir=${BUILDLINK_PREFIX.freetype2}/lib
 
 # Dynagraph is left out for now
 #UNLIMIT_RESOURCES=    datasize stacksize memorysize
 CONFIGURE_ARGS+=       --without-dynagraph
 
-post-configure:
-       ${TOUCH} ${WRKSRC}/configure.in ${WRKSRC}/aclocal.m4 \
-               ${WRKSRC}/stamp-h.in ${WRKSRC}/configure \
-               ${WRKSRC}/config.status ${WRKSRC}/Makefile
+post-extract:
+       ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/graphviz
@@ -73,13 +59,13 @@
        ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/graphviz
        ${INSTALL_DATA} ${WRKSRC}/MINTERMS.txt ${PREFIX}/share/doc/graphviz
 
-.include "../../graphics/png/buildlink2.mk"
-.include "../../devel/zlib/buildlink2.mk"
-.include "../../converters/libiconv/buildlink2.mk"
-.include "../../graphics/jpeg/buildlink2.mk"
-.include "../../graphics/freetype2/buildlink2.mk"
-.include "../../x11/tk83/buildlink2.mk"
-# .include "../../www/curl/buildlink2.mk"
-.include "../../textproc/expat/buildlink2.mk"
-.include "../../mk/xaw.buildlink2.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../x11/tk/buildlink3.mk"
+# .include "../../www/curl/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../mk/xaw.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r a6eb878939f1 -r c1acdb2d4ce2 graphics/graphviz/PLIST
--- a/graphics/graphviz/PLIST   Sat Apr 17 16:49:49 2004 +0000
+++ b/graphics/graphviz/PLIST   Sat Apr 17 16:56:10 2004 +0000
@@ -1,16 +1,18 @@
-@comment $NetBSD: PLIST,v 1.6 2003/07/28 10:06:44 seb Exp $
+@comment $NetBSD: PLIST,v 1.7 2004/04/17 16:56:10 seb Exp $
 bin/acyclic
+bin/bcomps
 bin/ccomps
-bin/colorize
+bin/circo
+bin/dijkstra
 bin/dot
 bin/dot2gxl
 bin/dotneato-config
 bin/dotty
-@comment bin/dynagraph
+bin/fdp
 bin/gc
-bin/gpr
-@comment bin/graphsearch
+bin/gvcolor
 bin/gvpack
+bin/gvpr
 bin/gxl2dot
 bin/lefty
 bin/lneato
@@ -24,18 +26,31 @@
 include/graphviz/adjust.h
 include/graphviz/aghdr.h
 include/graphviz/agraph.h
+include/graphviz/agxbuf.h
 include/graphviz/ast_common.h
+include/graphviz/block.h
+include/graphviz/blockpath.h
+include/graphviz/blocktree.h
 include/graphviz/cdt.h
 include/graphviz/circle.h
+include/graphviz/circo.h
+include/graphviz/circpos.h
+include/graphviz/circular.h
+include/graphviz/colortbl.h
+include/graphviz/comp.h
 include/graphviz/const.h
+include/graphviz/dbg.h
+include/graphviz/deglist.h
 include/graphviz/dot.h
 include/graphviz/dotneato.h
 include/graphviz/dotprocs.h
 include/graphviz/dthdr.h
+include/graphviz/edgelist.h
 include/graphviz/edges.h
 include/graphviz/exgram.h
 include/graphviz/exlib.h
 include/graphviz/expr.h
+include/graphviz/fdp.h
 include/graphviz/gd.h
 include/graphviz/gd_io.h
 include/graphviz/gdcache.h
@@ -49,8 +64,14 @@
 include/graphviz/globals.h
 include/graphviz/grammar.h
 include/graphviz/graph.h
+include/graphviz/grid.h
+include/graphviz/gvre.h
+include/graphviz/gvrender.h
+include/graphviz/gvrenderint.h
 include/graphviz/heap.h
 include/graphviz/hedges.h
+include/graphviz/htmllex.h
+include/graphviz/htmltable.h
 include/graphviz/info.h
 include/graphviz/jisx0208.h
 include/graphviz/libgraph.h
@@ -59,6 +80,9 @@
 include/graphviz/mem.h
 include/graphviz/neato.h
 include/graphviz/neatoprocs.h
+include/graphviz/nodelist.h
+include/graphviz/nodeset.h
+include/graphviz/options.h
 include/graphviz/pack.h
 include/graphviz/parser.h
 include/graphviz/pathgeom.h
@@ -71,6 +95,8 @@
 include/graphviz/simple.h
 include/graphviz/site.h
 include/graphviz/solvers.h
+include/graphviz/stack.h
+include/graphviz/tlayout.h
 include/graphviz/tri.h
 include/graphviz/triefa.h
 include/graphviz/types.h
@@ -80,7 +106,7 @@
 include/graphviz/vmstub.h
 include/graphviz/voronoi.h
 include/graphviz/wbmp.h
-include/graphviz/xbuf.h
+include/graphviz/xlayout.h
 lib/graphviz/libagraph.a
 lib/graphviz/libagraph.la
 lib/graphviz/libagraph.so
@@ -121,16 +147,6 @@
 lib/graphviz/libpathplan.so
 lib/graphviz/libpathplan.so.0
 lib/graphviz/libpathplan.so.0.0
-lib/graphviz/libtcldgl.a
-lib/graphviz/libtcldgl.la
-lib/graphviz/libtcldgl.so
-lib/graphviz/libtcldgl.so.0
-lib/graphviz/libtcldgl.so.0.0
-lib/graphviz/libtcldgr.a
-lib/graphviz/libtcldgr.la
-lib/graphviz/libtcldgr.so
-lib/graphviz/libtcldgr.so.0
-lib/graphviz/libtcldgr.so.0.0
 lib/graphviz/libtcldot.a
 lib/graphviz/libtcldot.la
 lib/graphviz/libtcldot.so
@@ -148,16 +164,22 @@
 lib/graphviz/libtkspline.so.0.0
 lib/graphviz/pkgIndex.tcl
 man/man1/acyclic.1
+man/man1/bcomps.1
 man/man1/ccomps.1
-man/man1/colorize.1
+man/man1/circo.1
+man/man1/dijkstra.1
 man/man1/dot.1
 man/man1/dot2gxl.1
+man/man1/dotneato-config.1
 man/man1/dotty.1
+man/man1/fdp.1
 man/man1/gc.1
-man/man1/gpr.1
+man/man1/gvcolor.1
 man/man1/gvpack.1
+man/man1/gvpr.1
 man/man1/gxl2dot.1
 man/man1/lefty.1
+man/man1/lneato.1
 man/man1/neato.1
 man/man1/nop.1
 man/man1/prune.1
@@ -172,8 +194,6 @@
 man/man3/pack.3
 man/man3/pathplan.3
 man/mann/gdtclft.n
-man/mann/tcldgl.n
-man/mann/tcldgr.n
 man/mann/tcldot.n
 man/mann/tkspline.n
 share/doc/graphviz/COPYING
@@ -184,13 +204,9 @@
 share/doc/graphviz/leftyguide.pdf
 share/doc/graphviz/neatoguide.pdf
 share/doc/html/graphviz/FAQ.html
-@comment share/doc/html/graphviz/dynagraph.html
-share/doc/html/graphviz/info/Box.gif
-share/doc/html/graphviz/info/Diamond.gif
 share/doc/html/graphviz/info/Mcircle.gif
 share/doc/html/graphviz/info/Mdiamond.gif
 share/doc/html/graphviz/info/Msquare.gif
-share/doc/html/graphviz/info/a_back.gif
 share/doc/html/graphviz/info/a_both.gif
 share/doc/html/graphviz/info/a_box.gif
 share/doc/html/graphviz/info/a_crow.gif
@@ -204,6 +220,7 @@
 share/doc/html/graphviz/info/a_invdot.gif
 share/doc/html/graphviz/info/a_invempty.gif
 share/doc/html/graphviz/info/a_invodot.gif
+share/doc/html/graphviz/info/a_lteeoldiamond.gif
 share/doc/html/graphviz/info/a_nohead.gif
 share/doc/html/graphviz/info/a_none.gif
 share/doc/html/graphviz/info/a_normal.gif
@@ -212,6 +229,42 @@
 share/doc/html/graphviz/info/a_odot.gif
 share/doc/html/graphviz/info/a_open.gif
 share/doc/html/graphviz/info/a_tee.gif
+share/doc/html/graphviz/info/aa_box.gif
+share/doc/html/graphviz/info/aa_crow.gif
+share/doc/html/graphviz/info/aa_diamond.gif
+share/doc/html/graphviz/info/aa_dot.gif
+share/doc/html/graphviz/info/aa_inv.gif
+share/doc/html/graphviz/info/aa_lbox.gif
+share/doc/html/graphviz/info/aa_lcrow.gif
+share/doc/html/graphviz/info/aa_ldiamond.gif
+share/doc/html/graphviz/info/aa_linv.gif
+share/doc/html/graphviz/info/aa_lnormal.gif
+share/doc/html/graphviz/info/aa_ltee.gif
+share/doc/html/graphviz/info/aa_lvee.gif
+share/doc/html/graphviz/info/aa_none.gif
+share/doc/html/graphviz/info/aa_normal.gif
+share/doc/html/graphviz/info/aa_obox.gif
+share/doc/html/graphviz/info/aa_odiamond.gif
+share/doc/html/graphviz/info/aa_odot.gif
+share/doc/html/graphviz/info/aa_oinv.gif
+share/doc/html/graphviz/info/aa_olbox.gif
+share/doc/html/graphviz/info/aa_oldiamond.gif
+share/doc/html/graphviz/info/aa_olinv.gif
+share/doc/html/graphviz/info/aa_olnormal.gif
+share/doc/html/graphviz/info/aa_onormal.gif
+share/doc/html/graphviz/info/aa_orbox.gif
+share/doc/html/graphviz/info/aa_ordiamond.gif
+share/doc/html/graphviz/info/aa_orinv.gif
+share/doc/html/graphviz/info/aa_ornormal.gif
+share/doc/html/graphviz/info/aa_rbox.gif
+share/doc/html/graphviz/info/aa_rcrow.gif
+share/doc/html/graphviz/info/aa_rdiamond.gif
+share/doc/html/graphviz/info/aa_rinv.gif



Home | Main Index | Thread Index | Old Index