From: Nick Mathewson Date: Thu, 20 Sep 2007 18:26:56 +0000 (+0000) Subject: r15219@catbus: nickm | 2007-09-20 14:17:32 -0400 X-Git-Tag: release-2.0.1-alpha~559 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5a0d671f0e05af014c55447e28e8b1b8be4a84ee;p=libevent r15219@catbus: nickm | 2007-09-20 14:17:32 -0400 Apply patch from Trond Norbye with recommendations from Magne Mahre and Hannah Schroeter: make autogen.sh work on systems where /bin/sh is not bash. svn:r444 --- diff --git a/ChangeLog b/ChangeLog index 06e54ae5..2bcfa58a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -20,3 +20,4 @@ Changes in current version: o Add an evutil module (with header evutil.h) to implement our standard cross-platform hacks, on the theory that somebody else would like to use them too. o Fix signals implementation on windows. o Fix http module on windows to close sockets properly. + o Make autogen.sh script run correctly on systems where /bin/sh isn't bash. (Patch from Trond Norbye, rewritten by Hagne Mahre and then Hannah Schroeter.) \ No newline at end of file diff --git a/autogen.sh b/autogen.sh index 5c04a217..513e4be1 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,6 +1,7 @@ #!/bin/sh LIBTOOLIZE=libtoolize -if [ "$(uname)" == "Darwin" ] ; then +SYSNAME=`uname` +if [ "x$SYSNAME" == "xDarwin" ] ; then LIBTOOLIZE=glibtoolize fi aclocal && \