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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/466f779a91cc
branches:  trunk
changeset: 486191:466f779a91cc
user:      seb <seb%pkgsrc.org@localhost>
date:      Fri Dec 24 18:26:56 2004 +0000

description:
Update to version 2.0.

Package changes:
  - use GD library from the graphics/gd package

Changes since last packaged version (1.16):
December 11, 2004
  - release 2.0
  - new CPL license
  - re indent all sources
December 11, 2004
  - release 1.18
 dotneato
  - fix bugs: 451, 536, 545, 547, 548, 559, 561, 565, 572
  - increase max size  of HTML tables.
  - spline cluster edges in fdp
  - center userimages in nodes
  - support user images in HTML table cells
  - syntax extension for node:port:compass as well as node:compass
  - FreeBSD fixes
  - sync with gd-2.0.32
  - attempt to catch some out-of-memory conditions with very large graphs
  - support background and node-fill partial transparency when truecolor=true

diffstat:

 graphics/graphviz/MESSAGE          |    3 +-
 graphics/graphviz/Makefile         |    7 +-
 graphics/graphviz/PLIST            |   20 +-----
 graphics/graphviz/distinfo         |   27 ++++----
 graphics/graphviz/patches/patch-aa |   13 ----
 graphics/graphviz/patches/patch-ab |   55 ++++++++++--------
 graphics/graphviz/patches/patch-ac |   53 ++++++++++-------
 graphics/graphviz/patches/patch-ar |   25 ++++++-
 graphics/graphviz/patches/patch-as |   70 ++++++++++++++----------
 graphics/graphviz/patches/patch-bv |   32 +++++++---
 graphics/graphviz/patches/patch-bw |  107 +++++++++++++++++++-----------------
 graphics/graphviz/patches/patch-bx |   10 +-
 graphics/graphviz/patches/patch-by |   18 +++---
 graphics/graphviz/patches/patch-bz |   16 +++--
 graphics/graphviz/patches/patch-ca |   36 ++++++------
 15 files changed, 261 insertions(+), 231 deletions(-)

diffs (truncated from 1101 to 300 lines):

diff -r e6c0c691b459 -r 466f779a91cc graphics/graphviz/MESSAGE
--- a/graphics/graphviz/MESSAGE Fri Dec 24 17:22:02 2004 +0000
+++ b/graphics/graphviz/MESSAGE Fri Dec 24 18:26:56 2004 +0000
@@ -1,9 +1,8 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.2 2002/09/24 12:30:06 wiz Exp $
+$NetBSD: MESSAGE,v 1.3 2004/12/24 18:26:56 seb Exp $
 
 Please read graphviz license terms in:
 
-${PREFIX}/share/doc/graphviz/MINTERMS.txt
 ${PREFIX}/share/doc/graphviz/COPYING
 
 ===========================================================================
diff -r e6c0c691b459 -r 466f779a91cc graphics/graphviz/Makefile
--- a/graphics/graphviz/Makefile        Fri Dec 24 17:22:02 2004 +0000
+++ b/graphics/graphviz/Makefile        Fri Dec 24 18:26:56 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2004/12/03 11:42:57 seb Exp $
+# $NetBSD: Makefile,v 1.27 2004/12/24 18:26:56 seb Exp $
 #
 
-DISTNAME=      graphviz-1.16
+DISTNAME=      graphviz-2.0
 CATEGORIES=    graphics
 MASTER_SITES=  http://www.graphviz.org/pub/graphviz/ARCHIVE/
 
@@ -23,7 +23,6 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-CONFIGURE_ARGS+=       --with-mylibgd
 CONFIGURE_ENV+=                TCLCONFIG=${TCLCONFIG_SH}
 CONFIGURE_ENV+=                TKCONFIG=${TKCONFIG_SH}
 CONFIGURE_ENV+=                X11PREFIX=${X11PREFIX} X11BASE=${X11BASE}
@@ -40,10 +39,12 @@
 pre-build:
        ${TOUCH} ${WRKSRC}/Makefile
 
+.include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../devel/pkgconfig/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../fonts/fontconfig/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/gd/buildlink3.mk"
 .include "../../graphics/jpeg/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
diff -r e6c0c691b459 -r 466f779a91cc graphics/graphviz/PLIST
--- a/graphics/graphviz/PLIST   Fri Dec 24 17:22:02 2004 +0000
+++ b/graphics/graphviz/PLIST   Fri Dec 24 18:26:56 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2004/11/29 22:11:51 seb Exp $
+@comment $NetBSD: PLIST,v 1.10 2004/12/24 18:26:56 seb Exp $
 bin/acyclic
 bin/bcomps
 bin/ccomps
@@ -41,6 +41,7 @@
 include/graphviz/circpos.h
 include/graphviz/circular.h
 include/graphviz/closest.h
+include/graphviz/clusteredges.h
 include/graphviz/colortbl.h
 include/graphviz/comp.h
 include/graphviz/conjgrad.h
@@ -56,21 +57,10 @@
 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
 include/graphviz/fdp.h
-include/graphviz/gd.h
-include/graphviz/gd_io.h
-include/graphviz/gdcache.h
-include/graphviz/gdfontg.h
-include/graphviz/gdfontl.h
-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
 include/graphviz/grammar.h
@@ -84,7 +74,6 @@
 include/graphviz/htmllex.h
 include/graphviz/htmltable.h
 include/graphviz/info.h
-include/graphviz/jisx0208.h
 include/graphviz/kkutils.h
 include/graphviz/libgraph.h
 include/graphviz/macros.h
@@ -120,7 +109,6 @@
 include/graphviz/vispath.h
 include/graphviz/vmstub.h
 include/graphviz/voronoi.h
-include/graphviz/wbmp.h
 include/graphviz/xlayout.h
 lib/graphviz/libagraph.la
 lib/graphviz/libcdt.la
@@ -132,7 +120,6 @@
 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
@@ -193,15 +180,14 @@
 share/doc/graphviz/ChangeLog
 share/doc/graphviz/Dot.ref
 share/doc/graphviz/FAQ.txt
-share/doc/graphviz/MINTERMS.txt
 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/CPL.html
 share/doc/html/graphviz/FAQ.html
-share/doc/html/graphviz/LICENSE.html
 share/doc/html/graphviz/Mcircle.gif
 share/doc/html/graphviz/Mdiamond.gif
 share/doc/html/graphviz/Msquare.gif
diff -r e6c0c691b459 -r 466f779a91cc graphics/graphviz/distinfo
--- a/graphics/graphviz/distinfo        Fri Dec 24 17:22:02 2004 +0000
+++ b/graphics/graphviz/distinfo        Fri Dec 24 18:26:56 2004 +0000
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.12 2004/11/29 22:11:51 seb Exp $
+$NetBSD: distinfo,v 1.13 2004/12/24 18:26:56 seb Exp $
 
-SHA1 (graphviz-1.16/graphviz-1.16.tar.gz) = f613884100c62fb409ec5a2571df46d9caafe5e0
-Size (graphviz-1.16/graphviz-1.16.tar.gz) = 4387670 bytes
-SHA1 (patch-aa) = 65d3092648d74ec2cbd4c4c685ae97048d6b8369
-SHA1 (patch-ab) = a0f006b1dfe0869a1faca7ff1152154bd39a62c1
-SHA1 (patch-ac) = 3322fce515598b9fddd6b87c84bb1973e15d37e4
+SHA1 (graphviz-2.0/graphviz-2.0.tar.gz) = f324c9010fedcc97bd65a880d83b645dbe6282ef
+Size (graphviz-2.0/graphviz-2.0.tar.gz) = 4384874 bytes
+SHA1 (patch-ab) = c04269613e3e7ecefe9492b075d3303a1f125515
+SHA1 (patch-ac) = a03e3427863b64735aeff895e0bd8dcb0e6714e1
 SHA1 (patch-ad) = 93c24f960bf5bfb405ab2d8751efc1e652cd92a0
 SHA1 (patch-ae) = 9255ba6000a7ebc3483d915ff8468e3a448200f8
 SHA1 (patch-af) = 37d2492fd95256fb7b4031d5013c068c89a27946
@@ -19,8 +18,8 @@
 SHA1 (patch-ao) = e165189a3e9c8e83a0fbb1c614b1e230f9919793
 SHA1 (patch-ap) = 157a1185fcfcc9376e08ec6392050d67890ade58
 SHA1 (patch-aq) = 1cb76e7209e080a934da091921061eddb704dd1a
-SHA1 (patch-ar) = 7c8ac4768071cbc4554da3f27ca4bcc8538229ab
-SHA1 (patch-as) = 05b2f1721ed181b0f12daf32700c96c74e00658f
+SHA1 (patch-ar) = fc3892b5a70f2e22d45f4af6abab40895384be24
+SHA1 (patch-as) = 5a44b60202f70746efacfc6cf2d6d808f40a0f92
 SHA1 (patch-at) = 31057001f25260b72da8f8617c24627d721cf413
 SHA1 (patch-au) = 1b47f17ba332918378ab72750ca6d5a8fb510555
 SHA1 (patch-av) = b6f3789262b1df0004deba32a960e5aa26373b2d
@@ -49,12 +48,12 @@
 SHA1 (patch-bs) = f9e0a38cb1113129ccf801bfb3347adb3827686a
 SHA1 (patch-bt) = 301fec1d5c7b6879f71c7f89663ca313834611ff
 SHA1 (patch-bu) = af47727c3a1dd592f5d0b4f006ba7452b8f44da8
-SHA1 (patch-bv) = 69d8265ae78b376faf6c500960e0c2a823ce9ee0
-SHA1 (patch-bw) = 20eaaa7c849db653f7486e7ac9626455a0704ce4
-SHA1 (patch-bx) = 8f59d965eab1671ec238ed33f81734a6ef22c6ed
-SHA1 (patch-by) = d0dc92ad3680e2c6845c8600281da5e4d3a1f365
-SHA1 (patch-bz) = ca697013c8c3b95990d2c99b256646287e199bdd
-SHA1 (patch-ca) = b6bcf483ee384bd8a51383a49dda8b61a437bdb6
+SHA1 (patch-bv) = 7d6dc89a1ee5da5cbefe437cf8ffed62108d276c
+SHA1 (patch-bw) = 1912e141b9ef60be69099c94f9aa4342bcc18d80
+SHA1 (patch-bx) = 00d43b4790b9849a2ee89d93456af22784a9b8b5
+SHA1 (patch-by) = 25306d179e069581ada7ddb6f55607cfb1ab1512
+SHA1 (patch-bz) = 988f3c93b6eeb2bd0efdf486e18189ec558d3769
+SHA1 (patch-ca) = 3a15d19801a946330a08ad1ffd2da4e95c0feb11
 SHA1 (patch-cb) = 50210dc6f6e0676df267af54422aab240feded78
 SHA1 (patch-cc) = ee35c991c06e09ec21b83fbf3d9ecdb8fdfaaf8f
 SHA1 (patch-cd) = d1ea0b21b4fc6806c7437becc608644436424306
diff -r e6c0c691b459 -r 466f779a91cc graphics/graphviz/patches/patch-aa
--- a/graphics/graphviz/patches/patch-aa        Fri Dec 24 17:22:02 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2004/11/29 22:11:51 seb Exp $
-
---- MINTERMS.txt.orig  2002-04-16 20:37:02.000000000 +0000
-+++ MINTERMS.txt
-@@ -2,7 +2,7 @@
- Appendix A - Minimum Terms
- --------------------------
- 
--LICENSOR: ______________
-+LICENSOR: The NetBSD Project
- 
- LICENSE AGREEMENT
- 
diff -r e6c0c691b459 -r 466f779a91cc graphics/graphviz/patches/patch-ab
--- a/graphics/graphviz/patches/patch-ab        Fri Dec 24 17:22:02 2004 +0000
+++ b/graphics/graphviz/patches/patch-ab        Fri Dec 24 18:26:56 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.8 2004/11/29 22:11:51 seb Exp $
+$NetBSD: patch-ab,v 1.9 2004/12/24 18:26:57 seb Exp $
 
---- configure.ac.orig  2004-09-14 22:04:08.000000000 +0000
+--- configure.ac.orig  2004-12-11 20:38:20.000000000 +0000
 +++ configure.ac
-@@ -25,7 +25,10 @@ case "${target_os}" in
+@@ -36,7 +36,10 @@ case "${target_os}" in
        PATHSEPARATOR=":"
        ;;
    * ) # This sucks!  Whatever happened to standards for file system layout?
@@ -14,7 +14,7 @@
        PATHSEPARATOR=":"
        ;;
  esac
-@@ -206,71 +209,12 @@ dnl INCLUDES and LIBS for TCL
+@@ -217,75 +220,12 @@ dnl INCLUDES and LIBS for TCL
  # start by assuming we have it
  HAVE_TCL=1 
  
@@ -55,12 +55,11 @@
 -    if test "x$TCL_INCLUDES" != "x" ; then
 -        AC_MSG_RESULT([using tcl headers from $TCL_INCLUDES])
 -    fi
--    AC_SUBST(TCL_INCLUDES)
++. ${TCLCONFIG}
++TCL_INCLUDES=${TCL_INCLUDE_SPEC}
+     AC_SUBST(TCL_INCLUDES)
 -    save_CPPFLAGS=$CPPFLAGS
 -    CPPFLAGS="$CPPFLAGS $TCL_INCLUDES"
-+. ${TCLCONFIG}
-+TCL_INCLUDES=${TCL_INCLUDE_SPEC}
-+AC_SUBST(TCL_INCLUDES)
      AC_CHECK_HEADER(tcl.h,,[
          AC_MSG_WARN([Unable to find header tcl.h. The Tcl packages will not be built])
          HAVE_TCL=0])
@@ -70,11 +69,15 @@
 -if test "$HAVE_TCL" = "1"; then
 -    # Some systems don't have Tcl.  Don't build
 -    # the Tcl products if we don't have the library.
--    if test -f ${TCLSH_EXEC_PREFIX}/lib/tcl${TCL_VERSION_FOUND}/tclConfig.sh; then
--        TCLCONFIG=${TCLSH_EXEC_PREFIX}/lib/tcl${TCL_VERSION_FOUND}/tclConfig.sh
+-    if test -f ${TCLSH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tcl${TCL_VERSION_FOUND}/tclConfig.sh; then
+-        TCLCONFIG=${TCLSH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tcl${TCL_VERSION_FOUND}/tclConfig.sh
 -    else
--        if test -f ${TCLSH_EXEC_PREFIX}/lib/tclConfig.sh; then
--            TCLCONFIG=${TCLSH_EXEC_PREFIX}/lib/tclConfig.sh
+-        if test -f ${TCLSH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tclConfig.sh; then
+-            TCLCONFIG=${TCLSH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tclConfig.sh
+-        else
+-            if test -f ${TCLSH_EXEC_PREFIX}/lib/tclConfig.sh; then
+-                TCLCONFIG=${TCLSH_EXEC_PREFIX}/lib/tclConfig.sh
+-            fi
 -        fi
 -    fi
 -    if test "x$TCLCONFIG" != "x"; then
@@ -89,11 +92,10 @@
  
  if test "$HAVE_TCL" = "1"; then
      # TCL STUBS support is required
-@@ -353,77 +297,13 @@ if test "$HAVE_TCL" = "0"; then
- fi
+@@ -369,80 +309,13 @@ fi
  
  HAVE_TK=$HAVE_TCL
--                                                                                
+                                                                                 
 -if test "$HAVE_TK" = "1"; then
 -    AC_ARG_WITH(wish,
 -        [  --with-wish=PROG        build graphviz for specific wish],
@@ -134,12 +136,11 @@
 -    if test "x$TK_INCLUDES" != "x" ; then
 -      AC_MSG_RESULT([using tk headers from $TK_INCLUDES])
 -    fi
--    AC_SUBST(TK_INCLUDES)
--    save_CPPFLAGS=$CPPFLAGS
--    CPPFLAGS="$CPPFLAGS $TCL_INCLUDES $TK_INCLUDES"
 +. ${TKCONFIG}
 +TK_INCLUDES="-I${TK_PREFIX}/include"
-+AC_SUBST(TK_INCLUDES)
+     AC_SUBST(TK_INCLUDES)
+-    save_CPPFLAGS=$CPPFLAGS
+-    CPPFLAGS="$CPPFLAGS $TCL_INCLUDES $TK_INCLUDES $X_CFLAGS"
      AC_CHECK_HEADER(tk.h,,[
          AC_MSG_WARN([Unable to find header tk.h. The Tk packages will not be built])
          HAVE_TK=0])
@@ -148,13 +149,17 @@
  
 -if test "$HAVE_TK" = "1"; then
 -    # Some systems don't have Tcl.  Don't build
--    # Some systems have Tcl, but not TK.  Don't build
+-    # Some systems have Tcl, but not Tk.  Don't build
 -    # the Tk products if we don't have the library.
--    if test -f ${WISH_EXEC_PREFIX}/lib/tk${TK_VERSION_FOUND}/tkConfig.sh; then
--        TKCONFIG=${WISH_EXEC_PREFIX}/lib/tk${TK_VERSION_FOUND}/tkConfig.sh
+-    if test -f ${WISH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tk${TK_VERSION_FOUND}/tkConfig.sh; then
+-        TKCONFIG=${WISH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tk${TK_VERSION_FOUND}/tkConfig.sh
 -    else
--        if test -f ${WISH_EXEC_PREFIX}/lib/tkConfig.sh; then
--          TKCONFIG=${WISH_EXEC_PREFIX}/lib/tkConfig.sh
+-        if test -f ${WISH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tkConfig.sh; then
+-          TKCONFIG=${WISH_EXEC_PREFIX}/lib${LIBPOSTFIX}/tkConfig.sh



Home | Main Index | Thread Index | Old Index