1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Graph visualization tools
8 HOMEPAGE= http://www.graphviz.org/
12 SITES[main]= https://www2.graphviz.org/Packages/stable/portable_source/
13 DISTFILE[1]= graphviz-2.44.1.tar.gz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 BUILD_DEPENDS= groff:primary:standard
24 BUILDRUN_DEPENDS= freeglut:primary:standard
29 USES= bison cpe gmake jpeg mesa libtool:keepla pkgconfig
30 shebangfix iconv gettext-tools gettext-runtime
32 GNOME_COMPONENTS= pango cairo librsvg gtk2
33 XORG_COMPONENTS= xaw xpm xmu xt sm ice xext x11 xau xdmcp xrender
34 xinerama xi xrandr xcursor xfixes
36 LICENSE= CUSTOM1:primary
37 LICENSE_NAME= CUSTOM1:"Eclipse Public License"
38 LICENSE_FILE= CUSTOM1:{{WRKSRC}}/LICENSE
41 FPC_EQUIVALENT= graphics/graphviz
44 CONFIGURE_ARGS= --with-x
77 --program-transform-name="s/x/x/"
81 --with-fontconfigincludedir={{LOCALBASE}}/include
82 --with-fontconfiglibdir={{LOCALBASE}}/lib
83 --with-iconvlibdir={{ICONV_PREFIX}}/lib
84 --with-iconvincludedir={{ICONV_PREFIX}}/include
85 CONFIGURE_ENV= ac_cv_func_pango_fc_font_lock_face=no
87 MAKE_ARGS= pkgconfigdir={{PREFIX}}/lib/pkgconfig
88 MAKE_ENV= EXPR_COMPAT=yes
90 INSTALL_TARGET= install-strip
91 INSTALL_REQ_TOOLCHAIN= yes
94 ${REINPLACE_CMD} -e 's|#include "gui.h"|#include "gui/gui.h"|' \
95 ${WRKSRC}/cmd/smyrna/tvnodes.h
96 ${FIND} ${WRKSRC} -name Makefile.am | \
97 ${XARGS} ${REINPLACE_CMD} \
98 -e 's| $$(pkgdatadir)/doc/pdf| ${STD_DOCDIR}/pdf|' \
99 -e 's| $$(pkgdatadir)/doc/html/schema| ${STD_DOCDIR}/html/schema|' \
100 -e 's| $$(pkgdatadir)/doc/html/info| ${STD_DOCDIR}/html/info|' \
101 -e 's| $$(pkgdatadir)/doc/html| ${STD_DOCDIR}/html|' \
102 -e 's| $$(pkgdatadir)/doc| ${STD_DOCDIR}|' \
103 -e 's| $$(pkgdatadir)/demo| ${STD_EXAMPLESDIR}|' \
104 -e 's| $$(datadir)/@PACKAGE@/demo| ${STD_EXAMPLESDIR}|';
105 (cd ${WRKSRC} && ${SH} ${WRKSRC}/autogen.sh)
109 (cd ${WRKSRC}/lib/expr && ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} all)
110 (cd ${WRKSRC} && ${INSTALL_DATA} \
113 lib/pathplan/pathplan.h \
114 lib/pathplan/pathutil.h \
115 lib/pathplan/solvers.h \
117 lib/pathplan/vispath.h \
120 lib/common/globals.h \
122 ${STAGEDIR}${PREFIX}/include/graphviz/)
123 ${RM} ${STAGEDIR}${MANPREFIX}/man/man1/smyrna.1
124 ${RM} ${STAGEDIR}${MANPREFIX}/man/man1/mingle.1
126 @${MKDIR} ${STAGEDIR}${STD_DOCDIR}/html ${STAGEDIR}${STD_DOCDIR}/pdf
128 ${INSTALL_DATA} doc/Dot.ref doc/latex_suggestions.txt \
129 ${STAGEDIR}${STD_DOCDIR}/ && \
130 ${INSTALL_DATA} doc/*.pdf */*/*.pdf \
131 ${STAGEDIR}${STD_DOCDIR}/pdf/ && \
132 ${INSTALL_DATA} doc/*.html doc/info/*.gif \
133 ${STAGEDIR}${STD_DOCDIR}/html/
134 ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING
136 ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data
138 ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl \
139 ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl \
140 ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl \
141 ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl \
142 ${STAGEDIR}${STD_EXAMPLESDIR}/
144 ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl.README \
145 ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl.README \
146 ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl.README \
147 ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl.README \
148 ${STAGEDIR}${STD_EXAMPLESDIR}/
150 ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan_data/*.dat \
151 ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data/
154 ${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/lib/sfio/*.[ch]; \
156 [FILE:540:descriptions/desc.primary]
157 Graph Visualization Software from AT&T Laboratories and
158 Bell Laboratories (Lucent Technologies)
160 These programs licensed under the terms described in the web page at:
161 http://www.graphviz.org/License.php
163 The package contains:
164 dotty - customizable X windows graph viewer written in the Lefty editor
165 tcldot - customizable TCL/tk graph viewer written by John Ellson
166 dot - batch program for drawing directed graphs as hierarchies
167 neato - batch program for drawing undirected graphs using Kamada-Kawai
172 8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313 34079677 graphviz-2.44.1.tar.gz
175 [FILE:4362:manifests/plist.primary]
239 gvplugin_textlayout.h
274 liblab_gamut.so.1.0.0
286 libgvplugin_core.so.6
287 libgvplugin_core.so.6.0.0
288 libgvplugin_dot_layout.la
289 libgvplugin_dot_layout.so
290 libgvplugin_dot_layout.so.6
291 libgvplugin_dot_layout.so.6.0.0
295 libgvplugin_gd.so.6.0.0
299 libgvplugin_gdk.so.6.0.0
303 libgvplugin_gtk.so.6.0.0
304 libgvplugin_neato_layout.la
305 libgvplugin_neato_layout.so
306 libgvplugin_neato_layout.so.6
307 libgvplugin_neato_layout.so.6.0.0
310 libgvplugin_pango.so.6
311 libgvplugin_pango.so.6.0.0
314 libgvplugin_rsvg.so.6
315 libgvplugin_rsvg.so.6.0.0
318 libgvplugin_visio.so.6
319 libgvplugin_visio.so.6.0.0
322 libgvplugin_webp.so.6
323 libgvplugin_webp.so.6.0.0
326 libgvplugin_xlib.so.6
327 libgvplugin_xlib.so.6.0.0
336 share/graphviz/graphs/directed/
392 share/graphviz/graphs/undirected/
436 share/graphviz/lefty/
498 share/man/man7/graphviz.7.gz
499 @postexec %D/bin/dot -c
500 @postunexec rm -f %D/lib/graphviz/config6
503 [FILE:317:manifests/plist.examples]
504 share/examples/graphviz/
513 share/examples/graphviz/pathplan_data/
528 [FILE:5227:manifests/plist.docs]
537 latex_suggestions.txt
538 share/doc/graphviz/html/
619 gdtclft.entities.example.png
658 share/doc/graphviz/html/info/
828 share/doc/graphviz/html/schema/
832 share/doc/graphviz/pdf/
907 [FILE:254:patches/patch-cmd-gvpr-gvpr.1]
908 --- cmd/gvpr/gvpr.1.orig 2020-06-29 08:47:18 UTC
923 .TH GVPR 1 "29 August 2013"
925 gvpr \- graph pattern scanning and processing language
928 [FILE:222:patches/patch-cmd-tools-gvpack.1]
929 --- cmd/tools/gvpack.1.orig 2020-06-29 08:47:18 UTC
930 +++ cmd/tools/gvpack.1
941 .TH GVPACK 1 "27 May 2010"
943 gvpack \- merge and pack disjoint graphs
946 [FILE:643:patches/patch-config-config_ruby.rb]
947 --- config/config_ruby.rb.orig 2020-06-29 08:47:18 UTC
948 +++ config/config_ruby.rb
949 @@ -5,11 +5,14 @@ CONFIG = RbConfig::MAKEFILE_CONFIG
953 - puts RbConfig::expand(CONFIG["archdir"])
954 + puts RbConfig::expand(CONFIG["rubyhdrdir"])
956 + print RbConfig::expand(CONFIG["rubyhdrdir"]) + '/'
957 + puts RbConfig::expand(CONFIG["sitearch"])
959 puts RbConfig::expand(CONFIG["libdir"])
961 - puts RbConfig::expand(CONFIG["vendorarchdir"])
962 + puts RbConfig::expand(CONFIG["sitearchdir"])
964 puts RbConfig::expand(CONFIG["sitearchdir"])
968 [FILE:2157:patches/patch-configure.ac]
969 --- configure.ac.orig 2020-06-29 08:47:18 UTC
971 @@ -742,7 +742,7 @@ else
972 if test "x$GUILE" = "x"; then
973 use_guile="No (guile not available)"
975 - [GUILE_VERSION=`$GUILE --version | sed -n '1 s/^.* \+\([0-9\.]\+\)$/\1/ p'`]
976 + [GUILE_VERSION=`$GUILE --version | sed -n '1 s/^.* \([0-9\.]*\)$/\1/ p'`]
977 GUILE_VERSION_MAJOR=`echo $GUILE_VERSION | cut -d '.' -f 1`
978 GUILE_VERSION_MINOR=`echo $GUILE_VERSION | cut -d '.' -f 2`
979 if test 0$GUILE_VERSION_MAJOR -lt 2; then
980 @@ -972,17 +972,17 @@ else
981 if test "x$PKG_CONFIG" != "x"; then
982 AC_MSG_CHECKING(for Lua headers and libraries with pkg-config)
984 - for l in "$lua_suffix" "" "53" "5.3" "52" "5.2" "51" "5.1" "50" "5.0" ; do
985 + for l in "$lua_suffix" "" "53" "-5.3" "52" "-5.2" "51" "-5.1" "50" "5.0" ; do
986 pkgconfig_lua_found=`$PKG_CONFIG --exists lua$l 2>/dev/null`
987 if test "x$?" = "x0" ; then
988 LUA_VERSION=`$PKG_CONFIG --modversion lua$l`
989 - LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags lua$l`
990 + LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags-only-I lua$l`
991 LUA_LIBS="$LUA_LFLAGS "`$PKG_CONFIG --libs lua$l`
992 LUA_INSTALL_DIR="/usr/lib$LIBPOSTFIX/lua/`$PKG_CONFIG --variable=V lua`"
994 pkgconfig_lualib_found=`$PKG_CONFIG --exists lualib$l 2>/dev/null`
995 if test "x$?" = "x0"; then
996 - LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags lualib$l`
997 + LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags-only-I lualib$l`
998 LUA_LIBS="$LUA_LFLAGS "`$PKG_CONFIG --libs lualib$l`
1001 @@ -1502,6 +1502,7 @@ else
1002 use_ruby="No (ruby not available)"
1004 RUBY_CFLAGS="-I`$RUBY $srcdir/config/config_ruby.rb archdir`"
1005 + RUBY_CFLAGS="${RUBY_CFLAGS} -I`$RUBY $srcdir/config/config_ruby.rb inc`"
1006 # hack for powerpc-darwin8 (10.4)
1007 if test "x$DARWIN" = "xyes"; then
1008 RUBY_CFLAGS=`echo $RUBY_CFLAGS | sed 's/powerpc/universal/'`
1011 [FILE:587:patches/patch-iffe]
1012 --- iffe.orig 2020-06-29 08:47:18 UTC
1015 -USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Phong Vo <kpv@research.att.com>][-copyright?Copyright (c) 1994-2004 AT&T Corp.][-license?http://www.research.att.com/sw/license/ast-open.html][--catalog?INIT]"
1017 +#USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Phong Vo <kpv@research.att.com>][-copyright?Copyright (c) 1994-2004 AT&T Corp.][-license?http://www.research.att.com/sw/license/ast-open.html][--catalog?INIT]"
1018 # Glenn Fowler & Phong Vo
1019 # AT&T Labs Research
1023 [FILE:297:patches/patch-lib-expr-exgram.h]
1024 --- lib/expr/exgram.h.orig 2020-06-29 08:47:18 UTC
1025 +++ lib/expr/exgram.h
1026 @@ -23,7 +23,7 @@ extern "C" {
1027 * sometimes free stuff can cost a lot
1030 -#if !defined(_EXGRAM_H) && ( defined(MINTOKEN) || defined(YYTOKENTYPE) )
1031 +#if !defined(_EXGRAM_H)
1034 #if !defined(_EXPARSE_H)
1037 [FILE:215:patches/patch-lib-expr-expr.h]
1038 --- lib/expr/expr.h.orig 2020-06-29 08:47:18 UTC
1040 @@ -27,6 +27,7 @@ extern "C" {
1043 #include <inttypes.h>
1044 +#include <limits.h>
1046 #undef RS /* hp.pa <signal.h> grabs this!! */
1050 [FILE:408:patches/patch-lib-ortho-trapezoid.c]
1051 --- lib/ortho/trapezoid.c.orig 2020-06-29 08:47:18 UTC
1052 +++ lib/ortho/trapezoid.c
1057 +#include <sys/param.h>
1058 +#if __FreeBSD_version <= 704101 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027)
1059 +#define log2(x) (log(x)/log(2))
1067 [FILE:318:patches/patch-lib-vmalloc-vmhdr.h]
1068 --- lib/vmalloc/vmhdr.h.orig 2020-06-29 08:47:18 UTC
1069 +++ lib/vmalloc/vmhdr.h
1070 @@ -20,6 +20,10 @@ extern "C" {
1071 #ifndef _BLD_vmalloc
1072 #define _BLD_vmalloc 1
1074 +#if defined(__FreeBSD__) && defined(__aarch64__)
1075 +/* No sbrk on FreeBSD/AArch64 */
1076 +#define _std_malloc 1
1083 [FILE:620:patches/patch-plugin-xlib-vimdot.sh]
1084 --- plugin/xlib/vimdot.sh.orig 2020-06-29 08:47:18 UTC
1085 +++ plugin/xlib/vimdot.sh
1086 @@ -5,7 +5,7 @@ error() { echo "$0: $*" >&2; exit 1; }
1088 # Try $EDITOR first, else try vim or vi
1090 -[ -x "$editor" ] || editor="/usr/bin/vim"
1091 +[ -x "$editor" ] || editor="/usr/local/bin/vim"
1092 [ -x "$editor" ] || editor="/usr/bin/vi"
1093 [ -x "$editor" ] || error "EDITOR not found or not executable";
1095 @@ -25,7 +25,7 @@ digraph G {
1097 vim [href="http://www.vim.org/"]
1098 dot [href="http://www.graphviz.org/"]
1099 - vimdot [href="file:///usr/bin/vimdot"]
1100 + vimdot [href="file:///usr/local/bin/vimdot"]