diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/weechat.rb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Library/Formula/weechat.rb b/Library/Formula/weechat.rb index b248cf494..db802b042 100644 --- a/Library/Formula/weechat.rb +++ b/Library/Formula/weechat.rb @@ -8,6 +8,10 @@ class Weechat <Formula depends_on 'cmake' depends_on 'gnutls' + def patches + DATA + end + def install #FIXME: Compiling perl module doesn't work #FIXME: GnuTLS support isn't detected @@ -18,3 +22,34 @@ class Weechat <Formula system "make install" end end + +__END__ +diff --git a/cmake/FindIconv.cmake b/cmake/FindIconv.cmake +index a7b2d24..371d630 100644 +--- a/cmake/FindIconv.cmake ++++ b/cmake/FindIconv.cmake +@@ -43,10 +43,7 @@ FIND_LIBRARY(ICONV_LIBRARY + IF(ICONV_INCLUDE_PATH) + IF(ICONV_LIBRARY) + STRING(REGEX REPLACE "/[^/]*$" "" ICONV_LIB_PATH "${ICONV_LIBRARY}") +- CHECK_LIBRARY_EXISTS(iconv libiconv_open ${ICONV_LIB_PATH} ICONV_FOUND) +- IF(NOT ICONV_FOUND) +- CHECK_LIBRARY_EXISTS(iconv iconv_open ${ICONV_LIB_PATH} ICONV_FOUND) +- ENDIF(NOT ICONV_FOUND) ++ CHECK_LIBRARY_EXISTS(iconv iconv_open ${ICONV_LIB_PATH} ICONV_FOUND) + ELSE(ICONV_LIBRARY) + CHECK_FUNCTION_EXISTS(iconv_open ICONV_FOUND) + ENDIF(ICONV_LIBRARY) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 50d2f01..f812c74 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -92,6 +92,7 @@ ENDIF(NOT DISABLE_GNUTLS) + FIND_PACKAGE(Iconv) + IF(ICONV_FOUND) + ADD_DEFINITIONS( -DHAVE_ICONV ) ++ LIST(APPEND EXTRA_LIBS iconv) + ENDIF(ICONV_FOUND) + + FIND_LIBRARY(DL_LIBRARY + |
