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