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.16.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/607253d5a82b
branches:  trunk
changeset: 484799:607253d5a82b
user:      seb <seb%pkgsrc.org@localhost>
date:      Mon Nov 29 22:11:50 2004 +0000

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

diffstat:

 graphics/graphviz/Makefile         |   41 +--
 graphics/graphviz/PLIST            |  395 ++++++++++++++++++++----------------
 graphics/graphviz/distinfo         |  102 +++++++--
 graphics/graphviz/patches/patch-aa |    4 +-
 graphics/graphviz/patches/patch-ab |  274 +++++++++++++-----------
 graphics/graphviz/patches/patch-ac |  313 ++++++++++++++++-------------
 graphics/graphviz/patches/patch-ad |   28 +-
 graphics/graphviz/patches/patch-ae |  154 +++++++++++--
 graphics/graphviz/patches/patch-af |   13 +-
 graphics/graphviz/patches/patch-ag |   36 +-
 graphics/graphviz/patches/patch-ah |   29 +-
 graphics/graphviz/patches/patch-ai |  161 ++++++++++++--
 graphics/graphviz/patches/patch-aj |   13 +-
 graphics/graphviz/patches/patch-ak |   32 +-
 graphics/graphviz/patches/patch-al |   26 +-
 graphics/graphviz/patches/patch-am |  163 ++++++++++++--
 graphics/graphviz/patches/patch-an |   10 +-
 graphics/graphviz/patches/patch-ao |   32 +-
 graphics/graphviz/patches/patch-ap |    6 +-
 graphics/graphviz/patches/patch-aq |   30 +-
 graphics/graphviz/patches/patch-ar |   29 +-
 graphics/graphviz/patches/patch-as |  159 ++++++++++++--
 graphics/graphviz/patches/patch-at |   13 +-
 graphics/graphviz/patches/patch-au |   32 +-
 graphics/graphviz/patches/patch-av |   17 +
 graphics/graphviz/patches/patch-aw |   33 +++
 graphics/graphviz/patches/patch-ax |   12 +
 graphics/graphviz/patches/patch-ay |   29 ++
 graphics/graphviz/patches/patch-az |   21 +
 graphics/graphviz/patches/patch-ba |  135 ++++++++++++
 graphics/graphviz/patches/patch-bb |   15 +
 graphics/graphviz/patches/patch-bc |  136 ++++++++++++
 graphics/graphviz/patches/patch-bd |   17 +
 graphics/graphviz/patches/patch-be |  135 ++++++++++++
 graphics/graphviz/patches/patch-bf |   21 +
 graphics/graphviz/patches/patch-bg |  135 ++++++++++++
 graphics/graphviz/patches/patch-bh |   20 +
 graphics/graphviz/patches/patch-bi |  139 +++++++++++++
 graphics/graphviz/patches/patch-bj |   17 +
 graphics/graphviz/patches/patch-bk |  138 ++++++++++++
 graphics/graphviz/patches/patch-bl |   21 +
 graphics/graphviz/patches/patch-bm |  135 ++++++++++++
 graphics/graphviz/patches/patch-bn |   22 ++
 graphics/graphviz/patches/patch-bo |  164 +++++++++++++++
 graphics/graphviz/patches/patch-bp |   20 +
 graphics/graphviz/patches/patch-bq |  140 +++++++++++++
 graphics/graphviz/patches/patch-br |   19 +
 graphics/graphviz/patches/patch-bs |  134 ++++++++++++
 graphics/graphviz/patches/patch-bt |   19 +
 graphics/graphviz/patches/patch-bu |  143 +++++++++++++
 graphics/graphviz/patches/patch-bv |   22 ++
 graphics/graphviz/patches/patch-bw |  146 +++++++++++++
 graphics/graphviz/patches/patch-bx |   15 +
 graphics/graphviz/patches/patch-by |   44 ++++
 graphics/graphviz/patches/patch-bz |   19 +
 graphics/graphviz/patches/patch-ca |  136 ++++++++++++
 graphics/graphviz/patches/patch-cb |   13 +
 graphics/graphviz/patches/patch-cc |   29 ++
 graphics/graphviz/patches/patch-cd |   13 +
 graphics/graphviz/patches/patch-ce |   29 ++
 graphics/graphviz/patches/patch-cf |   20 +
 graphics/graphviz/patches/patch-cg |  146 +++++++++++++
 graphics/graphviz/patches/patch-ch |   12 +
 graphics/graphviz/patches/patch-ci |   29 ++
 graphics/graphviz/patches/patch-cj |   12 +
 graphics/graphviz/patches/patch-ck |   29 ++
 graphics/graphviz/patches/patch-cl |   12 +
 graphics/graphviz/patches/patch-cm |   29 ++
 graphics/graphviz/patches/patch-cn |   12 +
 graphics/graphviz/patches/patch-co |   29 ++
 graphics/graphviz/patches/patch-cp |   12 +
 graphics/graphviz/patches/patch-cq |   29 ++
 graphics/graphviz/patches/patch-cr |   12 +
 graphics/graphviz/patches/patch-cs |   29 ++
 graphics/graphviz/patches/patch-ct |   12 +
 graphics/graphviz/patches/patch-cu |   29 ++
 graphics/graphviz/patches/patch-cv |   12 +
 graphics/graphviz/patches/patch-cw |   29 ++
 78 files changed, 4126 insertions(+), 766 deletions(-)

diffs (truncated from 5627 to 300 lines):

diff -r 937ab08d8584 -r 607253d5a82b graphics/graphviz/Makefile
--- a/graphics/graphviz/Makefile        Mon Nov 29 22:05:08 2004 +0000
+++ b/graphics/graphviz/Makefile        Mon Nov 29 22:11:50 2004 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2004/10/03 00:14:52 tv Exp $
+# $NetBSD: Makefile,v 1.24 2004/11/29 22:11:50 seb Exp $
 #
 
-DISTNAME=      graphviz-1.12
-PKGREVISION=   1
+DISTNAME=      graphviz-1.16
 CATEGORIES=    graphics
 MASTER_SITES=  http://www.graphviz.org/pub/graphviz/ARCHIVE/
 
@@ -19,6 +18,8 @@
 USE_LIBTOOL=           yes
 USE_X11=               yes
 XAW_TYPE=              standard
+PKGCONFIG_OVERRIDE=    */*.pc */*/*.pc
+PKGCONFIG_OVERRIDE_STAGE=      post-build
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -26,44 +27,22 @@
 CONFIGURE_ENV+=                TKCONFIG=${TKCONFIG_SH}
 CONFIGURE_ENV+=                X11PREFIX=${X11PREFIX} X11BASE=${X11BASE}
 
-CONFIGURE_ARGS+=       --with-zincludedir=${BUILDLINK_PREFIX.zlib}/include
-CONFIGURE_ARGS+=       --with-zlibdir=${BUILDLINK_PREFIX.zlib}/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
-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
 
+# the upstream tarball still contains *.orig files
 post-extract:
        ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
 
-post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/graphviz
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/graphviz
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/graphviz/info
-.for __f__ in Dot.ref dotguide.pdf dottyguide.pdf leftyguide.pdf       \
-                neatoguide.pdf
-       ${INSTALL_DATA} ${WRKSRC}/doc/${__f__} ${PREFIX}/share/doc/graphviz
-.endfor
-.for __f__ in FAQ.html tcldot.html
-       ${INSTALL_DATA} ${WRKSRC}/doc/${__f__} ${PREFIX}/share/doc/html/graphviz
-.endfor
-.if 0  # dynagraph "disabled"
-       ${INSTALL_DATA} ${WRKSRC}/dynagraph/dynagraph.html ${PREFIX}/share/doc/html/graphviz
-.endif
-       for f in ${WRKSRC}/doc/info/*.html ${WRKSRC}/doc/info/*.gif; do \
-               ${INSTALL_DATA} $${f} ${PREFIX}/share/doc/html/graphviz/info; \
-       done
-       ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/graphviz
-       ${INSTALL_DATA} ${WRKSRC}/MINTERMS.txt ${PREFIX}/share/doc/graphviz
+# prevent another config.status run
+pre-build:
+       ${TOUCH} ${WRKSRC}/Makefile
 
 .include "../../graphics/png/buildlink3.mk"
+.include "../../devel/pkgconfig/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
 .include "../../graphics/jpeg/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
diff -r 937ab08d8584 -r 607253d5a82b graphics/graphviz/PLIST
--- a/graphics/graphviz/PLIST   Mon Nov 29 22:05:08 2004 +0000
+++ b/graphics/graphviz/PLIST   Mon Nov 29 22:11:50 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2004/09/22 08:09:33 jlam Exp $
+@comment $NetBSD: PLIST,v 1.9 2004/11/29 22:11:51 seb Exp $
 bin/acyclic
 bin/bcomps
 bin/ccomps
@@ -28,25 +28,35 @@
 include/graphviz/agraph.h
 include/graphviz/agxbuf.h
 include/graphviz/ast_common.h
+include/graphviz/bfs.h
 include/graphviz/block.h
 include/graphviz/blockpath.h
 include/graphviz/blocktree.h
+include/graphviz/cairogen-png.h
+include/graphviz/cairogen-ps.h
+include/graphviz/cairogen-win.h
 include/graphviz/cdt.h
 include/graphviz/circle.h
 include/graphviz/circo.h
 include/graphviz/circpos.h
 include/graphviz/circular.h
+include/graphviz/closest.h
 include/graphviz/colortbl.h
 include/graphviz/comp.h
+include/graphviz/conjgrad.h
 include/graphviz/const.h
 include/graphviz/dbg.h
+include/graphviz/defs.h
 include/graphviz/deglist.h
+include/graphviz/dijkstra.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/embed_graph.h
+include/graphviz/entities.h
 include/graphviz/exgram.h
 include/graphviz/exlib.h
 include/graphviz/expr.h
@@ -59,6 +69,7 @@
 include/graphviz/gdfontmb.h
 include/graphviz/gdfonts.h
 include/graphviz/gdfontt.h
+include/graphviz/gdfx.h
 include/graphviz/gdhelpers.h
 include/graphviz/geometry.h
 include/graphviz/globals.h
@@ -74,9 +85,11 @@
 include/graphviz/htmltable.h
 include/graphviz/info.h
 include/graphviz/jisx0208.h
+include/graphviz/kkutils.h
 include/graphviz/libgraph.h
 include/graphviz/macros.h
 include/graphviz/malloc.h
+include/graphviz/matrix_ops.h
 include/graphviz/mem.h
 include/graphviz/neato.h
 include/graphviz/neatoprocs.h
@@ -88,6 +101,7 @@
 include/graphviz/pathgeom.h
 include/graphviz/pathplan.h
 include/graphviz/pathutil.h
+include/graphviz/pca.h
 include/graphviz/pointset.h
 include/graphviz/poly.h
 include/graphviz/render.h
@@ -96,6 +110,7 @@
 include/graphviz/site.h
 include/graphviz/solvers.h
 include/graphviz/stack.h
+include/graphviz/stress.h
 include/graphviz/tlayout.h
 include/graphviz/tri.h
 include/graphviz/triefa.h
@@ -109,16 +124,37 @@
 include/graphviz/xlayout.h
 lib/graphviz/libagraph.la
 lib/graphviz/libcdt.la
+lib/graphviz/libcircogen.la
+lib/graphviz/libcommon.la
+lib/graphviz/libdotgen.la
 lib/graphviz/libdotneato.la
 lib/graphviz/libexpr.la
+lib/graphviz/libfdpgen.la
 lib/graphviz/libgdtclft.la
 lib/graphviz/libgraph.la
+lib/graphviz/libgvgd.la
+lib/graphviz/libgvrender.la
+lib/graphviz/libneatogen.la
 lib/graphviz/libpack.la
 lib/graphviz/libpathplan.la
 lib/graphviz/libtcldot.la
 lib/graphviz/libtclplan.la
 lib/graphviz/libtkspline.la
+lib/graphviz/libtwopigen.la
 lib/graphviz/pkgIndex.tcl
+lib/pkgconfig/libagraph.pc
+lib/pkgconfig/libcdt.pc
+lib/pkgconfig/libcircogen.pc
+lib/pkgconfig/libcommon.pc
+lib/pkgconfig/libdotgen.pc
+lib/pkgconfig/libdotneato.pc
+lib/pkgconfig/libfdpgen.pc
+lib/pkgconfig/libgraph.pc
+lib/pkgconfig/libgvrender.pc
+lib/pkgconfig/libneatogen.pc
+lib/pkgconfig/libpack.pc
+lib/pkgconfig/libpathplan.pc
+lib/pkgconfig/libtwopigen.pc
 man/man1/acyclic.1
 man/man1/bcomps.1
 man/man1/ccomps.1
@@ -152,119 +188,125 @@
 man/mann/gdtclft.n
 man/mann/tcldot.n
 man/mann/tkspline.n
+share/doc/graphviz/AUTHORS
 share/doc/graphviz/COPYING
+share/doc/graphviz/ChangeLog
 share/doc/graphviz/Dot.ref
+share/doc/graphviz/FAQ.txt
 share/doc/graphviz/MINTERMS.txt
-share/doc/graphviz/dotguide.pdf
-share/doc/graphviz/dottyguide.pdf
-share/doc/graphviz/leftyguide.pdf
-share/doc/graphviz/neatoguide.pdf
+share/doc/graphviz/NEWS
+share/doc/graphviz/latex_suggestions.txt
+share/doc/graphviz/pdf/dotguide.pdf
+share/doc/graphviz/pdf/dottyguide.pdf
+share/doc/graphviz/pdf/leftyguide.pdf
+share/doc/graphviz/pdf/neatoguide.pdf
 share/doc/html/graphviz/FAQ.html
-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_both.gif
-share/doc/html/graphviz/info/a_box.gif
-share/doc/html/graphviz/info/a_crow.gif
-share/doc/html/graphviz/info/a_diamond.gif
-share/doc/html/graphviz/info/a_dot.gif
-share/doc/html/graphviz/info/a_ediamond.gif
-share/doc/html/graphviz/info/a_empty.gif
-share/doc/html/graphviz/info/a_forward.gif
-share/doc/html/graphviz/info/a_halfopen.gif
-share/doc/html/graphviz/info/a_inv.gif
-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
-share/doc/html/graphviz/info/a_obox.gif
-share/doc/html/graphviz/info/a_odiamond.gif
-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
-share/doc/html/graphviz/info/aa_rnormal.gif
-share/doc/html/graphviz/info/aa_rtee.gif
-share/doc/html/graphviz/info/aa_rvee.gif
-share/doc/html/graphviz/info/aa_tee.gif
-share/doc/html/graphviz/info/aa_vee.gif
-share/doc/html/graphviz/info/attrs.html
-share/doc/html/graphviz/info/back.gif
-share/doc/html/graphviz/info/both.gif
-share/doc/html/graphviz/info/box.gif
-share/doc/html/graphviz/info/circle.gif
-share/doc/html/graphviz/info/colors.html
-share/doc/html/graphviz/info/command.html
-share/doc/html/graphviz/info/constraint.gif
-share/doc/html/graphviz/info/diamond.gif
-share/doc/html/graphviz/info/doublecircle.gif
-share/doc/html/graphviz/info/doubleoctagon.gif
-share/doc/html/graphviz/info/egg.gif
-share/doc/html/graphviz/info/ellipse.gif
-share/doc/html/graphviz/info/fill.gif
-share/doc/html/graphviz/info/forward.gif
-share/doc/html/graphviz/info/grammar.html
-share/doc/html/graphviz/info/hexagon.gif
-share/doc/html/graphviz/info/house.gif
-share/doc/html/graphviz/info/html1.gif
-share/doc/html/graphviz/info/html2.gif
-share/doc/html/graphviz/info/index.html
-share/doc/html/graphviz/info/invhouse.gif
-share/doc/html/graphviz/info/invtrapezium.gif
-share/doc/html/graphviz/info/invtriangle.gif
-share/doc/html/graphviz/info/lang.html



Home | Main Index | Thread Index | Old Index