pkgsrc/graphics/graphviz/patches/patch-as
joerg 7424964de5 Fix dynamic linkage (again). Fix a segmentation fault when the config
file can't be opened for write. Fix guile option.

Bump revision.
2008-03-11 15:46:57 +00:00

26 lines
1.1 KiB
Text

$NetBSD: patch-as,v 1.10 2008/03/11 15:46:57 joerg Exp $
--- tclpkg/gv/Makefile.am.orig 2008-03-11 16:07:00.000000000 +0100
+++ tclpkg/gv/Makefile.am
@@ -14,8 +14,10 @@ AM_CPPFLAGS = \
LIBS = @LIBS@ -lc
BASESOURCES = gv.cpp gv.i
-BASELIBS = $(top_builddir)/lib/gvc/libgvc.la
-
+BASELIBS = $(top_builddir)/lib/gvc/libgvc.la \
+ $(top_builddir)/lib/cgraph/libcgraph.la \
+ $(top_builddir)/lib/graph/libgraph.la \
+ $(top_builddir)/lib/cdt/libcdt.la
pkgsharpdir = $(pkglibdir)/sharp
SHARP_data = gv.cs gvPINVOKE.cs SWIGTYPE_p_Agraph_t.cs SWIGTYPE_p_Agnode_t.cs SWIGTYPE_p_Agedge_t.cs SWIGTYPE_p_Agsym_t.cs SWIGTYPE_p_FILE.cs
nodist_libgv_sharp_la_SOURCES = gv_sharp.cpp $(SHARP_data)
@@ -30,7 +32,7 @@ pkgguiledir = $(pkglibdir)/guile
GUILE_data =
nodist_libgv_guile_la_SOURCES = gv_guile.cpp $(GUILE_data)
libgv_guile_la_SOURCES = $(BASESOURCES) gv_dummy_init.cpp
-libgv_guile_la_LIBADD = $(BASELIBS) @GUILE_LIBS@
+libgv_guile_la_LIBADD = $(BASELIBS) @GUILE_LIBS@ -lguile
libgv_guile_la_LDFLAGS = -module -avoid-version
$(GUILE_data): gv_guile.cpp
gv_guile.cpp: gv.i