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/"
78 --enable-dependency-tracking
82 --with-fontconfigincludedir={{LOCALBASE}}/include
83 --with-fontconfiglibdir={{LOCALBASE}}/lib
84 --with-iconvlibdir={{ICONV_PREFIX}}/lib
85 --with-iconvincludedir={{ICONV_PREFIX}}/include
86 CONFIGURE_ENV= ac_cv_func_pango_fc_font_lock_face=no
88 MAKE_ARGS= pkgconfigdir={{PREFIX}}/lib/pkgconfig
89 MAKE_ENV= EXPR_COMPAT=yes
91 INSTALL_TARGET= install-strip
92 INSTALL_REQ_TOOLCHAIN= yes
95 ${REINPLACE_CMD} -e 's|#include "gui.h"|#include "gui/gui.h"|' \
96 ${WRKSRC}/cmd/smyrna/tvnodes.h
97 ${FIND} ${WRKSRC} -name Makefile.am | \
98 ${XARGS} ${REINPLACE_CMD} \
99 -e 's| $$(pkgdatadir)/doc/pdf| ${STD_DOCDIR}/pdf|' \
100 -e 's| $$(pkgdatadir)/doc/html/schema| ${STD_DOCDIR}/html/schema|' \
101 -e 's| $$(pkgdatadir)/doc/html/info| ${STD_DOCDIR}/html/info|' \
102 -e 's| $$(pkgdatadir)/doc/html| ${STD_DOCDIR}/html|' \
103 -e 's| $$(pkgdatadir)/doc| ${STD_DOCDIR}|' \
104 -e 's| $$(pkgdatadir)/demo| ${STD_EXAMPLESDIR}|' \
105 -e 's| $$(datadir)/@PACKAGE@/demo| ${STD_EXAMPLESDIR}|';
106 (cd ${WRKSRC} && ${SH} ${WRKSRC}/autogen.sh)
110 (cd ${WRKSRC}/lib/expr && ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} all)
111 (cd ${WRKSRC} && ${INSTALL_DATA} \
114 lib/pathplan/pathplan.h \
115 lib/pathplan/pathutil.h \
116 lib/pathplan/solvers.h \
118 lib/pathplan/vispath.h \
121 lib/common/globals.h \
123 ${STAGEDIR}${PREFIX}/include/graphviz/)
124 ${RM} ${STAGEDIR}${MANPREFIX}/man/man1/smyrna.1
125 ${RM} ${STAGEDIR}${MANPREFIX}/man/man1/mingle.1
127 @${MKDIR} ${STAGEDIR}${STD_DOCDIR}/html ${STAGEDIR}${STD_DOCDIR}/pdf
129 ${INSTALL_DATA} doc/Dot.ref doc/latex_suggestions.txt \
130 ${STAGEDIR}${STD_DOCDIR}/ && \
131 ${INSTALL_DATA} doc/*.pdf */*/*.pdf \
132 ${STAGEDIR}${STD_DOCDIR}/pdf/ && \
133 ${INSTALL_DATA} doc/*.html doc/info/*.gif \
134 ${STAGEDIR}${STD_DOCDIR}/html/
135 ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING
137 ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data
139 ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl \
140 ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl \
141 ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl \
142 ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl \
143 ${STAGEDIR}${STD_EXAMPLESDIR}/
145 ${WRKSRC}/tclpkg/gdtclft/demo/entities.tcl.README \
146 ${WRKSRC}/tclpkg/tcldot/demo/doted.tcl.README \
147 ${WRKSRC}/tclpkg/tcldot/demo/gcat.tcl.README \
148 ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan.tcl.README \
149 ${STAGEDIR}${STD_EXAMPLESDIR}/
151 ${WRKSRC}/tclpkg/tclpathplan/demo/pathplan_data/*.dat \
152 ${STAGEDIR}${STD_EXAMPLESDIR}/pathplan_data/
155 ${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/lib/sfio/*.[ch]; \
157 [FILE:540:descriptions/desc.primary]
158 Graph Visualization Software from AT&T Laboratories and
159 Bell Laboratories (Lucent Technologies)
161 These programs licensed under the terms described in the web page at:
162 http://www.graphviz.org/License.php
164 The package contains:
165 dotty - customizable X windows graph viewer written in the Lefty editor
166 tcldot - customizable TCL/tk graph viewer written by John Ellson
167 dot - batch program for drawing directed graphs as hierarchies
168 neato - batch program for drawing undirected graphs using Kamada-Kawai
173 8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313 34079677 graphviz-2.44.1.tar.gz
176 [FILE:4362:manifests/plist.primary]
240 gvplugin_textlayout.h
275 liblab_gamut.so.1.0.0
287 libgvplugin_core.so.6
288 libgvplugin_core.so.6.0.0
289 libgvplugin_dot_layout.la
290 libgvplugin_dot_layout.so
291 libgvplugin_dot_layout.so.6
292 libgvplugin_dot_layout.so.6.0.0
296 libgvplugin_gd.so.6.0.0
300 libgvplugin_gdk.so.6.0.0
304 libgvplugin_gtk.so.6.0.0
305 libgvplugin_neato_layout.la
306 libgvplugin_neato_layout.so
307 libgvplugin_neato_layout.so.6
308 libgvplugin_neato_layout.so.6.0.0
311 libgvplugin_pango.so.6
312 libgvplugin_pango.so.6.0.0
315 libgvplugin_rsvg.so.6
316 libgvplugin_rsvg.so.6.0.0
319 libgvplugin_visio.so.6
320 libgvplugin_visio.so.6.0.0
323 libgvplugin_webp.so.6
324 libgvplugin_webp.so.6.0.0
327 libgvplugin_xlib.so.6
328 libgvplugin_xlib.so.6.0.0
337 share/graphviz/graphs/directed/
393 share/graphviz/graphs/undirected/
437 share/graphviz/lefty/
499 share/man/man7/graphviz.7.gz
500 @postexec %D/bin/dot -c
501 @postunexec rm -f %D/lib/graphviz/config6
504 [FILE:317:manifests/plist.examples]
505 share/examples/graphviz/
514 share/examples/graphviz/pathplan_data/
529 [FILE:5227:manifests/plist.docs]
538 latex_suggestions.txt
539 share/doc/graphviz/html/
620 gdtclft.entities.example.png
659 share/doc/graphviz/html/info/
829 share/doc/graphviz/html/schema/
833 share/doc/graphviz/pdf/
908 [FILE:254:patches/patch-cmd-gvpr-gvpr.1]
909 --- cmd/gvpr/gvpr.1.orig 2020-06-29 08:47:18 UTC
924 .TH GVPR 1 "29 August 2013"
926 gvpr \- graph pattern scanning and processing language
929 [FILE:222:patches/patch-cmd-tools-gvpack.1]
930 --- cmd/tools/gvpack.1.orig 2020-06-29 08:47:18 UTC
931 +++ cmd/tools/gvpack.1
942 .TH GVPACK 1 "27 May 2010"
944 gvpack \- merge and pack disjoint graphs
947 [FILE:643:patches/patch-config-config_ruby.rb]
948 --- config/config_ruby.rb.orig 2020-06-29 08:47:18 UTC
949 +++ config/config_ruby.rb
950 @@ -5,11 +5,14 @@ CONFIG = RbConfig::MAKEFILE_CONFIG
954 - puts RbConfig::expand(CONFIG["archdir"])
955 + puts RbConfig::expand(CONFIG["rubyhdrdir"])
957 + print RbConfig::expand(CONFIG["rubyhdrdir"]) + '/'
958 + puts RbConfig::expand(CONFIG["sitearch"])
960 puts RbConfig::expand(CONFIG["libdir"])
962 - puts RbConfig::expand(CONFIG["vendorarchdir"])
963 + puts RbConfig::expand(CONFIG["sitearchdir"])
965 puts RbConfig::expand(CONFIG["sitearchdir"])
969 [FILE:2157:patches/patch-configure.ac]
970 --- configure.ac.orig 2020-06-29 08:47:18 UTC
972 @@ -742,7 +742,7 @@ else
973 if test "x$GUILE" = "x"; then
974 use_guile="No (guile not available)"
976 - [GUILE_VERSION=`$GUILE --version | sed -n '1 s/^.* \+\([0-9\.]\+\)$/\1/ p'`]
977 + [GUILE_VERSION=`$GUILE --version | sed -n '1 s/^.* \([0-9\.]*\)$/\1/ p'`]
978 GUILE_VERSION_MAJOR=`echo $GUILE_VERSION | cut -d '.' -f 1`
979 GUILE_VERSION_MINOR=`echo $GUILE_VERSION | cut -d '.' -f 2`
980 if test 0$GUILE_VERSION_MAJOR -lt 2; then
981 @@ -972,17 +972,17 @@ else
982 if test "x$PKG_CONFIG" != "x"; then
983 AC_MSG_CHECKING(for Lua headers and libraries with pkg-config)
985 - for l in "$lua_suffix" "" "53" "5.3" "52" "5.2" "51" "5.1" "50" "5.0" ; do
986 + for l in "$lua_suffix" "" "53" "-5.3" "52" "-5.2" "51" "-5.1" "50" "5.0" ; do
987 pkgconfig_lua_found=`$PKG_CONFIG --exists lua$l 2>/dev/null`
988 if test "x$?" = "x0" ; then
989 LUA_VERSION=`$PKG_CONFIG --modversion lua$l`
990 - LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags lua$l`
991 + LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags-only-I lua$l`
992 LUA_LIBS="$LUA_LFLAGS "`$PKG_CONFIG --libs lua$l`
993 LUA_INSTALL_DIR="/usr/lib$LIBPOSTFIX/lua/`$PKG_CONFIG --variable=V lua`"
995 pkgconfig_lualib_found=`$PKG_CONFIG --exists lualib$l 2>/dev/null`
996 if test "x$?" = "x0"; then
997 - LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags lualib$l`
998 + LUA_INCLUDES="$LUA_CFLAGS "`$PKG_CONFIG --cflags-only-I lualib$l`
999 LUA_LIBS="$LUA_LFLAGS "`$PKG_CONFIG --libs lualib$l`
1002 @@ -1502,6 +1502,7 @@ else
1003 use_ruby="No (ruby not available)"
1005 RUBY_CFLAGS="-I`$RUBY $srcdir/config/config_ruby.rb archdir`"
1006 + RUBY_CFLAGS="${RUBY_CFLAGS} -I`$RUBY $srcdir/config/config_ruby.rb inc`"
1007 # hack for powerpc-darwin8 (10.4)
1008 if test "x$DARWIN" = "xyes"; then
1009 RUBY_CFLAGS=`echo $RUBY_CFLAGS | sed 's/powerpc/universal/'`
1012 [FILE:587:patches/patch-iffe]
1013 --- iffe.orig 2020-06-29 08:47:18 UTC
1016 -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 +#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]"
1019 # Glenn Fowler & Phong Vo
1020 # AT&T Labs Research
1024 [FILE:297:patches/patch-lib-expr-exgram.h]
1025 --- lib/expr/exgram.h.orig 2020-06-29 08:47:18 UTC
1026 +++ lib/expr/exgram.h
1027 @@ -23,7 +23,7 @@ extern "C" {
1028 * sometimes free stuff can cost a lot
1031 -#if !defined(_EXGRAM_H) && ( defined(MINTOKEN) || defined(YYTOKENTYPE) )
1032 +#if !defined(_EXGRAM_H)
1035 #if !defined(_EXPARSE_H)
1038 [FILE:215:patches/patch-lib-expr-expr.h]
1039 --- lib/expr/expr.h.orig 2020-06-29 08:47:18 UTC
1041 @@ -27,6 +27,7 @@ extern "C" {
1044 #include <inttypes.h>
1045 +#include <limits.h>
1047 #undef RS /* hp.pa <signal.h> grabs this!! */
1051 [FILE:408:patches/patch-lib-ortho-trapezoid.c]
1052 --- lib/ortho/trapezoid.c.orig 2020-06-29 08:47:18 UTC
1053 +++ lib/ortho/trapezoid.c
1058 +#include <sys/param.h>
1059 +#if __FreeBSD_version <= 704101 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027)
1060 +#define log2(x) (log(x)/log(2))
1068 [FILE:318:patches/patch-lib-vmalloc-vmhdr.h]
1069 --- lib/vmalloc/vmhdr.h.orig 2020-06-29 08:47:18 UTC
1070 +++ lib/vmalloc/vmhdr.h
1071 @@ -20,6 +20,10 @@ extern "C" {
1072 #ifndef _BLD_vmalloc
1073 #define _BLD_vmalloc 1
1075 +#if defined(__FreeBSD__) && defined(__aarch64__)
1076 +/* No sbrk on FreeBSD/AArch64 */
1077 +#define _std_malloc 1
1084 [FILE:620:patches/patch-plugin-xlib-vimdot.sh]
1085 --- plugin/xlib/vimdot.sh.orig 2020-06-29 08:47:18 UTC
1086 +++ plugin/xlib/vimdot.sh
1087 @@ -5,7 +5,7 @@ error() { echo "$0: $*" >&2; exit 1; }
1089 # Try $EDITOR first, else try vim or vi
1091 -[ -x "$editor" ] || editor="/usr/bin/vim"
1092 +[ -x "$editor" ] || editor="/usr/local/bin/vim"
1093 [ -x "$editor" ] || editor="/usr/bin/vi"
1094 [ -x "$editor" ] || error "EDITOR not found or not executable";
1096 @@ -25,7 +25,7 @@ digraph G {
1098 vim [href="http://www.vim.org/"]
1099 dot [href="http://www.graphviz.org/"]
1100 - vimdot [href="file:///usr/bin/vimdot"]
1101 + vimdot [href="file:///usr/local/bin/vimdot"]