From: Jo-Philipp Wich Date: Wed, 15 Dec 2010 01:46:52 +0000 (+0000) Subject: [packages] ettercap: properly initialize libtool, change deprecated macro LTDL_SHLIB_... X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;hb=58dc58f5113dad8bb2e5de815e06ed791c92047e [packages] ettercap: properly initialize libtool, change deprecated macro LTDL_SHLIB_EXT to LT_MODULE_EXT SVN-Revision: 24575 --- diff --git a/net/ettercap/patches/003-automake-compat.patch b/net/ettercap/patches/003-automake-compat.patch new file mode 100644 index 0000000000..eea45f2ac4 --- /dev/null +++ b/net/ettercap/patches/003-automake-compat.patch @@ -0,0 +1,34 @@ +--- a/configure.in ++++ b/configure.in +@@ -197,6 +197,9 @@ dnl ======================== + dnl Libtool related... + dnl ======================== + ++LT_INIT ++LTDL_INIT ++LT_CONFIG_LTDL_DIR([libltdl]) + AC_DISABLE_STATIC + AC_LIBTOOL_WIN32_DLL + AC_LIBTOOL_DLOPEN +--- a/include/ec_os_mingw.h ++++ b/include/ec_os_mingw.h +@@ -163,7 +163,7 @@ EC_API_EXTERN const char *ec_win_get_ec_ + */ + #if !defined(HAVE_DLOPEN) + #define RTLD_NOW 0 +- #define LTDL_SHLIB_EXT "*.dll" ++ #define LT_MODULE_EXT ".dll" + + #define dlopen(dll,flg) ec_win_dlopen (dll, flg) + #define lt_dlopen(dll) ec_win_dlopen (dll, 0) +--- a/src/ec_plugins.c ++++ b/src/ec_plugins.c +@@ -131,7 +131,7 @@ int plugin_filter(struct dirent *d) + int plugin_filter(const struct dirent *d) + #endif + { +- if ( match_pattern(d->d_name, PLUGIN_PATTERN LTDL_SHLIB_EXT) ) ++ if ( match_pattern(d->d_name, PLUGIN_PATTERN LT_MODULE_EXT) ) + return 1; + + return 0;