Author: Cristian Greco <cristian.debian@gmail.com>
Description: Avoid linking against unused libraries (this holds both for
library and tools) by enabling extra LDFLAGS at build time.

--- a/configure.ac
+++ b/configure.ac
@@ -121,7 +121,10 @@
     )]
     # Check for the header file first to make sure they have the dev install
     [AC_CHECK_HEADERS([libewf.h], 
-      [AC_CHECK_LIB([ewf], [libewf_open])]
+      [AC_CHECK_LIB([ewf], [libewf_open],[
+        AC_SUBST([LIBEWF_LIBS],["-lewf"])
+        AC_DEFINE([HAVE_LIBEWF],[1],[Define to have libewf header included.])
+      ])]
     )]
 )
 
--- a/tsk3/Makefile.am
+++ b/tsk3/Makefile.am
@@ -6,7 +6,7 @@
 libtsk3_la_SOURCES =
 libtsk3_la_LIBADD = base/libtskbase.la img/libtskimg.la \
     vs/libtskvs.la fs/libtskfs.la hashdb/libtskhashdb.la \
-    auto/libtskauto.la
+    auto/libtskauto.la @LIBEWF_LIBS@
 # current:revision:age
 libtsk3_la_LDFLAGS = -version-info 7:0:4
 
