#! /bin/sh -e
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Make ERESI's configure usable 

if [ $# -ne 1 ]; then
    echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
    exit 1
fi
case "$1" in
    -patch) patch -f --no-backup-if-mismatch -p1 < $0;;
    -unpatch) patch -f --no-backup-if-mismatch -R -p1 < $0;;
    *)
        echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
        exit 1;;
esac

exit 0

@DPATCH@

diff -urN eresi-0.8a25.orig/configure eresi-0.8a25/configure
--- eresi-0.8a25.orig/configure	2008-04-06 23:16:31.000000000 +0000
+++ eresi-0.8a25/configure	2008-06-13 23:31:48.960199969 +0000
@@ -22,7 +22,7 @@
 SHELL=`which bash`
 
 if [ $0 = "bash" ]; then
- function printHelp
+ printHelp
 fi
 
 printHelp() 
@@ -386,7 +386,7 @@
  LPTHREAD="-lc_r"
 fi
 
-echo "#define ELFSH_MODPATH    \"/usr/local/share/elfsh/\" "   >> $VARSFILE
+echo "#define ELFSH_MODPATH    \"/usr/share/elfsh/\" "   >> $VARSFILE
 
 MODPATHSET="1";
 FREEBSD="1";
@@ -444,15 +444,15 @@
 # Set default variables in case it was not precised
 
 if [ "$MODPATHSET" != "1" ]; then
-    echo "#define ELFSH_MODPATH    \"/usr/local/share/elfsh/\"" >> $VARSFILE
+    echo "#define ELFSH_MODPATH    \"/usr/share/elfsh/\"" >> $VARSFILE
 fi
 
 if [ "$LIBPATHSET" != "1" ]; then
-    echo "#define ELFSH_LIBPATH    \"/lib;/usr/lib;/usr/local/lib\"" >> $VARSFILE
+    echo "#define ELFSH_LIBPATH    \"/lib;/usr/lib;/usr/lib\"" >> $VARSFILE
 fi
 
 if [ "$TESTING" != "1" ]; then
-    echo "#define ELFSH_DBGPATH    \"$PREFIX/usr/local/lib/\""  >> $VARSFILE
+    echo "#define ELFSH_DBGPATH    \"$PREFIX/usr/lib/\""  >> $VARSFILE
 fi
 
 if [ "$SLOGSET" != "1" ]; then
@@ -514,17 +514,17 @@
 echo "MOD_TARGET = $MOD_TARGET"					>> Makefile
 
 if [ "$FREEBSD" = "1" ]; then
-echo "BASEPATH = \$(DESTDIR)/usr/local"				>> Makefile
-echo "MANPATH = \$(BASEPATH)/man"				>> Makefile
+echo "BASEPATH = \$(DESTDIR)/usr"				>> Makefile
+echo "MANPATH = \$(BASEPATH)/share/man"				>> Makefile
 else
-echo "BASEPATH = \$(DESTDIR)/usr/local"				>> Makefile
+echo "BASEPATH = \$(DESTDIR)/usr"				>> Makefile
 echo "MANPATH = \$(BASEPATH)/share/man"				>> Makefile
 fi
 
 echo "MODPATH = \$(BASEPATH)/share/elfsh/"			>> Makefile
 echo "BINPATH = \$(BASEPATH)/bin/"				>> Makefile
 echo "LIBPATH = \$(BASEPATH)/lib/"				>> Makefile
-echo "#define LIBPATH          \"$PREFIX/usr/local/lib/\""	>> $VARSFILE
+echo "#define LIBPATH          \"$PREFIX/usr/lib/\""	>> $VARSFILE
 echo "INCPATH = \$(BASEPATH)/include/"				>> Makefile
 echo "RM      = rm -f "                                		>> Makefile
 echo ""								>> Makefile
