# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= graphviz VERSION= 11.0.0 KEYWORDS= graphics VARIANTS= standard SDESC[standard]= Graph visualization tools HOMEPAGE= https://www.graphviz.org/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://gitlab.com/graphviz/graphviz/-/archive/11.0.0/ DISTFILE[1]= graphviz-11.0.0.tar.gz:main DF_INDEX= 1 SPKGS[standard]= complete primary tools dev examples man docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= groff:primary:standard git:primary:lite harfbuzz:dev:standard poppler:dev:standard poppler:glibdev:standard WebP:dev:standard freeglut:dev:standard BUILDRUN_DEPENDS= freeglut:primary:standard libGD:single:standard gts:single:standard WebP:primary:standard libltdl:single:standard ghostscript:primary:standard poppler:glib:standard EXRUN[tools]= graphviz:primary:standard USES= bison cpe cmake jpeg pkgconfig zlib expat shebangfix iconv python:build GNOME_COMPONENTS= pango cairo librsvg gtk2 XORG_COMPONENTS= xaw xpm xmu xt sm ice xext x11 xau xdmcp xrender xinerama xi xrandr xcursor xfixes LICENSE= CUSTOM1:primary LICENSE_NAME= CUSTOM1:"Eclipse Public License" LICENSE_FILE= CUSTOM1:{{WRKSRC}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= graphics/graphviz SET_DEBUGGING_ON= yes LDFLAGS= -Wl,-rpath,{{PREFIX}}/lib/graphviz OPTIMIZER_LEVEL= 0 CMAKE_ARGS= -Denable_ltdl:BOOL=ON -Dwith_expat:BOOL=ON -Dwith_digcola:BOOL=ON -Dwith_ipsepcola:BOOL=OFF -Dwith_ortho:BOOL=ON -Dwith_sfdp:BOOL=ON -Dwith_smyrna:BOOL=OFF -Dwith_gvedit:BOOL=OFF -Dwith_zlib:BOOL=ON -Duse_sanitizers:BOOL=OFF -Duse_coverage:BOOL=OFF -Dwith_cxx_api:BOOL=OFF -Dwith_cxx_tests:BOOL=OFF post-install: # documentation ${MKDIR} ${STAGEDIR}${STD_DOCDIR}/html ${STAGEDIR}${STD_DOCDIR}/pdf cd ${WRKSRC} && \ ${INSTALL_DATA} doc/Dot.ref doc/latex_suggestions.txt \ ${STAGEDIR}${STD_DOCDIR}/ && \ ${INSTALL_DATA} doc/*.pdf */*/*.pdf \ ${STAGEDIR}${STD_DOCDIR}/pdf/ && \ ${INSTALL_DATA} doc/*.html \ ${STAGEDIR}${STD_DOCDIR}/html/ ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING # examples ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data ${INSTALL_SCRIPT} \ ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl \ ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl \ ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl \ ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl \ ${STAGEDIR}${STD_EXAMPLESDIR}/ ${INSTALL_DATA} \ ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl.README \ ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl.README \ ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl.README \ ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl.README \ ${STAGEDIR}${STD_EXAMPLESDIR}/ ${INSTALL_DATA} \ ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan_data/*.dat \ ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data/ pre-configure: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/plugin/xlib/vimdot.sh pre-configure-freebsd: ${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/lib/sfio/*.[ch]; \ [FILE:540:descriptions/desc.primary] Graph Visualization Software from AT&T Laboratories and Bell Laboratories (Lucent Technologies) These programs licensed under the terms described in the web page at: http://www.graphviz.org/License.php The package contains: dotty - customizable X windows graph viewer written in the Lefty editor tcldot - customizable TCL/tk graph viewer written by John Ellson dot - batch program for drawing directed graphs as hierarchies neato - batch program for drawing undirected graphs using Kamada-Kawai spring models [FILE:42:descriptions/desc.tools] This package contains the graphviz tools. [FILE:101:distinfo] d374f7d98a1ae985510a82dddd887e8058aa37e5f95b4ce0aa58416d2b22714b 30014034 graphviz-11.0.0.tar.gz [FILE:1646:manifests/plist.primary] lib/ libcdt.so.5 libcdt.so.5.0.0 libcgraph.so.6 libcgraph.so.6.0.0 libgvc.so.6 libgvc.so.6.0.0 libpathplan.so.4 libpathplan.so.4.0.0 libxdot.so.4 libxdot.so.4.0.0 lib/graphviz/ config6 libgvplugin_core.so.6 libgvplugin_core.so.6.0.0 libgvplugin_dot_layout.so.6 libgvplugin_dot_layout.so.6.0.0 libgvplugin_gd.so.6 libgvplugin_gd.so.6.0.0 libgvplugin_gdk.so.6 libgvplugin_gdk.so.6.0.0 libgvplugin_gs.so.6 libgvplugin_gs.so.6.0.0 libgvplugin_kitty.so libgvplugin_kitty.so.6 libgvplugin_kitty.so.6.0.0 libgvplugin_neato_layout.so.6 libgvplugin_neato_layout.so.6.0.0 libgvplugin_pango.so.6 libgvplugin_pango.so.6.0.0 libgvplugin_poppler.so.6 libgvplugin_poppler.so.6.0.0 libgvplugin_rsvg.so.6 libgvplugin_rsvg.so.6.0.0 libgvplugin_vt.so libgvplugin_vt.so.6 libgvplugin_vt.so.6.0.0 libgvplugin_webp.so.6 libgvplugin_webp.so.6.0.0 libgvplugin_xlib.so.6 libgvplugin_xlib.so.6.0.0 share/graphviz/graphs/directed/ KW91.gv Latin1.gv NaN.gv abstract.gv alf.gv arrows.gv awilliams.gv biological.gv clust.gv clust1.gv clust2.gv clust3.gv clust4.gv clust5.gv crazy.gv ctext.gv dfa.gv fig6.gv fsm.gv grammar.gv hashtable.gv honda-tokoro.gv japanese.gv jcctree.gv jsort.gv ldbxtried.gv longflat.gv mike.gv nhg.gv oldarrows.gv pgram.gv pm2way.gv pmpipe.gv polypoly.gv proc3d.gv psfonttest.gv record2.gv records.gv rowe.gv russian.gv sdh.gv shells.gv states.gv structs.gv switch.gv table.gv train11.gv trapeziumlr.gv tree.gv triedds.gv try.gv unix.gv unix2.gv viewfile.gv world.gv share/graphviz/graphs/undirected/ ER.gv Heawood.gv Petersen.gv ngk10_4.gv process.gv [FILE:369:manifests/plist.tools] bin/ acyclic bcomps ccomps circo cluster diffimg dijkstra dot dot2gxl dot_builtins edgepaint fdp gc gml2gv graphml2gv gv2gml gv2gxl gvcolor gvgen gvmap gvmap.sh gvpack gvpr gxl2dot gxl2gv mm2gv neato nop osage patchwork prune sccmap sfdp tred twopi unflatten vimdot @postexec %D/bin/dot -c @postunexec rm -f %D/lib/graphviz/config6 [FILE:738:manifests/plist.dev] include/graphviz/ arith.h cdt.h cgraph.h color.h geom.h graphviz_version.h gvc.h gvcext.h gvcjob.h gvcommon.h gvconfig.h gvplugin.h gvplugin_device.h gvplugin_layout.h gvplugin_loadimage.h gvplugin_render.h gvplugin_textlayout.h pack.h pathgeom.h pathplan.h textspan.h types.h usershape.h xdot.h lib/ libcdt.so libcgraph.so libgvc.so libpathplan.so libxdot.so lib/graphviz/ libgvplugin_core.so libgvplugin_dot_layout.so libgvplugin_gd.so libgvplugin_gdk.so libgvplugin_gs.so libgvplugin_neato_layout.so libgvplugin_pango.so libgvplugin_poppler.so libgvplugin_rsvg.so libgvplugin_webp.so libgvplugin_xlib.so lib/pkgconfig/ libcdt.pc libcgraph.pc libgvc.pc libgvpr.pc libpathplan.pc libxdot.pc [FILE:317:manifests/plist.examples] share/examples/graphviz/ doted.tcl doted.tcl.README entities.tcl entities.tcl.README gcat.tcl gcat.tcl.README pathplan.tcl pathplan.tcl.README share/examples/graphviz/pathplan_data/ boxes.dat dpd.dat funny.dat maze.dat nested.dat northo.dat obs.dat other.dat paths.dat rotor.dat u.dat unknown.dat [FILE:440:manifests/plist.man] share/man/man1/ acyclic.1.gz bcomps.1.gz ccomps.1.gz cluster.1.gz diffimg.1.gz dijkstra.1.gz dot.1.gz edgepaint.1.gz gc.1.gz gml2gv.1.gz graphml2gv.1.gz gvcolor.1.gz gvgen.1.gz gvmap.1.gz gvpack.1.gz gvpr.1.gz gxl2gv.1.gz mm2gv.1.gz nop.1.gz osage.1.gz patchwork.1.gz prune.1.gz sccmap.1.gz tred.1.gz unflatten.1.gz vimdot.1.gz share/man/man3/ cdt.3.gz cgraph.3.gz gvc.3.gz pack.3.gz pathplan.3.gz xdot.3.gz [FILE:299:manifests/plist.docs] share/doc/graphviz/ Dot.ref latex_suggestions.txt share/doc/graphviz/html/ FAQ.html build.html char.html index.html internal_todo.html todo.html winbuild.html share/doc/graphviz/pdf/ Agraph.pdf dotguide.pdf graphviz_plugins.pdf libguide.pdf neatoguide.pdf oldlibguide.pdf smyrna.pdf [FILE:254:patches/patch-cmd-gvpr-gvpr.1] --- cmd/gvpr/gvpr.1.orig 2024-02-10 21:58:27 UTC +++ cmd/gvpr/gvpr.1 @@ -3,6 +3,15 @@ . ns . TP \\$1 .. +.de EX +.fam C +.nf +.. +.de EE +.fam +.fi +.. + .TH GVPR 1 "29 August 2013" .SH NAME gvpr \- graph pattern scanning and processing language [FILE:222:patches/patch-cmd-tools-gvpack.1] --- cmd/tools/gvpack.1.orig 2024-02-10 21:58:27 UTC +++ cmd/tools/gvpack.1 @@ -1,3 +1,12 @@ +.de EX +.fam C +.nf +.. +.de EE +.fam +.fi +.. + .TH GVPACK 1 "27 May 2010" .SH NAME gvpack \- merge and pack disjoint graphs [FILE:297:patches/patch-lib-expr-exgram.h] --- lib/expr/exgram.h.orig 2024-02-10 21:58:27 UTC +++ lib/expr/exgram.h @@ -20,7 +20,7 @@ extern "C" { * sometimes free stuff can cost a lot */ -#if !defined(_EXGRAM_H) && ( defined(MINTOKEN) || defined(YYTOKENTYPE) ) +#if !defined(_EXGRAM_H) #define _EXGRAM_H #if !defined(_EXPARSE_H) [FILE:199:patches/patch-lib-expr-expr.h] --- lib/expr/expr.h.orig 2024-02-10 21:58:27 UTC +++ lib/expr/expr.h @@ -24,6 +24,7 @@ extern "C" { #include #include +#include #include [FILE:420:patches/patch-lib-ortho-trapezoid.c] --- lib/ortho/trapezoid.c.orig 2024-02-10 21:58:27 UTC +++ lib/ortho/trapezoid.c @@ -28,6 +28,11 @@ #include #include +#include +#if __FreeBSD_version <= 704101 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027) +#define log2(x) (log(x)/log(2)) +#endif + /* Node types */ #define T_X 1 [FILE:703:patches/patch-plugin_xlib_vimdot.sh] --- plugin/xlib/vimdot.sh.orig 2024-02-10 21:58:27 UTC +++ plugin/xlib/vimdot.sh @@ -9,8 +9,8 @@ fi error() { echo "$0: $*" >&2; exit 1; } # Try $EDITOR first, else try vim or vi -editor="$(which $EDITOR)" || editor="/usr/bin/vim" -[ -x "$editor" ] || editor="/usr/bin/vi" +editor="$(which $EDITOR)" || editor="%%LOCALBASE%%/bin/vim" +[ -x "$editor" ] || editor="%%LOCALBASE%%/bin/vi" [ -x "$editor" ] || error "EDITOR not found or not executable"; default="noname.gv" @@ -29,7 +29,7 @@ digraph G { vim [href="http://www.vim.org/"] dot [href="http://www.graphviz.org/"] - vimdot [href="file:///usr/bin/vimdot"] + vimdot [href="file:///%%LOCALBASE%%/bin/vimdot"] {vim dot} -> vimdot }