Added: trunk/dports/science/libctl/files/guile16.diff (0 => 91470)
--- trunk/dports/science/libctl/files/guile16.diff (rev 0)
+++ trunk/dports/science/libctl/files/guile16.diff 2012-04-02 20:11:32 UTC (rev 91470)
@@ -0,0 +1,130 @@
+--- base/main.c.orig 2009-06-05 09:22:36.000000000 -0700
++++ base/main.c 2011-07-13 17:28:12.000000000 -0700
+@@ -30,7 +30,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+-#include <guile/gh.h>
++#include <guile16/gh.h>
+
+ /* for basename and dirname functions */
+ #include <libgen.h>
+--- configure.ac.orig 2009-06-05 09:20:52.000000000 -0700
++++ configure.ac 2011-07-13 17:25:55.000000000 -0700
+@@ -51,18 +51,18 @@
+
+ # Find Guile library, flags, etcetera:
+
+-AC_CHECK_PROG(GUILE, guile, guile, unknown)
++AC_CHECK_PROG(GUILE, guile16, guile16, unknown)
+ if test x"$guile_ok" = xunknown; then
+ AC_MSG_ERROR([could not find guile program; check your PATH])
+ fi
+ AC_SUBST(GUILE)
+
+-AC_CHECK_PROG(GUILE_CONFIG, guile-config, guile-config, unknown)
++AC_CHECK_PROG(GUILE_CONFIG, guile16-config, guile16-config, unknown)
+ if test "x$GUILE_CONFIG" = "xunknown"; then
+ AC_CHECK_LIB(m, sqrt)
+ AC_CHECK_LIB(readline, readline)
+ AC_CHECK_LIB(dl, dlopen)
+- AC_CHECK_LIB(guile, gh_eval_str)
++ AC_CHECK_LIB(guile16, gh_eval_str)
+ else
+ CPPFLAGS="$CPPFLAGS `$GUILE_CONFIG compile`"
+ LIBS="$LIBS `$GUILE_CONFIG link`"
+@@ -80,37 +80,37 @@
+
+ AC_MSG_CHECKING([for gh_load])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [gh_load(0);], [AC_DEFINE(HAVE_GH_LOAD, 1, [Define if we have gh_load.])], ok=no)
+ AC_MSG_RESULT($ok)
+
+ AC_MSG_CHECKING([for gh_bool2scm])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [gh_bool2scm(0);], [AC_DEFINE(HAVE_GH_BOOL2SCM, 1, [Define if we have gh_bool2scm])], ok=no)
+ AC_MSG_RESULT($ok)
+
+ AC_MSG_CHECKING([for gh_vector_ref])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [gh_vector_ref(0,0);], [AC_DEFINE(HAVE_GH_VECTOR_REF, 1, [Define if we have gh_vector_ref])], ok=no)
+ AC_MSG_RESULT($ok)
+
+ AC_MSG_CHECKING([for gh_list_ref])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [gh_list_ref(0,0);], [AC_DEFINE(HAVE_GH_LIST_REF, 1, [Define if we have gh_list_ref])], ok=no)
+ AC_MSG_RESULT($ok)
+
+ AC_MSG_CHECKING([for gh_length])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [gh_length(0);], [AC_DEFINE(HAVE_GH_LENGTH, 1, [Define if we have gh_length])], ok=no)
+ AC_MSG_RESULT($ok)
+
+ AC_MSG_CHECKING([for scm_flush_all_ports])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [scm_flush_all_ports();], [AC_DEFINE(HAVE_SCM_FLUSH_ALL_PORTS, 1, [Define if we have scm_flush_all_ports])], ok=no)
+ AC_MSG_RESULT($ok)
+
+@@ -118,7 +118,7 @@
+
+ AC_MSG_CHECKING([for SCM_COMPLEXP])
+ ok=yes
+-AC_TRY_LINK([#include <guile/gh.h>
++AC_TRY_LINK([#include <guile16/gh.h>
+ ], [SCM x; SCM_COMPLEXP(x);], [AC_DEFINE(HAVE_SCM_COMPLEXP, 1, [Define if we have SCM_COMPLEXP])], ok=no)
+ AC_MSG_RESULT($ok)
+
+@@ -126,7 +126,7 @@
+ ok=yes
+ AC_TRY_RUN([
+ #include <stdlib.h>
+-#include <guile/gh.h>
++#include <guile16/gh.h>
+ void main_entry(int argc, char *argv[])
+ {
+ gh_eval_str("(define foo 3.14159)");
+--- examples/example.c.orig 2009-06-05 09:22:36.000000000 -0700
++++ examples/example.c 2011-07-13 17:28:00.000000000 -0700
+@@ -29,7 +29,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
+-#include <guile/gh.h>
++#include <guile16/gh.h>
+
+ #include "ctl-io.h"
+ #include <ctlgeom.h>
+--- src/ctl.h.in.orig 2009-06-05 09:23:47.000000000 -0700
++++ src/ctl.h.in 2011-07-13 17:26:12.000000000 -0700
+@@ -22,7 +22,7 @@
+ #ifndef CTL_H
+ #define CTL_H
+
+-#include <guile/gh.h>
++#include <guile16/gh.h>
+
+ #ifdef __cplusplus
+ extern "C" {
+--- utils/gen-ctl-io.in.orig 2009-06-03 17:49:25.000000000 -0700
++++ utils/gen-ctl-io.in 2011-07-13 17:27:44.000000000 -0700
+@@ -97,7 +97,7 @@
+ #ifndef CTL_IO_H
+ #define CTL_IO_H
+
+-#include <guile/gh.h>
++#include <guile16/gh.h>
+ #include <ctl.h>
+
+ EOF