pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/graphviz Changes 2.16.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/1339c55460bd
branches: trunk
changeset: 538371:1339c55460bd
user: adam <adam%pkgsrc.org@localhost>
date: Wed Feb 06 18:56:52 2008 +0000
description:
Changes 2.16.1:
- Fixed bugs
- Improvements to PHP binding
- Improvements to OCAML binding
- Make regression tests run from the build tree, rather than require
installation
- Repair freetype detection on RedHat-7 (Yes, people still use it!!)
- Fix zoom-at-mouse-location in -Txlib and -Tgtk
- Fix some dotty regressions
Changes 2.16:
- Fixed bugs
- new regression test suite
- new cgraph library (will eventually replace graph and agraph)
- add "image" and "imagescale" for simpler support for images in nodes
- add "tab" "box3d" and "component" shapes
- replace arith.h in distro
- add functions to access version info to avoid need for gvcint.h
- Fix problem with irregular character spacing at 96dpi in pango/cairo output
formats.
- Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif
- Add DevIL plugin providing: .bmp .jpg .png .tif .tga
- Extend GD plugin to provide a backend to cairo for: .gif .jpg .png .gd .gd2
.wbmp <- gifs are now antialiased
- Rework plugin framework to separate device from renderer, and to autoload
load dependendent plugins
- show defaults in output from: ./configure --help
- add more info to dot -v and dot -v2 debug outputs
- various issues with CR/LF in windows, but not in binary outputs.
diffstat:
graphics/graphviz/Makefile | 26 ++++---
graphics/graphviz/PLIST | 122 +++++++++++++++++-------------------
graphics/graphviz/buildlink3.mk | 5 +-
graphics/graphviz/distinfo | 29 ++------
graphics/graphviz/options.mk | 53 ++++++++++++++++
graphics/graphviz/patches/patch-aa | 10 +-
graphics/graphviz/patches/patch-ab | 12 +-
graphics/graphviz/patches/patch-ac | 13 +--
graphics/graphviz/patches/patch-ad | 13 ++-
graphics/graphviz/patches/patch-ae | 6 +-
graphics/graphviz/patches/patch-af | 22 ------
graphics/graphviz/patches/patch-ag | 12 ---
graphics/graphviz/patches/patch-ah | 13 ---
graphics/graphviz/patches/patch-ai | 13 ---
graphics/graphviz/patches/patch-aj | 13 ---
graphics/graphviz/patches/patch-ak | 15 ----
graphics/graphviz/patches/patch-al | 15 ----
graphics/graphviz/patches/patch-am | 16 ----
graphics/graphviz/patches/patch-an | 31 ---------
graphics/graphviz/patches/patch-ao | 13 ---
graphics/graphviz/patches/patch-ap | 14 ----
21 files changed, 163 insertions(+), 303 deletions(-)
diffs (truncated from 757 to 300 lines):
diff -r 8ebad53b51a0 -r 1339c55460bd graphics/graphviz/Makefile
--- a/graphics/graphviz/Makefile Wed Feb 06 18:45:31 2008 +0000
+++ b/graphics/graphviz/Makefile Wed Feb 06 18:56:52 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2007/09/25 13:59:21 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2008/02/06 18:56:52 adam Exp $
-DISTNAME= graphviz-2.12
-PKGREVISION= 5
+DISTNAME= graphviz-2.16.1
CATEGORIES= graphics
MASTER_SITES= http://www.graphviz.org/pub/graphviz/ARCHIVE/
@@ -20,17 +19,20 @@
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --without-gtk
-CONFIGURE_ARGS+= --disable-sharp --disable-python --disable-perl --disable-ruby
-CONFIGURE_ENV+= TCLCONFIG=${TCLCONFIG_SH:Q}
-CONFIGURE_ENV+= TKCONFIG=${TKCONFIG_SH:Q}
-CONFIGURE_ENV+= X11PREFIX=${X11PREFIX:Q} X11BASE=${X11BASE:Q}
+CONFIGURE_ARGS+= --disable-java
+CONFIGURE_ARGS+= --disable-perl
+CONFIGURE_ARGS+= --disable-php
+CONFIGURE_ARGS+= --disable-python
+CONFIGURE_ARGS+= --disable-ruby
+CONFIGURE_ARGS+= --disable-sharp
+CONFIGURE_ENV+= X11PREFIX=${X11PREFIX} X11BASE=${X11BASE}
# build fails when PHP and/or Ruby are also installed
CONFIGURE_ENV+= ac_cv_prog_PHP=
CONFIGURE_ENV+= ac_cv_prog_RUBY=
CPPFLAGS+= -DNO_POSTSCRIPT_ALIAS=1
PKGCONFIG_OVERRIDE= lib/agraph/libagraph.pc.in
PKGCONFIG_OVERRIDE+= lib/cdt/libcdt.pc.in
+PKGCONFIG_OVERRIDE+= lib/cgraph/libcgraph.pc.in
PKGCONFIG_OVERRIDE+= lib/expr/libexpr.pc.in
PKGCONFIG_OVERRIDE+= lib/graph/libgraph.pc.in
PKGCONFIG_OVERRIDE+= lib/gvc/libgvc.pc.in
@@ -49,18 +51,20 @@
pre-build:
touch ${WRKSRC}/Makefile
+.include "options.mk"
+
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/libltdl/convenience.mk"
.include "../../devel/pango/buildlink3.mk"
-.include "../../devel/swig/buildlink3.mk"
-.include "../../lang/lua/buildlink3.mk"
+#.include "../../devel/swig/buildlink3.mk"
+#.include "../../lang/lua/buildlink3.mk"
.include "../../graphics/gd/buildlink3.mk"
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../x11/libXp/buildlink3.mk"
-.include "../../x11/tk/buildlink3.mk"
+#.include "../../x11/tk/buildlink3.mk"
.include "../../mk/xaw.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 8ebad53b51a0 -r 1339c55460bd graphics/graphviz/PLIST
--- a/graphics/graphviz/PLIST Wed Feb 06 18:45:31 2008 +0000
+++ b/graphics/graphviz/PLIST Wed Feb 06 18:56:52 2008 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.19 2007/09/25 20:13:36 joerg Exp $
+@comment $NetBSD: PLIST,v 1.20 2008/02/06 18:56:52 adam Exp $
bin/acyclic
bin/bcomps
bin/ccomps
bin/circo
+bin/diffimg
bin/dijkstra
bin/dot
bin/dot2gxl
@@ -22,28 +23,19 @@
bin/tred
bin/twopi
bin/unflatten
-include/graphviz/aghdr.h
include/graphviz/agraph.h
-include/graphviz/agxbuf.h
include/graphviz/arith.h
-include/graphviz/ast_common.h
include/graphviz/cdt.h
+include/graphviz/cgraph.h
include/graphviz/color.h
include/graphviz/demand_loading.c
include/graphviz/dot_builtins.c
-include/graphviz/dthdr.h
-include/graphviz/exgram.h
-include/graphviz/exlib.h
-include/graphviz/expr.h
include/graphviz/geom.h
-include/graphviz/globals.h
-include/graphviz/grammar.h
include/graphviz/graph.h
include/graphviz/gv.cpp
include/graphviz/gv.i
include/graphviz/gvc.h
include/graphviz/gvcext.h
-include/graphviz/gvcint.h
include/graphviz/gvcjob.h
include/graphviz/gvcommon.h
include/graphviz/gvplugin.h
@@ -52,55 +44,48 @@
include/graphviz/gvplugin_loadimage.h
include/graphviz/gvplugin_render.h
include/graphviz/gvplugin_textlayout.h
-include/graphviz/libgraph.h
-include/graphviz/logic.h
-include/graphviz/malloc.h
include/graphviz/no_demand_loading.c
include/graphviz/pack.h
-include/graphviz/parser.h
include/graphviz/pathgeom.h
include/graphviz/pathplan.h
-include/graphviz/pathutil.h
-include/graphviz/solvers.h
include/graphviz/textpara.h
-include/graphviz/tri.h
-include/graphviz/triefa.h
include/graphviz/types.h
include/graphviz/usershape.h
-include/graphviz/vis.h
-include/graphviz/vispath.h
-include/graphviz/vmstub.h
lib/graphviz/libgvplugin_core.la
lib/graphviz/libgvplugin_dot_layout.la
lib/graphviz/libgvplugin_gd.la
+${GTK}lib/graphviz/libgvplugin_gdk_pixbuf.la
+${GTK}lib/graphviz/libgvplugin_gtk.la
lib/graphviz/libgvplugin_neato_layout.la
lib/graphviz/libgvplugin_pango.la
lib/graphviz/libgvplugin_xlib.la
lib/graphviz/lua/gv.so
-lib/graphviz/lua/gv_lua.man
-lib/graphviz/lua/libgv_lua.la
+${TCL}${LUA}lib/graphviz/lua/libgv_lua.la
lib/graphviz/perl/gv.so
lib/graphviz/pkgIndex.tcl
lib/graphviz/python/_gv.so
+lib/graphviz/python23/_gv.so
+lib/graphviz/python24/_gv.so
+lib/graphviz/python25/_gv.so
+lib/graphviz/r/gv.so
lib/graphviz/ruby/gv.so
lib/graphviz/tcl/gv.so
-lib/graphviz/tcl/gv_tcl.man
-lib/graphviz/tcl/libgdtclft.la
-lib/graphviz/tcl/libgv_tcl.la
-lib/graphviz/tcl/libtcldot.la
-lib/graphviz/tcl/libtcldot_builtin.la
-lib/graphviz/tcl/libtclplan.la
-lib/graphviz/tcl/libtkspline.la
+${TCL}lib/graphviz/tcl/libgdtclft.la
+${TCL}${LUA}lib/graphviz/tcl/libgv_tcl.la
+${TCL}lib/graphviz/tcl/libtcldot.la
+${TCL}lib/graphviz/tcl/libtcldot_builtin.la
+${TCL}lib/graphviz/tcl/libtclplan.la
+${TCL}lib/graphviz/tcl/libtkspline.la
lib/libagraph.la
lib/libcdt.la
-lib/libexpr.la
+lib/libcgraph.la
lib/libgraph.la
lib/libgvc.la
lib/libgvc_builtins.la
lib/libpathplan.la
lib/pkgconfig/libagraph.pc
lib/pkgconfig/libcdt.pc
-lib/pkgconfig/libexpr.pc
+lib/pkgconfig/libcgraph.pc
lib/pkgconfig/libgraph.pc
lib/pkgconfig/libgvc.pc
lib/pkgconfig/libgvc_builtins.pc
@@ -130,36 +115,39 @@
man/man1/unflatten.1
man/man3/agraph.3
man/man3/cdt.3
-man/man3/expr.3
+man/man3/cgraph.3
man/man3/graph.3
man/man3/gvc.3
man/man3/pathplan.3
-man/mann/gdtclft.n
-man/mann/tcldot.n
-man/mann/tkspline.n
-share/graphviz/demo/doted
-share/graphviz/demo/doted.README
-share/graphviz/demo/entities
-share/graphviz/demo/entities.README
-share/graphviz/demo/entities.html
-share/graphviz/demo/gcat
-share/graphviz/demo/gcat.README
-share/graphviz/demo/pathplan
-share/graphviz/demo/pathplan.README
-share/graphviz/demo/pathplan_data/boxes.dat
-share/graphviz/demo/pathplan_data/dpd.dat
-share/graphviz/demo/pathplan_data/funny.dat
-share/graphviz/demo/pathplan_data/maze.dat
-share/graphviz/demo/pathplan_data/nested.dat
-share/graphviz/demo/pathplan_data/northo.dat
-share/graphviz/demo/pathplan_data/obs.dat
-share/graphviz/demo/pathplan_data/other.dat
-share/graphviz/demo/pathplan_data/paths.dat
-share/graphviz/demo/pathplan_data/rotor.dat
-share/graphviz/demo/pathplan_data/u.dat
-share/graphviz/demo/pathplan_data/unknown.dat
-share/graphviz/demo/spline
-share/graphviz/demo/spline.README
+man/man7/graphviz.7
+${TCL}man/mann/gdtclft.n
+${TCL}${LUA}man/mann/gv_lua.n
+${TCL}${LUA}man/mann/gv_tcl.n
+${TCL}man/mann/tcldot.n
+${TCL}man/mann/tkspline.n
+${TCL}share/graphviz/demo/doted
+${TCL}share/graphviz/demo/doted.README
+${TCL}share/graphviz/demo/entities
+${TCL}share/graphviz/demo/entities.README
+${TCL}share/graphviz/demo/entities.html
+${TCL}share/graphviz/demo/gcat
+${TCL}share/graphviz/demo/gcat.README
+${TCL}share/graphviz/demo/pathplan
+${TCL}share/graphviz/demo/pathplan.README
+${TCL}share/graphviz/demo/pathplan_data/boxes.dat
+${TCL}share/graphviz/demo/pathplan_data/dpd.dat
+${TCL}share/graphviz/demo/pathplan_data/funny.dat
+${TCL}share/graphviz/demo/pathplan_data/maze.dat
+${TCL}share/graphviz/demo/pathplan_data/nested.dat
+${TCL}share/graphviz/demo/pathplan_data/northo.dat
+${TCL}share/graphviz/demo/pathplan_data/obs.dat
+${TCL}share/graphviz/demo/pathplan_data/other.dat
+${TCL}share/graphviz/demo/pathplan_data/paths.dat
+${TCL}share/graphviz/demo/pathplan_data/rotor.dat
+${TCL}share/graphviz/demo/pathplan_data/u.dat
+${TCL}share/graphviz/demo/pathplan_data/unknown.dat
+${TCL}share/graphviz/demo/spline
+${TCL}share/graphviz/demo/spline.README
share/graphviz/doc/AUTHORS
share/graphviz/doc/COPYING
share/graphviz/doc/ChangeLog
@@ -277,7 +265,7 @@
share/graphviz/doc/html/info/triangle.gif
share/graphviz/doc/html/info/tripleoctagon.gif
share/graphviz/doc/html/pspdf.png
-share/graphviz/doc/html/tcldot.html
+${TCL}share/graphviz/doc/html/tcldot.html
share/graphviz/doc/html/winbuild.html
share/graphviz/doc/latex_suggestions.txt
share/graphviz/doc/pdf/acyclic.pdf
@@ -285,6 +273,7 @@
share/graphviz/doc/pdf/bcomps.pdf
share/graphviz/doc/pdf/ccomps.pdf
share/graphviz/doc/pdf/cdt.pdf
+share/graphviz/doc/pdf/cgraph.pdf
share/graphviz/doc/pdf/circo.pdf
share/graphviz/doc/pdf/dijkstra.pdf
share/graphviz/doc/pdf/dot.pdf
@@ -292,10 +281,9 @@
share/graphviz/doc/pdf/dotguide.pdf
share/graphviz/doc/pdf/dotty.pdf
share/graphviz/doc/pdf/dottyguide.pdf
-share/graphviz/doc/pdf/expr.pdf
share/graphviz/doc/pdf/fdp.pdf
share/graphviz/doc/pdf/gc.pdf
-share/graphviz/doc/pdf/gdtclft.pdf
+${TCL}share/graphviz/doc/pdf/gdtclft.pdf
share/graphviz/doc/pdf/graph.pdf
share/graphviz/doc/pdf/gvc.pdf
share/graphviz/doc/pdf/gvcolor.pdf
@@ -311,8 +299,8 @@
share/graphviz/doc/pdf/pathplan.pdf
share/graphviz/doc/pdf/prune.pdf
share/graphviz/doc/pdf/sccmap.pdf
-share/graphviz/doc/pdf/tcldot.pdf
-share/graphviz/doc/pdf/tkspline.pdf
+${TCL}share/graphviz/doc/pdf/tcldot.pdf
+${TCL}share/graphviz/doc/pdf/tkspline.pdf
share/graphviz/doc/pdf/tred.pdf
share/graphviz/doc/pdf/twopi.pdf
share/graphviz/doc/pdf/unflatten.pdf
@@ -398,6 +386,10 @@
@dirrm lib/graphviz/tcl
@dirrm lib/graphviz/sharp
@dirrm lib/graphviz/ruby
+@dirrm lib/graphviz/r
+@dirrm lib/graphviz/python25
+@dirrm lib/graphviz/python24
+@dirrm lib/graphviz/python23
@dirrm lib/graphviz/python
@dirrm lib/graphviz/php
@dirrm lib/graphviz/perl
diff -r 8ebad53b51a0 -r 1339c55460bd graphics/graphviz/buildlink3.mk
--- a/graphics/graphviz/buildlink3.mk Wed Feb 06 18:45:31 2008 +0000
+++ b/graphics/graphviz/buildlink3.mk Wed Feb 06 18:56:52 2008 +0000
@@ -1,4 +1,4 @@
Home |
Main Index |
Thread Index |
Old Index