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