aboutsummaryrefslogtreecommitdiff
path: root/irc/weechat/files/patch-configure
diff options
context:
space:
mode:
Diffstat (limited to 'irc/weechat/files/patch-configure')
-rw-r--r--irc/weechat/files/patch-configure47
1 files changed, 47 insertions, 0 deletions
diff --git a/irc/weechat/files/patch-configure b/irc/weechat/files/patch-configure
new file mode 100644
index 000000000000..e8c9d2758c92
--- /dev/null
+++ b/irc/weechat/files/patch-configure
@@ -0,0 +1,47 @@
+--- configure.in.orig Thu May 25 02:46:22 2006
++++ configure.in Sat Jun 17 00:39:13 2006
+@@ -537,6 +537,44 @@
+ fi
+
+ # ------------------------------------------------------------------------------
++# iconv
++# ------------------------------------------------------------------------------
++
++iconv_found="no"
++
++AC_CHECK_HEADER(iconv.h,ac_found_iconv_header="yes",ac_found_iconv_header="no")
++if test "x$ac_found_iconv_header" = "xyes" ; then
++ AC_CHECK_LIB(iconv,iconv_open,ac_found_iconv_lib="yes",ac_found_iconv_lib="no")
++ if test "x$ac_found_iconv_lib" = "xyes" ; then
++ LIBS="$LIBS -liconv"
++ fi
++ AC_MSG_CHECKING(for iconv usability in programs)
++ AC_TRY_RUN([
++ #include <iconv.h>
++ int main(int argc, char **argv) {
++ iconv_t conv = iconv_open("ISO8859-1", "UTF-8");
++ if (conv != (iconv_t) -1) {
++ return 0;
++ }
++ return 1;
++ }],iconv_found="yes")
++ if test "x$iconv_found" = "xno" ; then
++ AC_MSG_RESULT(no)
++ else
++ AC_MSG_RESULT(yes)
++ fi
++fi
++
++if test "x$iconv_found" = "xno" ; then
++ AC_MSG_ERROR([
++*** Iconv headers and/or libraries couldn't be found in your system.
++*** Try to install them with your software package manager.
++*** WeeChat can't be built without Iconv support.])
++fi
++
++
++
++# ------------------------------------------------------------------------------
+ # general vars
+ # ------------------------------------------------------------------------------
+