# HG changeset patch # User Markus Bröker # Date 1267637814 -3600 # Node ID c9401e6a62cbd2dbb5cd84d9d07a1c3d8e1fdcf4 # Parent 5d9aed3948a634c9ccecf4ce33503998ef0fbd7f Compatibility to other distributions... 1) find needs a path parameter and 2) the targets have to be linked against gettext committer: Markus Bröker diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -33,6 +33,6 @@ $(MAKE) -C build install beauty: - find -name '*.[ch]' -exec indent {} \; - find -name '*.[ch]' -exec eraser {} \; - find -name '*~' -exec rm -f {} \; + find . -name '*.[ch]' -exec indent {} \; + find . -name '*.[ch]' -exec eraser {} \; + find . -name '*~' -exec rm -f {} \; diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -36,6 +36,15 @@ ENDIF (MSGFMT_PROG) # Search required libraries +FIND_LIBRARY(GETTEXT_LIB NAMES gettextlib + PATHS /usr/lib/ /usr/local/lib) +IF (GETTEXT_LIB) + TARGET_LINK_LIBRARIES(mcbot ${GETTEXT_LIB}) + TARGET_LINK_LIBRARIES(dbtool ${GETTEXT_LIB}) +ELSE(GETTEXT_LIB) + MESSAGE(FATAL_ERROR "YOU NEED TO INSTALL gettext") +ENDIF (GETTEXT_LIB) + FIND_LIBRARY(GDBM_LIB NAMES gdbm PATHS /usr/lib/ /usr/local/lib) IF (GDBM_LIB)