Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
# $NetBSD: DEINSTALL,v 1.2 2009/05/17 12:55:52 sno Exp $
: ${PKG_PREFIX=@PREFIX@}
case ${STAGE} in
DEINSTALL)
${RM} ${PKG_PREFIX}/lib/graphviz/config6
;;
esac

11
graphics/graphviz/DESCR Normal file
View File

@@ -0,0 +1,11 @@
Graphviz is a set of graph drawing tools from AT&T Research and Lucent Bell
Laboratories.
It includes:
- dot: makes hierarchical layouts of directed graphs
- neato: makes "spring" model layouts of undirected graphs
- lefty: a programmable graphics editor
- dotty: a customizable interface written in LEFTY
- tcldot: a customizable graphical interface written in TCL
- libgraph: the base library for graph tools
- various associated utilities

View File

@@ -0,0 +1,9 @@
# $NetBSD: INSTALL,v 1.1 2007/09/21 17:40:38 joerg Exp $
: ${PKG_PREFIX=@PREFIX@}
case ${STAGE} in
POST-INSTALL)
${PKG_PREFIX}/bin/dot -c
;;
esac

View File

@@ -0,0 +1,8 @@
===========================================================================
$NetBSD: MESSAGE,v 1.4 2005/10/08 08:11:10 adam Exp $
Please read graphviz license terms in:
${PREFIX}/share/graphviz/doc/COPYING
===========================================================================

View File

@@ -0,0 +1,86 @@
# $NetBSD: Makefile,v 1.120 2013/06/06 12:54:31 wiz Exp $
DISTNAME= graphviz-2.26.3
PKGREVISION= 27
CATEGORIES= graphics
MASTER_SITES= http://www.graphviz.org/pub/graphviz/stable/SOURCES/
MAINTAINER= sno@NetBSD.org
HOMEPAGE= http://www.graphviz.org/
COMMENT= Graph Drawing Programs from AT&T Research and Lucent Bell Labs
LICENSE= cpl-1.0
PKG_INSTALLATION_TYPES= overwrite pkgviews
CHECK_FILES_SKIP+= ${PREFIX}/lib/graphviz/config6
PRIVILEGED_STAGES+= clean
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= automake bison pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-java
CONFIGURE_ARGS+= --disable-php
CONFIGURE_ARGS+= --disable-python
CONFIGURE_ARGS+= --disable-ruby
CONFIGURE_ARGS+= --disable-sharp
CONFIGURE_ARGS+= --disable-r
CONFIGURE_ARGS+= --with-gts=no
# 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/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
PKGCONFIG_OVERRIDE+= lib/gvpr/libgvpr.pc.in
PKGCONFIG_OVERRIDE+= lib/pathplan/libpathplan.pc.in
PKGCONFIG_OVERRIDE+= lib/xdot/libxdot.pc.in
XAW_TYPE= standard
REPLACE_INTERPRETER+= lua
REPLACE.lua.old= .*lua
REPLACE.lua.new= ${PREFIX}/bin/lua
REPLACE_FILES.lua= tclpkg/gv/demo/modgraph.lua
REPLACE_INTERPRETER+= tclsh
REPLACE.tclsh.old= .*tclsh
REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
REPLACE_FILES.tclsh= tclpkg/gv/demo/modgraph.tcl
REPLACE_PERL+= config/config_perl.pl lib/gd/configure.pl \
tclpkg/gv/demo/modgraph.pl contrib/dotmcl.pl \
contrib/dirgraph/dirgraph.pl
.include "../../mk/bsd.prefs.mk"
.include "../../mk/compiler.mk"
.if !empty(CC_VERSION:Mgcc-2*)
BUILDLINK_TRANSFORM+= rm:-Wno-unused-parameter
.endif
# Prevent another config.status run.
pre-build:
touch ${WRKSRC}/Makefile
# Remove temporary files and directories created by re-linking "libgv_lua.la".
post-install:
${RM} -rf ${DESTDIR}${PREFIX}/lib/graphviz/lua/gv.so \
${DESTDIR}${PREFIX}/lib/graphviz/tcl/tcl \
${DESTDIR}${PREFIX}/lib/lua/5.1/gv.so
.include "options.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
#.include "../../devel/libltdl/convenience.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
#.include "../../mk/jpeg.buildlink3.mk"
#.include "../../graphics/png/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

454
graphics/graphviz/PLIST Normal file
View File

@@ -0,0 +1,454 @@
@comment $NetBSD: PLIST,v 1.40 2012/08/21 21:44:00 marino Exp $
bin/acyclic
bin/bcomps
bin/ccomps
bin/circo
${PLIST.gd}bin/diffimg
bin/dijkstra
bin/dot
bin/dot2gxl
bin/dotty
bin/fdp
bin/gc
bin/gml2gv
bin/gv2gxl
bin/gvcolor
bin/gvgen
bin/gvpack
bin/gvpr
bin/gxl2dot
bin/gxl2gv
${PLIST.x11}bin/lefty
bin/lneato
bin/mm2gv
bin/neato
bin/nop
bin/osage
bin/prune
bin/sccmap
bin/sfdp
bin/tred
bin/twopi
bin/unflatten
${PLIST.pangocairo}bin/vimdot
include/graphviz/arith.h
include/graphviz/cdt.h
include/graphviz/cgraph.h
include/graphviz/color.h
include/graphviz/geom.h
include/graphviz/graph.h
include/graphviz/graphviz_version.h
include/graphviz/gv.cpp
include/graphviz/gv.i
include/graphviz/gvc.h
include/graphviz/gvcext.h
include/graphviz/gvcjob.h
include/graphviz/gvcommon.h
include/graphviz/gvconfig.h
include/graphviz/gvplugin.h
include/graphviz/gvplugin_device.h
include/graphviz/gvplugin_layout.h
include/graphviz/gvplugin_loadimage.h
include/graphviz/gvplugin_render.h
include/graphviz/gvplugin_textlayout.h
include/graphviz/gvpr.h
include/graphviz/pack.h
include/graphviz/pathgeom.h
include/graphviz/pathplan.h
include/graphviz/textpara.h
include/graphviz/types.h
include/graphviz/usershape.h
include/graphviz/xdot.h
${PLIST.guile}lib/graphviz/guile/libgv_guile.la
lib/graphviz/libgvplugin_core.la
lib/graphviz/libgvplugin_dot_layout.la
lib/graphviz/libgvplugin_gd.la
${PLIST.gtk}lib/graphviz/libgvplugin_gdk_pixbuf.la
${PLIST.gtk}lib/graphviz/libgvplugin_gtk.la
${PLIST.ghostscript}lib/graphviz/libgvplugin_gs.la
lib/graphviz/libgvplugin_neato_layout.la
${PLIST.pangocairo}lib/graphviz/libgvplugin_pango.la
${PLIST.rsvg}lib/graphviz/libgvplugin_rsvg.la
${PLIST.pangocairo}lib/graphviz/libgvplugin_xlib.la
${PLIST.lua}lib/graphviz/lua/libgv_lua.la
${PLIST.ocaml}lib/graphviz/ocaml/META.gv
${PLIST.ocaml}lib/graphviz/ocaml/gv.a
${PLIST.ocaml}lib/graphviz/ocaml/gv.cma
${PLIST.ocaml}lib/graphviz/ocaml/gv.cmi
${PLIST.ocaml}lib/graphviz/ocaml/gv.cmo
${PLIST.ocaml}lib/graphviz/ocaml/gv.cmx
${PLIST.ocaml}lib/graphviz/ocaml/gv.cmxa
${PLIST.ocaml}lib/graphviz/ocaml/gv.mli
${PLIST.ocaml}lib/graphviz/ocaml/libgv_ocaml.la
${PLIST.perl}lib/graphviz/perl/gv.pm
${PLIST.perl}lib/graphviz/perl/gv.so
${PLIST.perl}lib/graphviz/perl/libgv_perl.la
${PLIST.tcl}${PLIST.gd}lib/graphviz/tcl/libgdtclft.la
${PLIST.tcl}lib/graphviz/tcl/libgv_tcl.la
${PLIST.tcl}lib/graphviz/tcl/libtcldot.la
${PLIST.tcl}lib/graphviz/tcl/libtcldot_builtin.la
${PLIST.tcl}lib/graphviz/tcl/libtclplan.la
${PLIST.tcl}lib/graphviz/tcl/libtkspline.la
${PLIST.tcl}lib/graphviz/tcl/pkgIndex.tcl
lib/libcdt.la
lib/libcgraph.la
lib/libgraph.la
lib/libgvc.la
lib/libgvpr.la
lib/libpathplan.la
lib/libxdot.la
${PLIST.perl}${PERL5_SUB_INSTALLVENDORARCH}/gv.pm
${PLIST.perl}${PERL5_SUB_INSTALLVENDORARCH}/gv.so
lib/pkgconfig/libcdt.pc
lib/pkgconfig/libcgraph.pc
lib/pkgconfig/libgraph.pc
lib/pkgconfig/libgvc.pc
lib/pkgconfig/libgvpr.pc
lib/pkgconfig/libpathplan.pc
lib/pkgconfig/libxdot.pc
${PLIST.tcl}lib/tcl${TCL_BASEVER}/graphviz
man/man1/acyclic.1
man/man1/bcomps.1
man/man1/ccomps.1
man/man1/circo.1
man/man1/dijkstra.1
man/man1/dot.1
man/man1/dotty.1
man/man1/fdp.1
man/man1/gc.1
man/man1/gml2gv.1
man/man1/gv2gxl.1
man/man1/gvcolor.1
man/man1/gvgen.1
man/man1/gvpack.1
man/man1/gvpr.1
man/man1/gxl2gv.1
${PLIST.x11}man/man1/lefty.1
man/man1/lneato.1
man/man1/mm2gv.1
man/man1/neato.1
man/man1/nop.1
man/man1/osage.1
man/man1/prune.1
man/man1/sccmap.1
man/man1/sfdp.1
man/man1/smyrna.1
man/man1/tred.1
man/man1/twopi.1
man/man1/unflatten.1
man/man3/cdt.3
man/man3/cgraph.3
${PLIST.tcl}${PLIST.gd}man/man3/gdtclft.3tcl
man/man3/graph.3
${PLIST.guile}man/man3/gv.3guile
${PLIST.lua}man/man3/gv.3lua
${PLIST.ocaml}man/man3/gv.3ocaml
${PLIST.perl}man/man3/gv.3perl
${PLIST.tcl}man/man3/gv.3tcl
man/man3/gvc.3
man/man3/pathplan.3
${PLIST.tcl}man/man3/tcldot.3tcl
${PLIST.tcl}man/man3/tkspline.3tk
man/man3/xdot.3
man/man7/graphviz.7
${PLIST.tcl}share/graphviz/demo/doted.tcl
${PLIST.tcl}share/graphviz/demo/doted.tcl.README
${PLIST.tcl}share/graphviz/demo/entities.tcl
${PLIST.tcl}share/graphviz/demo/entities.tcl.README
${PLIST.tcl}share/graphviz/demo/entities.tcl.html
${PLIST.tcl}share/graphviz/demo/gcat.tcl
${PLIST.tcl}share/graphviz/demo/gcat.tcl.README
${PLIST.lua}share/graphviz/demo/modgraph.lua
${PLIST.perl}share/graphviz/demo/modgraph.pl
${PLIST.tcl}share/graphviz/demo/modgraph.tcl
${PLIST.tcl}share/graphviz/demo/pathplan.tcl
${PLIST.tcl}share/graphviz/demo/pathplan.tcl.README
${PLIST.tcl}share/graphviz/demo/pathplan_data/boxes.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/dpd.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/funny.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/maze.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/nested.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/northo.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/obs.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/other.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/paths.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/rotor.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/u.dat
${PLIST.tcl}share/graphviz/demo/pathplan_data/unknown.dat
${PLIST.tcl}share/graphviz/demo/spline.tcl
${PLIST.tcl}share/graphviz/demo/spline.tcl.README
share/graphviz/doc/AUTHORS
share/graphviz/doc/COPYING
share/graphviz/doc/ChangeLog
share/graphviz/doc/Dot.ref
share/graphviz/doc/NEWS
share/graphviz/doc/addingLayout.txt
share/graphviz/doc/cpl1.0.txt
share/graphviz/doc/fontfaq.txt
share/graphviz/doc/html/FAQ.html
share/graphviz/doc/html/Gdtclft2.2.5.example.png
share/graphviz/doc/html/build.html
share/graphviz/doc/html/char.html
share/graphviz/doc/html/index.html
share/graphviz/doc/html/info/Mcircle.gif
share/graphviz/doc/html/info/Mdiamond.gif
share/graphviz/doc/html/info/Msquare.gif
share/graphviz/doc/html/info/a_box.gif
share/graphviz/doc/html/info/a_crow.gif
share/graphviz/doc/html/info/a_diamond.gif
share/graphviz/doc/html/info/a_dot.gif
share/graphviz/doc/html/info/a_ediamond.gif
share/graphviz/doc/html/info/a_empty.gif
share/graphviz/doc/html/info/a_forward.gif
share/graphviz/doc/html/info/a_halfopen.gif
share/graphviz/doc/html/info/a_inv.gif
share/graphviz/doc/html/info/a_invdot.gif
share/graphviz/doc/html/info/a_invempty.gif
share/graphviz/doc/html/info/a_invodot.gif
share/graphviz/doc/html/info/a_lteeoldiamond.gif
share/graphviz/doc/html/info/a_nohead.gif
share/graphviz/doc/html/info/a_none.gif
share/graphviz/doc/html/info/a_normal.gif
share/graphviz/doc/html/info/a_obox.gif
share/graphviz/doc/html/info/a_odiamond.gif
share/graphviz/doc/html/info/a_odot.gif
share/graphviz/doc/html/info/a_open.gif
share/graphviz/doc/html/info/a_tee.gif
share/graphviz/doc/html/info/aa_box.gif
share/graphviz/doc/html/info/aa_crow.gif
share/graphviz/doc/html/info/aa_diamond.gif
share/graphviz/doc/html/info/aa_dot.gif
share/graphviz/doc/html/info/aa_inv.gif
share/graphviz/doc/html/info/aa_lbox.gif
share/graphviz/doc/html/info/aa_lcrow.gif
share/graphviz/doc/html/info/aa_ldiamond.gif
share/graphviz/doc/html/info/aa_linv.gif
share/graphviz/doc/html/info/aa_lnormal.gif
share/graphviz/doc/html/info/aa_ltee.gif
share/graphviz/doc/html/info/aa_lvee.gif
share/graphviz/doc/html/info/aa_none.gif
share/graphviz/doc/html/info/aa_normal.gif
share/graphviz/doc/html/info/aa_obox.gif
share/graphviz/doc/html/info/aa_odiamond.gif
share/graphviz/doc/html/info/aa_odot.gif
share/graphviz/doc/html/info/aa_oinv.gif
share/graphviz/doc/html/info/aa_olbox.gif
share/graphviz/doc/html/info/aa_oldiamond.gif
share/graphviz/doc/html/info/aa_olinv.gif
share/graphviz/doc/html/info/aa_olnormal.gif
share/graphviz/doc/html/info/aa_onormal.gif
share/graphviz/doc/html/info/aa_orbox.gif
share/graphviz/doc/html/info/aa_ordiamond.gif
share/graphviz/doc/html/info/aa_orinv.gif
share/graphviz/doc/html/info/aa_ornormal.gif
share/graphviz/doc/html/info/aa_rbox.gif
share/graphviz/doc/html/info/aa_rcrow.gif
share/graphviz/doc/html/info/aa_rdiamond.gif
share/graphviz/doc/html/info/aa_rinv.gif
share/graphviz/doc/html/info/aa_rnormal.gif
share/graphviz/doc/html/info/aa_rtee.gif
share/graphviz/doc/html/info/aa_rvee.gif
share/graphviz/doc/html/info/aa_tee.gif
share/graphviz/doc/html/info/aa_vee.gif
share/graphviz/doc/html/info/arrows.html
share/graphviz/doc/html/info/attrs.html
share/graphviz/doc/html/info/back.gif
share/graphviz/doc/html/info/both.gif
share/graphviz/doc/html/info/box.gif
share/graphviz/doc/html/info/box3d.gif
share/graphviz/doc/html/info/circle.gif
share/graphviz/doc/html/info/colorlist.gif
share/graphviz/doc/html/info/colors.html
share/graphviz/doc/html/info/command.html
share/graphviz/doc/html/info/component.gif
share/graphviz/doc/html/info/constraint.gif
share/graphviz/doc/html/info/diamond.gif
share/graphviz/doc/html/info/doublecircle.gif
share/graphviz/doc/html/info/doubleoctagon.gif
share/graphviz/doc/html/info/egg.gif
share/graphviz/doc/html/info/ellipse.gif
share/graphviz/doc/html/info/fill.gif
share/graphviz/doc/html/info/folder.gif
share/graphviz/doc/html/info/forward.gif
share/graphviz/doc/html/info/hexagon.gif
share/graphviz/doc/html/info/house.gif
share/graphviz/doc/html/info/html1.gif
share/graphviz/doc/html/info/html2.gif
share/graphviz/doc/html/info/html2.gv
share/graphviz/doc/html/info/html3.gif
share/graphviz/doc/html/info/html3.gv
share/graphviz/doc/html/info/html4.gif
share/graphviz/doc/html/info/html4.gv
share/graphviz/doc/html/info/index.html
share/graphviz/doc/html/info/invhouse.gif
share/graphviz/doc/html/info/invtrapezium.gif
share/graphviz/doc/html/info/invtriangle.gif
share/graphviz/doc/html/info/lang.html
share/graphviz/doc/html/info/mrecord.gif
share/graphviz/doc/html/info/nohead.gif
share/graphviz/doc/html/info/none.gif
share/graphviz/doc/html/info/note.gif
share/graphviz/doc/html/info/octagon.gif
share/graphviz/doc/html/info/output.html
share/graphviz/doc/html/info/parallelogram.gif
share/graphviz/doc/html/info/pentagon.gif
share/graphviz/doc/html/info/plaintext.gif
share/graphviz/doc/html/info/plugins.png
share/graphviz/doc/html/info/point.gif
share/graphviz/doc/html/info/polygon.gif
share/graphviz/doc/html/info/record.gif
share/graphviz/doc/html/info/record2.gif
share/graphviz/doc/html/info/rect.gif
share/graphviz/doc/html/info/rectangle.gif
share/graphviz/doc/html/info/round.gif
share/graphviz/doc/html/info/sdlshapes.jpg
share/graphviz/doc/html/info/sdlshapes.png
share/graphviz/doc/html/info/septagon.gif
share/graphviz/doc/html/info/shapes.html
share/graphviz/doc/html/info/tab.gif
share/graphviz/doc/html/info/trapezium.gif
share/graphviz/doc/html/info/triangle.gif
share/graphviz/doc/html/info/tripleoctagon.gif
share/graphviz/doc/html/pspdf.png
share/graphviz/doc/html/schema/arguments.xml
share/graphviz/doc/html/schema/attributes.xml
share/graphviz/doc/html/schema/attributes.xslt
${PLIST.tcl}share/graphviz/doc/html/tcldot.html
share/graphviz/doc/html/todo.html
share/graphviz/doc/html/winbuild.html
share/graphviz/doc/latex_suggestions.txt
share/graphviz/doc/pdf/acyclic.1.pdf
share/graphviz/doc/pdf/bcomps.1.pdf
share/graphviz/doc/pdf/ccomps.1.pdf
share/graphviz/doc/pdf/cdt.3.pdf
share/graphviz/doc/pdf/cgraph.3.pdf
share/graphviz/doc/pdf/circo.1.pdf
share/graphviz/doc/pdf/dijkstra.1.pdf
share/graphviz/doc/pdf/dot.1.pdf
share/graphviz/doc/pdf/dotguide.pdf
share/graphviz/doc/pdf/dotty.1.pdf
share/graphviz/doc/pdf/dottyguide.pdf
share/graphviz/doc/pdf/fdp.1.pdf
share/graphviz/doc/pdf/gc.1.pdf
${PLIST.tcl}${PLIST.gd}share/graphviz/doc/pdf/gdtclft.3tcl.pdf
share/graphviz/doc/pdf/gml2gv.1.pdf
share/graphviz/doc/pdf/graph.3.pdf
${PLIST.guile}share/graphviz/doc/pdf/gv.3guile.pdf
${PLIST.lua}share/graphviz/doc/pdf/gv.3lua.pdf
${PLIST.ocaml}share/graphviz/doc/pdf/gv.3ocaml.pdf
${PLIST.perl}share/graphviz/doc/pdf/gv.3perl.pdf
${PLIST.tcl}share/graphviz/doc/pdf/gv.3tcl.pdf
share/graphviz/doc/pdf/gv2gxl.1.pdf
share/graphviz/doc/pdf/gvc.3.pdf
share/graphviz/doc/pdf/gvcolor.1.pdf
share/graphviz/doc/pdf/gvgen.1.pdf
share/graphviz/doc/pdf/gvpack.1.pdf
share/graphviz/doc/pdf/gvpr.1.pdf
share/graphviz/doc/pdf/gxl2gv.1.pdf
${PLIST.x11}share/graphviz/doc/pdf/lefty.1.pdf
share/graphviz/doc/pdf/leftyguide.pdf
share/graphviz/doc/pdf/libguide.pdf
share/graphviz/doc/pdf/lneato.1.pdf
share/graphviz/doc/pdf/mm2gv.1.pdf
share/graphviz/doc/pdf/neato.1.pdf
share/graphviz/doc/pdf/neatoguide.pdf
share/graphviz/doc/pdf/nop.1.pdf
share/graphviz/doc/pdf/osage.1.pdf
share/graphviz/doc/pdf/pathplan.3.pdf
share/graphviz/doc/pdf/prune.pdf
share/graphviz/doc/pdf/sccmap.1.pdf
share/graphviz/doc/pdf/sfdp.1.pdf
share/graphviz/doc/pdf/smyrna.1.pdf
${PLIST.tcl}share/graphviz/doc/pdf/tcldot.3tcl.pdf
${PLIST.tcl}share/graphviz/doc/pdf/tkspline.3tk.pdf
share/graphviz/doc/pdf/tred.1.pdf
share/graphviz/doc/pdf/twopi.1.pdf
share/graphviz/doc/pdf/unflatten.1.pdf
share/graphviz/doc/pdf/xdot.3.pdf
share/graphviz/graphs/directed/KW91.gv
share/graphviz/graphs/directed/Latin1.gv
share/graphviz/graphs/directed/NaN.gv
share/graphviz/graphs/directed/abstract.gv
share/graphviz/graphs/directed/alf.gv
share/graphviz/graphs/directed/arrows.gv
share/graphviz/graphs/directed/awilliams.gv
share/graphviz/graphs/directed/clust.gv
share/graphviz/graphs/directed/clust1.gv
share/graphviz/graphs/directed/clust2.gv
share/graphviz/graphs/directed/clust3.gv
share/graphviz/graphs/directed/clust4.gv
share/graphviz/graphs/directed/clust5.gv
share/graphviz/graphs/directed/crazy.gv
share/graphviz/graphs/directed/ctext.gv
share/graphviz/graphs/directed/dfa.gv
share/graphviz/graphs/directed/fig6.gv
share/graphviz/graphs/directed/fsm.gv
share/graphviz/graphs/directed/grammar.gv
share/graphviz/graphs/directed/hashtable.gv
share/graphviz/graphs/directed/honda-tokoro.gv
share/graphviz/graphs/directed/jcctree.gv
share/graphviz/graphs/directed/jsort.gv
share/graphviz/graphs/directed/ldbxtried.gv
share/graphviz/graphs/directed/longflat.gv
share/graphviz/graphs/directed/mike.gv
share/graphviz/graphs/directed/nhg.gv
share/graphviz/graphs/directed/oldarrows.gv
share/graphviz/graphs/directed/pgram.gv
share/graphviz/graphs/directed/pm2way.gv
share/graphviz/graphs/directed/pmpipe.gv
share/graphviz/graphs/directed/polypoly.gv
share/graphviz/graphs/directed/proc3d.gv
share/graphviz/graphs/directed/psfonttest.gv
share/graphviz/graphs/directed/record2.gv
share/graphviz/graphs/directed/records.gv
share/graphviz/graphs/directed/rowe.gv
share/graphviz/graphs/directed/russian.gv
share/graphviz/graphs/directed/sdh.gv
share/graphviz/graphs/directed/shells.gv
share/graphviz/graphs/directed/states.gv
share/graphviz/graphs/directed/structs.gv
share/graphviz/graphs/directed/switch.gv
share/graphviz/graphs/directed/table.gv
share/graphviz/graphs/directed/train11.gv
share/graphviz/graphs/directed/trapeziumlr.gv
share/graphviz/graphs/directed/tree.gv
share/graphviz/graphs/directed/triedds.gv
share/graphviz/graphs/directed/try.gv
share/graphviz/graphs/directed/unix.gv
share/graphviz/graphs/directed/unix2.gv
share/graphviz/graphs/directed/viewfile.gv
share/graphviz/graphs/directed/world.gv
share/graphviz/graphs/undirected/ER.gv
share/graphviz/graphs/undirected/Heawood.gv
share/graphviz/graphs/undirected/Petersen.gv
share/graphviz/graphs/undirected/ngk10_4.gv
share/graphviz/graphs/undirected/process.gv
share/graphviz/lefty/box.lefty
share/graphviz/lefty/def.lefty
share/graphviz/lefty/dotty.lefty
share/graphviz/lefty/dotty_draw.lefty
share/graphviz/lefty/dotty_edit.lefty
share/graphviz/lefty/dotty_layout.lefty
share/graphviz/lefty/dotty_ui.lefty
share/graphviz/lefty/fractal.lefty
share/graphviz/lefty/fractal2.lefty
share/graphviz/lefty/lefty.psp
share/graphviz/lefty/slides.lefty
share/graphviz/lefty/tree.lefty
@pkgdir share/graphviz/smyrna
@pkgdir share/graphviz/examples
@pkgdir share/graphviz/demo/pathplan_data
@pkgdir lib/graphviz/sharp
@pkgdir lib/graphviz/ruby
@pkgdir lib/graphviz/python25
@pkgdir lib/graphviz/python24
@pkgdir lib/graphviz/python23
@pkgdir lib/graphviz/python
@pkgdir lib/graphviz/php
@pkgdir lib/graphviz/perl
@pkgdir lib/graphviz/ocaml
@pkgdir lib/graphviz/lua
@pkgdir lib/graphviz/java
@pkgdir lib/graphviz/io
@pkgdir lib/graphviz/guile
@pkgdir lib/graphviz/R

View File

@@ -0,0 +1,21 @@
# $NetBSD: buildlink3.mk,v 1.23 2013/06/04 22:16:19 tron Exp $
BUILDLINK_TREE+= graphviz
.if !defined(GRAPHVIZ_BUILDLINK3_MK)
GRAPHVIZ_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.26.3
BUILDLINK_ABI_DEPENDS.graphviz+= graphviz>=2.26.3nb26
BUILDLINK_PKGSRCDIR.graphviz?= ../../graphics/graphviz
# doxygen PLIST varies with pangocairo of PKG_OPTIONS
pkgbase := graphviz
.include "../../mk/pkg-build-options.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.endif # GRAPHVIZ_BUILDLINK3_MK
BUILDLINK_TREE+= -graphviz

View File

@@ -0,0 +1,12 @@
$NetBSD: distinfo,v 1.41 2012/09/08 14:48:45 tron Exp $
SHA1 (graphviz-2.26.3.tar.gz) = 04503ac5a9eaa579859f0d017811fa245717edec
RMD160 (graphviz-2.26.3.tar.gz) = b2fbaf03b2006b43ed70e2a710363d7efbcfda77
Size (graphviz-2.26.3.tar.gz) = 17092429 bytes
SHA1 (patch-aa) = 301ce5e8bfe68bab47ffdf513e2decbb52aff2c9
SHA1 (patch-ab) = 00472c4299983e64f79e483ebcd705138401fc5d
SHA1 (patch-ag) = 1eb3aab33f132b019a3faaa80bb68d44daa58f61
SHA1 (patch-aj) = af8c688a0beeabfc391dde7acc9c33afe9ac3546
SHA1 (patch-ak) = d8b06e60be1014387f07ae5f00dce33a2096b855
SHA1 (patch-ap) = 946df77ed76b1da7de6789247079755a39e9aee3
SHA1 (patch-cofig_config__perl.pl) = 439353152cd5b1156b37b37609f670be36033c5c

View File

@@ -0,0 +1,167 @@
# $NetBSD: options.mk,v 1.18 2013/04/25 03:53:11 sbd Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.graphviz
PKG_SUPPORTED_OPTIONS= gd ghostscript gtk guile lua ocaml pangocairo rsvg tcl x11 perl
PKG_SUGGESTED_OPTIONS= gd gtk lua pangocairo perl tcl x11
# Explanation of consequence of options, to help those trying to slim down:
# guile ocaml lua tcl perl: extension language support
# x11: Omits all linking with x11, which means x11 graphics supports as
# well as x11 frontend support.
# pangocairo: basic ps/pdf support.
# gtk: basic graphic format support (in addition to gd, which isn't
# maintained anymore)
# rsvg: Omitting loses svg support. librsvg has large dependencies
# including some GNOME libs.
# gd: basic graphic format support, especially gif
# ghostscript: provides better ps/pdf-support, plus eps
.include "../../mk/bsd.options.mk"
PLIST_VARS+= gd ghostscript gtk guile lua ocaml pangocairo perl rsvg tcl x11
.if !empty(PKG_OPTIONS:Mx11)
.include "../../mk/xaw.buildlink3.mk"
CONFIGURE_ENV+= X11PREFIX=${X11PREFIX} X11BASE=${X11BASE}
PLIST.x11= yes
. if !empty(PKG_OPTIONS:Mpangocairo)
. include "../../devel/pango/buildlink3.mk"
. include "../../graphics/cairo/buildlink3.mk"
PLIST.pangocairo= yes
. if !empty(PKG_OPTIONS:Mghostscript)
. include "../../print/ghostscript/buildlink3.mk"
PLIST.ghostscript= yes
. else
CONFIGURE_ARGS+= --without-ghostscript
. endif
. if !empty(PKG_OPTIONS:Mgtk)
. include "../../x11/gtk2/buildlink3.mk"
PLIST.gtk= yes
. else
CONFIGURE_ARGS+= --without-gdk-pixbuf
CONFIGURE_ARGS+= --without-gtk
CONFIGURE_ARGS+= --without-gnomeui
. endif
. if !empty(PKG_OPTIONS:Mrsvg)
. include "../../graphics/librsvg/buildlink3.mk"
PLIST.rsvg= yes
. else
CONFIGURE_ARGS+= --without-rsvg
. endif
. else
# + x11, -pangocairo
CONFIGURE_ARGS+= --without-pangocairo
. if !empty(PKG_OPTIONS:Mghostscript)
PKG_FAIL_REASON+= "option ghostscript needs option pangocairo"
. endif
CONFIGURE_ARGS+= --without-ghostscript
. if !empty(PKG_OPTIONS:Mgtk)
PKG_FAIL_REASON+= "option gtk needs option pangocairo"
. endif
CONFIGURE_ARGS+= --without-gdk-pixbuf
CONFIGURE_ARGS+= --without-gtk
CONFIGURE_ARGS+= --without-gnomeui
. if !empty(PKG_OPTIONS:Mrsvg)
PKG_FAIL_REASON+= "option rsvg needs option pangocairo"
. endif
CONFIGURE_ARGS+= --without-rsvg
. endif
.else
# - x11
CONFIGURE_ARGS+= --without-x
. if !empty(PKG_OPTIONS:Mpangocairo)
PKG_FAIL_REASON+= "option pangocairo needs option x11"
. endif
CONFIGURE_ARGS+= --without-pangocairo
. if !empty(PKG_OPTIONS:Mghostscript)
PKG_FAIL_REASON+= "option ghostscript needs option pangocairo and x11"
. endif
CONFIGURE_ARGS+= --without-ghostscript
. if !empty(PKG_OPTIONS:Mgtk)
PKG_FAIL_REASON+= "option gtk needs option pangocairo and x11"
. endif
CONFIGURE_ARGS+= --without-gdk-pixbuf
CONFIGURE_ARGS+= --without-gtk
CONFIGURE_ARGS+= --without-gnomeui
. if !empty(PKG_OPTIONS:Mrsvg)
PKG_FAIL_REASON+= "option rsvg needs option pangocairo and x11"
. endif
CONFIGURE_ARGS+= --without-rsvg
.endif
.if !empty(PKG_OPTIONS:Mgd)
.include "../../graphics/gd/buildlink3.mk"
PLIST.gd= yes
.else
CONFIGURE_ARGS+= --without-libgd
CONFIGURE_ARGS+= --without-mylibgd
.endif
USING_SWIG= no
.if !empty(PKG_OPTIONS:Mlua)
USING_SWIG= yes
.include "../../lang/lua/buildlink3.mk"
PLIST.lua= yes
.else
CONFIGURE_ARGS+= --disable-lua
.endif
.if !empty(PKG_OPTIONS:Mocaml)
USING_SWIG= yes
.include "../../lang/ocaml/buildlink3.mk"
PLIST.ocaml= yes
.else
CONFIGURE_ARGS+= --disable-ocaml
.endif
.if !empty(PKG_OPTIONS:Mtcl)
USING_SWIG= yes
.include "../../lang/tcl/Makefile.version"
.include "../../x11/tk/buildlink3.mk"
CONFIGURE_ENV+= TCLCONFIG=${TCLCONFIG_SH:Q}
CONFIGURE_ENV+= TKCONFIG=${TKCONFIG_SH:Q}
CONFIGURE_ARGS+= --with-wish=${WISH}
CONFIGURE_ARGS+= --with-tclsh=${TCLSH}
PLIST.tcl= yes
PLIST_SUBST+= TCL_BASEVER=${TCL_BASEVER}
.else
CONFIGURE_ARGS+= --disable-tcl
.endif
.if !empty(PKG_OPTIONS:Mguile)
USING_SWIG= yes
.include "../../lang/guile/buildlink3.mk"
CONFIGURE_ARGS+= --enable-guile
PLIST.guile= yes
.else
CONFIGURE_ARGS+= --disable-guile
.endif
.if !empty(PKG_OPTIONS:Mperl)
USING_SWIG= yes
.include "../../lang/perl5/buildlink3.mk"
CONFIGURE_ARGS+= --enable-perl
PLIST.perl= yes
USE_TOOLS+=perl
.else
CONFIGURE_ARGS+= --disable-perl
.endif
.if !empty(USING_SWIG:Myes)
.include "../../devel/swig/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-swig
.endif

View File

@@ -0,0 +1,121 @@
$NetBSD: patch-aa,v 1.14 2011/10/18 22:34:06 sbd Exp $
--- configure.ac.orig 2010-01-26 16:00:29.000000000 +0000
+++ configure.ac
@@ -83,13 +83,24 @@ AC_SUBST(GVPLUGIN_VERSION)
GRAPHVIZ_VERSION_BUILD=0
GRAPHVIZ_VERSION_REVISION=0
case "${host_os}" in
- *uwin* | *cygwin* | *mingw32* )
+ *uwin* | *cygwin* | *mingw32* )
# Windows version numbers
# For the build number: months since Jan 2000, day of month from the timestamp
# For the revision number: hour, minute from the timestamp
- if test $GRAPHVIZ_VERSION_MICRO != "0"; then
- GRAPHVIZ_VERSION_BUILD=`expr \( ${GRAPHVIZ_VERSION_MICRO:0:4} - 2000 \) \* 12 + ${GRAPHVIZ_VERSION_MICRO:4:2}`${GRAPHVIZ_VERSION_MICRO:6:2}
- GRAPHVIZ_VERSION_REVISION=${GRAPHVIZ_VERSION_MICRO:9:4}
+
+ if test $GRAPHVIZ_VERSION_MICRO = "0"; then
+ GRAPHVIZ_VERSION_BUILD=0
+ GRAPHVIZ_VERSION_REVISION=0
+ else
+ # JR: patch from Michael van Elst:
+ # if we have a shellm we should have a working awk, too
+ eval `echo "$GRAPHVIZ_VERSION_MICRO" | awk '{
+ print "GRAPHVIZ_VERSION_BUILD=" \
+ (substr($1,1,4)-2000)*12+substr($1,5,2) \
+ substr($1,7,2)
+ print "GRAPHVIZ_VERSION_REVISION=" \
+ substr($1,10,4)
+ }'`
fi
;;
esac
@@ -101,7 +112,7 @@ case "${host_os}" in
*linux* )
case "${host_cpu}" in
powerpc64 | s390x | x86_64 )
- LIBPOSTFIX="64"
+ LIBPOSTFIX=""
;;
esac
;;
@@ -802,7 +813,7 @@ else
LUA_VERSION=`$PKGCONFIG --modversion lua$l`
LUA_INCLUDES="$LUA_CFLAGS "`$PKGCONFIG --cflags lua$l`
LUA_LIBS="$LUA_LFLAGS "`$PKGCONFIG --libs lua$l`
- LUA_INSTALL_DIR="/usr/lib$LIBPOSTFIX/lua/`$PKGCONFIG --variable=V lua`"
+ LUA_INSTALL_DIR="${PREFIX}/lib$LIBPOSTFIX/lua/`$PKGCONFIG --variable=V lua`"
pkgconfig_lualib_found=`$PKGCONFIG --exists lualib$l 2>/dev/null`
if test "x$?" = "x0"; then
@@ -824,7 +835,7 @@ else
LUA_INCLUDES=`$LUACONFIG --include`
LUA_LIBS=`$LUACONFIG --libs`
LUA_VERSION="5.0.x"
- LUA_INSTALL_DIR="/usr/lib$LIBPOSTFIX/lua/5.0"
+ LUA_INSTALL_DIR="${PREFIX}/lib$LIBPOSTFIX/lua/5.0"
fi
fi
@@ -914,8 +925,8 @@ else
use_ocaml="No (ocaml not available)"
else
AC_CHECK_PROG(OCAML_OPT,ocamlopt,ocamlopt)
- OCAML_INCLUDES=-I/usr/lib$LIBPOSTFIX/ocaml
- OCAML_LIBS=-L/usr/lib$LIBPOSTFIX/ocaml
+ OCAML_INCLUDES=-I${PREFIX}/lib$LIBPOSTFIX/ocaml
+ OCAML_LIBS=-L${PREFIX}/lib$LIBPOSTFIX/ocaml
save_CPPFLAGS=$CPPFLAGS
CPPFLAGS="$CPPFLAGS $OCAML_INCLUDES"
AC_CHECK_HEADER(caml/mlvalues.h,[
@@ -1008,13 +1019,13 @@ else
if test "x$PHP" = "x"; then
use_php="No (php not available)"
else
- if test -d /usr/include/php5; then
- PHP_INCLUDES="-I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/Zend -I/usr/include/php5/TSRM"
+ if test -d ${PREFIX}/include/php5; then
+ PHP_INCLUDES="-I${PREFIX}/include/php5 -I${PREFIX}/include/php5/main -I${PREFIX}/include/php5/Zend -I${PREFIX}/include/php5/TSRM"
else
- PHP_INCLUDES="-I/usr/include/php -I/usr/include/php/main -I/usr/include/php/Zend -I/usr/include/php/TSRM"
+ PHP_INCLUDES="-I${PREFIX}/include/php -I${PREFIX}/include/php/main -I${PREFIX}/include/php/Zend -I${PREFIX}/include/php/TSRM"
fi
- PHP_INSTALL_DIR="/usr/lib${LIBPOSTFIX}/php/modules"
- PHP_INSTALL_DATADIR="/usr/share/php"
+ PHP_INSTALL_DIR="${PREFIX}/lib${LIBPOSTFIX}/php/modules"
+ PHP_INSTALL_DATADIR="${PREFIX}/share/php"
PHP_LIBS=
save_CPPFLAGS=$CPPFLAGS
CPPFLAGS="$CPPFLAGS $PHP_INCLUDES"
@@ -2325,7 +2336,7 @@ dnl INCLUDES and LIBS for PLATFORMSDK
AC_ARG_WITH(platformsdkincludedir,
[AS_HELP_STRING([--with-platformsdkincludedir=DIR],[use Platform SDK (Windows) includes from DIR])],
- [PLATFORMSDKINCLUDE=$withval; PLATFORMSDKINCLUDE_ESCAPED=${PLATFORMSDKINCLUDE//'\\'/\\\\}; PLATFORMSDKINCLUDE_ESCAPED=${PLATFORMSDKINCLUDE_ESCAPED// /\\ }])
+ [PLATFORMSDKINCLUDE=$withval; PLATFORMSDKINCLUDE_ESCAPED=`echo ${PLATFORMSDKINCLUDE} | sed "s/'\\'/\\\\/g" | sed "s/ /\\ /g"`])
AC_ARG_WITH(platformsdklibdir,
[AS_HELP_STRING([--with-platformsdklibdir=DIR],[use Platform SDK (Windows) libraries from DIR])],
@@ -2896,10 +2907,12 @@ AC_MSG_CHECKING(if have working sincos()
AC_RUN_IFELSE([AC_LANG_SOURCE([[
#include <stdio.h>
#include <assert.h>
+ #include <time.h>
#define PI 3.14159265358979323846
extern void sincos(double x, double *s, double *c);
int main () {
double sinx=0.0, cosx=1.0;
+ sincos(time(NULL)&1,&sinx,&cosx);
sincos(PI/2.0,&sinx,&cosx);
assert(sinx>0.9999999);
assert(sinx<1.0000001);
@@ -3158,7 +3171,7 @@ else
use_gv_tcl="Yes"
fi
if test "x$use_gd" != "xYes"; then
- if test "x$use_gd" == "xYes (internal)"; then
+ if test "x$use_gd" = "xYes (internal)"; then
use_gdtclft="Yes"
else
use_gdtclft="No (gd not available)"

View File

@@ -0,0 +1,124 @@
$NetBSD: patch-ab,v 1.20 2011/10/18 22:34:06 sbd Exp $
--- configure.orig 2010-01-26 16:01:10.000000000 +0000
+++ configure
@@ -2822,11 +2822,18 @@ case "${host_os}" in
# For the build number: months since Jan 2000, day of month from the timestamp
# For the revision number: hour, minute from the timestamp
if test $GRAPHVIZ_VERSION_MICRO != "0"; then
- GRAPHVIZ_VERSION_BUILD=`expr \( ${GRAPHVIZ_VERSION_MICRO:0:4} - 2000 \) \* 12 + ${GRAPHVIZ_VERSION_MICRO:4:2}`${GRAPHVIZ_VERSION_MICRO:6:2}
- GRAPHVIZ_VERSION_REVISION=${GRAPHVIZ_VERSION_MICRO:9:4}
+ # JR: patch from Michael van Elst:
+ # if we have a shellm we should have a working awk, too
+ eval `echo "$GRAPHVIZ_VERSION_MICRO" | awk '{
+ print "GRAPHVIZ_VERSION_BUILD=" \
+ (substr($1,1,4)-2000)*12+substr($1,5,2) \
+ substr($1,7,2)
+ print "GRAPHVIZ_VERSION_REVISION=" \
+ substr($1,10,4)
+ }'`
fi
;;
-esac
+esac
@@ -2835,7 +2842,7 @@ case "${host_os}" in
*linux* )
case "${host_cpu}" in
powerpc64 | s390x | x86_64 )
- LIBPOSTFIX="64"
+ LIBPOSTFIX=""
;;
esac
;;
@@ -6850,6 +6857,9 @@ test -n "$RC" || RC="false"
;;
*-sgi-irix* )
;;
+ *-ibm-aix* )
+ CC=cc_r
+ ;;
esac
else
for ac_prog in windres
@@ -24867,7 +24877,7 @@ $as_echo_n "checking for Lua headers and
LUA_VERSION=`$PKGCONFIG --modversion lua$l`
LUA_INCLUDES="$LUA_CFLAGS "`$PKGCONFIG --cflags lua$l`
LUA_LIBS="$LUA_LFLAGS "`$PKGCONFIG --libs lua$l`
- LUA_INSTALL_DIR="/usr/lib$LIBPOSTFIX/lua/`$PKGCONFIG --variable=V lua`"
+ LUA_INSTALL_DIR="${PREFIX}/lib$LIBPOSTFIX/lua/`$PKGCONFIG --variable=V lua`"
pkgconfig_lualib_found=`$PKGCONFIG --exists lualib$l 2>/dev/null`
if test "x$?" = "x0"; then
@@ -24931,7 +24941,7 @@ $as_echo_n "checking for Lua headers and
LUA_INCLUDES=`$LUACONFIG --include`
LUA_LIBS=`$LUACONFIG --libs`
LUA_VERSION="5.0.x"
- LUA_INSTALL_DIR="/usr/lib$LIBPOSTFIX/lua/5.0"
+ LUA_INSTALL_DIR="${PREFIX}/lib$LIBPOSTFIX/lua/5.0"
fi
fi
@@ -25535,8 +25545,8 @@ $as_echo "no" >&6; }
fi
- OCAML_INCLUDES=-I/usr/lib$LIBPOSTFIX/ocaml
- OCAML_LIBS=-L/usr/lib$LIBPOSTFIX/ocaml
+ OCAML_INCLUDES=-I${PREFIX}/lib$LIBPOSTFIX/ocaml
+ OCAML_LIBS=-L${PREFIX}/lib$LIBPOSTFIX/ocaml
save_CPPFLAGS=$CPPFLAGS
CPPFLAGS="$CPPFLAGS $OCAML_INCLUDES"
if test "${ac_cv_header_caml_mlvalues_h+set}" = set; then
@@ -26003,13 +26013,13 @@ fi
if test "x$PHP" = "x"; then
use_php="No (php not available)"
else
- if test -d /usr/include/php5; then
- PHP_INCLUDES="-I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/Zend -I/usr/include/php5/TSRM"
+ if test -d ${PREFIX}/include/php5; then
+ PHP_INCLUDES="-I${PREFIX}/include/php5 -I${PREFIX}/include/php5/main -I${PREFIX}/include/php5/Zend -I${PREFIX}/include/php5/TSRM"
else
- PHP_INCLUDES="-I/usr/include/php -I/usr/include/php/main -I/usr/include/php/Zend -I/usr/include/php/TSRM"
+ PHP_INCLUDES="-I${PREFIX}/include/php -I${PREFIX}/include/php/main -I${PREFIX}/include/php/Zend -I${PREFIX}/include/php/TSRM"
fi
- PHP_INSTALL_DIR="/usr/lib${LIBPOSTFIX}/php/modules"
- PHP_INSTALL_DATADIR="/usr/share/php"
+ PHP_INSTALL_DIR="${PREFIX}/lib${LIBPOSTFIX}/php/modules"
+ PHP_INSTALL_DATADIR="${PREFIX}/share/php"
PHP_LIBS=
save_CPPFLAGS=$CPPFLAGS
CPPFLAGS="$CPPFLAGS $PHP_INCLUDES"
@@ -32259,7 +32269,7 @@ fi
# Check whether --with-platformsdkincludedir was given.
if test "${with_platformsdkincludedir+set}" = set; then
- withval=$with_platformsdkincludedir; PLATFORMSDKINCLUDE=$withval; PLATFORMSDKINCLUDE_ESCAPED=${PLATFORMSDKINCLUDE//'\\'/\\\\}; PLATFORMSDKINCLUDE_ESCAPED=${PLATFORMSDKINCLUDE_ESCAPED// /\\ }
+ withval=$with_platformsdkincludedir; PLATFORMSDKINCLUDE=$withval; PLATFORMSDKINCLUDE_ESCAPED=`echo ${PLATFORMSDKINCLUDE} | sed "s/'\\'/\\\\/g" | sed "s/ /\\ /g"`
fi
@@ -34907,10 +34917,12 @@ cat >>conftest.$ac_ext <<_ACEOF
#include <stdio.h>
#include <assert.h>
+ #include <time.h>
#define PI 3.14159265358979323846
extern void sincos(double x, double *s, double *c);
int main () {
double sinx=0.0, cosx=1.0;
+ sincos(time(NULL)&1,&sinx,&cosx);
sincos(PI/2.0,&sinx,&cosx);
assert(sinx>0.9999999);
assert(sinx<1.0000001);
@@ -38777,7 +38789,7 @@ else
use_gv_tcl="Yes"
fi
if test "x$use_gd" != "xYes"; then
- if test "x$use_gd" == "xYes (internal)"; then
+ if test "x$use_gd" = "xYes (internal)"; then
use_gdtclft="Yes"
else
use_gdtclft="No (gd not available)"

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ag,v 1.14 2009/05/17 12:55:52 sno Exp $
--- lib/gvc/Makefile.in.orig 2009-03-13 18:19:15.000000000 +0000
+++ lib/gvc/Makefile.in 2009-04-25 20:20:54.000000000 +0000
@@ -433,7 +431,7 @@
$(top_builddir)/lib/cdt/libcdt.la \
$(top_builddir)/lib/$(GRAPH)/lib$(GRAPH).la \
$(top_builddir)/lib/pathplan/libpathplan.la \
- $(EXPAT_LIBS) $(Z_LIBS) $(MATH_LIBS)
+ $(EXPAT_LIBS) $(Z_LIBS) $(MATH_LIBS) ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS\
libgvc_la_DEPENDENCIES = $(libgvc_C_la_DEPENDENCIES)
EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old regex_win32.h regex_win32.c gvc.vcproj

View File

@@ -0,0 +1,20 @@
$NetBSD: patch-aj,v 1.12 2010/11/17 15:46:21 dholland Exp $
--- plugin/gd/Makefile.am.orig 2009-09-10 23:18:32.000000000 +0000
+++ plugin/gd/Makefile.am
@@ -39,6 +39,7 @@ libgvplugin_gd_la_LIBADD = \
$(top_builddir)/lib/gd/libgvgd_C.la \
$(top_builddir)/lib/gvc/libgvc.la \
$(top_builddir)/lib/$(GRAPH)/lib$(GRAPH).la \
+ $(top_builddir)/lib/pathplan/libpathplan.la \
$(top_builddir)/lib/cdt/libcdt.la \
@PANGOCAIRO_LIBS@ @ICONV_LIBS@ @FONTCONFIG_LIBS@ @FREETYPE2_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @EXPAT_LIBS@ @Z_LIBS@ @MATH_LIBS@
AM_CPPFLAGS += -DNONDLL
@@ -46,6 +47,7 @@ else
libgvplugin_gd_la_LIBADD = \
$(top_builddir)/lib/gvc/libgvc.la \
$(top_builddir)/lib/$(GRAPH)/lib$(GRAPH).la \
+ $(top_builddir)/lib/pathplan/libpathplan.la \
$(top_builddir)/lib/cdt/libcdt.la @PANGOCAIRO_LIBS@ @GD_LIBS@ @MATH_LIBS@
endif
libgvplugin_gd_la_DEPENDENCIES = $(top_builddir)/lib/gvc/libgvc.la

View File

@@ -0,0 +1,20 @@
$NetBSD: patch-ak,v 1.14 2010/11/17 15:46:21 dholland Exp $
--- plugin/gd/Makefile.in.orig 2010-01-26 16:01:27.000000000 +0000
+++ plugin/gd/Makefile.in
@@ -448,6 +448,7 @@ libgvplugin_gd_la_SOURCES = $(libgvplugi
@WITH_MYLIBGD_FALSE@libgvplugin_gd_la_LIBADD = \
@WITH_MYLIBGD_FALSE@ $(top_builddir)/lib/gvc/libgvc.la \
@WITH_MYLIBGD_FALSE@ $(top_builddir)/lib/$(GRAPH)/lib$(GRAPH).la \
+@WITH_MYLIBGD_FALSE@ $(top_builddir)/lib/pathplan/libpathplan.la \
@WITH_MYLIBGD_FALSE@ $(top_builddir)/lib/cdt/libcdt.la \
@WITH_MYLIBGD_FALSE@ @PANGOCAIRO_LIBS@ @GD_LIBS@ @MATH_LIBS@ \
@WITH_MYLIBGD_FALSE@ $(am__append_3)
@@ -455,6 +456,7 @@ libgvplugin_gd_la_SOURCES = $(libgvplugi
@WITH_MYLIBGD_TRUE@ $(top_builddir)/lib/gd/libgvgd_C.la \
@WITH_MYLIBGD_TRUE@ $(top_builddir)/lib/gvc/libgvc.la \
@WITH_MYLIBGD_TRUE@ $(top_builddir)/lib/$(GRAPH)/lib$(GRAPH).la \
+@WITH_MYLIBGD_TRUE@ $(top_builddir)/lib/pathplan/libpathplan.la \
@WITH_MYLIBGD_TRUE@ $(top_builddir)/lib/cdt/libcdt.la \
@WITH_MYLIBGD_TRUE@ @PANGOCAIRO_LIBS@ @ICONV_LIBS@ \
@WITH_MYLIBGD_TRUE@ @FONTCONFIG_LIBS@ @FREETYPE2_LIBS@ \

View File

@@ -0,0 +1,34 @@
$NetBSD: patch-ap,v 1.12 2009/05/17 12:55:52 sno Exp $
--- lib/gvc/gvconfig.c.orig 2009-02-25 17:46:45.000000000 +0000
+++ lib/gvc/gvconfig.c 2009-04-25 18:18:53.000000000 +0000
@@ -543,11 +543,7 @@
}
else {
f = fopen(gvc->config_path,"r");
- if (!f) {
- agerr (AGERR,"failed to open %s for read.\n", gvc->config_path);
- exit(1);
- }
- else {
+ if (f) {
config_text = gmalloc(config_st.st_size + 1);
sz = fread(config_text, 1, config_st.st_size, f);
if (sz == 0) {
@@ -560,10 +556,13 @@
rc = gvconfig_plugin_install_from_config(gvc, config_text);
/* NB. config_text not freed because we retain char* into it */
}
- }
- if (f) {
+
fclose(f);
- }
+ }
+ else {
+ agerr (AGERR,"failed to open %s for read.\n", gvc->config_path);
+ exit(1);
+ }
}
}
#endif

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-cofig_config__perl.pl,v 1.1 2012/05/05 22:14:39 joerg Exp $
--- config/config_perl.pl.orig 2012-05-05 16:30:45.000000000 +0000
+++ config/config_perl.pl
@@ -4,7 +4,7 @@ if ($ARGV[0] eq "PERL_LIBS") {
$archlib = $Config{archlib};
$libperl = $Config{libperl};
$libperl =~ s/lib([^\.]+).*/$1/;
- print "-L$archlib/CORE -l$libperl";
+ print "-Wl,-rpath,$archlib/CORE -L$archlib/CORE -l$libperl";
}
if ($ARGV[0] eq "PERL_INCLUDES") {
$archlib = $Config{archlib};