patches/Maelstrom-04-configure.diff
changeset 406 468fbc3b250f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/Maelstrom-04-configure.diff	Wed Aug 15 13:23:24 2007 +0000
@@ -0,0 +1,41 @@
+--- Maelstrom-3.0.6/configure.in.orig	2007-08-15 17:54:35.406633528 +0700
++++ Maelstrom-3.0.6/configure.in	2007-08-15 18:04:04.959136860 +0700
+@@ -33,6 +33,10 @@
+         MATHLIB=""
+         INETLIB=""
+         ;;
++    *-*-solaris*)
++        MATHLIB="-lm"
++        INETLIB="-lsocket -lnsl"
++        ;;
+     *-*-darwin*)
+         MATHLIB=""
+         INETLIB=""
+@@ -45,6 +49,27 @@
+ AC_SUBST(MATHLIB)
+ AC_SUBST(INETLIB)
+ 
++dnl Check for -lnsl
++AC_CHECK_LIB([nsl], [gethostent], [HAVE_LIBNSL="yes"])
++if test "$HAVE_LIBNSL" = "yes"; then
++  LIBS="$LIBS -lnsl"
++  AC_DEFINE([HAVE_LIBNSL], 1, [Have libnsl])
++fi
++
++dnl Check for -lsocket
++AC_CHECK_LIB([socket], [setsockopt], [HAVE_LIBSOCKET="yes"])
++if test "$HAVE_LIBSOCKET" = "yes"; then
++  LIBS="$LIBS -lsocket"
++  AC_DEFINE([HAVE_LIBSOCKET], 1, [Have libsocket])
++fi
++
++dnl Check for -lm
++AC_CHECK_LIB([m], [cos], [HAVE_LIBM="yes"])
++if test "$HAVE_LIBM" = "yes"; then
++  LIBS="$LIBS -lm"
++  AC_DEFINE([HAVE_LIBM], 1, [Have libm])
++fi
++
+ dnl Check for SDL
+ SDL_VERSION=1.2.0
+ AM_PATH_SDL($SDL_VERSION,